把自己图片暴露到互联网然后:
python
from openai import OpenAI
import json
# Set your API key
api_key = "sk-sqvxa4"
client = OpenAI(
api_key=api_key,
base_url="https://api.chatanywhere.tech/v1"
)
# 设置请求头和数据
headers = {
'Content-Type': 'application/json',
}
content = """
请识别图片中的全部文字并输出给我。
"""
chat_completion = client.chat.completions.create(
model="gpt-4o",
messages=[{
'role': 'user',
'content': [{
'type': 'text',
'text': content,
}, {
'type': 'image_url',
'image_url': {
'url': 'http://18.12.15.12:8000/page_85.png',
},
}],
}],
temperature=0.8,
top_p=0.8
)
# Get the response
response = chat_completion.json()
json_data = json.loads(response)['choices'][0]['message']['content']
# 打印响应结果
print(json_data)
本文作者:Dong
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC。本作品采用《知识共享署名-非商业性使用 4.0 国际许可协议》进行许可。您可以在非商业用途下自由转载和修改,但必须注明出处并提供原作者链接。 许可协议。转载请注明出处!