|
|
|
@ -0,0 +1,42 @@
|
|
|
|
|
import json
|
|
|
|
|
from openai import OpenAI
|
|
|
|
|
from WxMini.Milvus.Config.MulvusConfig import *
|
|
|
|
|
|
|
|
|
|
client = OpenAI(
|
|
|
|
|
api_key=MODEL_API_KEY,
|
|
|
|
|
base_url="https://dashscope.aliyuncs.com/compatible-mode/v1",
|
|
|
|
|
)
|
|
|
|
|
# 一盆花
|
|
|
|
|
# photo_url = 'https://ylt.oss-cn-hangzhou.aliyuncs.com/Temp/mudan.jpg'
|
|
|
|
|
|
|
|
|
|
# 狗与女主人
|
|
|
|
|
# photo_url = "https://dashscope.oss-cn-beijing.aliyuncs.com/images/dog_and_girl.jpeg"
|
|
|
|
|
|
|
|
|
|
# 哪吒
|
|
|
|
|
# photo_url = 'https://ylt.oss-cn-hangzhou.aliyuncs.com/Temp/nezha.jpg'
|
|
|
|
|
|
|
|
|
|
# 锅包肉
|
|
|
|
|
# photo_url = 'https://ylt.oss-cn-hangzhou.aliyuncs.com/Temp/gbr.jpg'
|
|
|
|
|
|
|
|
|
|
# 儿童看图说话
|
|
|
|
|
# photo_url = 'https://ylt.oss-cn-hangzhou.aliyuncs.com/Temp/xiaoxiong.jpg'
|
|
|
|
|
|
|
|
|
|
# 詹姆斯与库里
|
|
|
|
|
photo_url='https://ylt.oss-cn-hangzhou.aliyuncs.com/Temp/james.png'
|
|
|
|
|
|
|
|
|
|
completion = client.chat.completions.create(
|
|
|
|
|
model="qwen-vl-plus",
|
|
|
|
|
# 此处以qwen-vl-plus为例,可按需更换模型名称。模型列表:https://help.aliyun.com/zh/model-studio/getting-started/models
|
|
|
|
|
messages=[{"role": "user", "content": [
|
|
|
|
|
{"type": "text", "text": "这是什么"},
|
|
|
|
|
{"type": "image_url",
|
|
|
|
|
"image_url": {"url": photo_url}}
|
|
|
|
|
]}]
|
|
|
|
|
)
|
|
|
|
|
json_data = completion.model_dump_json()
|
|
|
|
|
# 解析 JSON 数据
|
|
|
|
|
data = json.loads(json_data)
|
|
|
|
|
# 提取 content 内容
|
|
|
|
|
content = data['choices'][0]['message']['content']
|
|
|
|
|
# 打印 content
|
|
|
|
|
print(content)
|