POST
Chat(指定GPTs)
POST /v1/chat/completions — 指定 GPTs 模型对话
Chat(指定 GPTs)
通过标准 Chat Completions 接口调用 OpenAI GPTs,模型名称格式为 gpt-4-gizmo-*,系统自动识别路由。
POST
https://api000.com/v1/chat/completions
模型命名规则
gpt-4-gizmo-{GIZMO_ID}
示例:gpt-4-gizmo-g-IcWrQy2I9
GPTs 的 Gizmo ID 来自其 URL:https://chat.openai.com/g/g-IcWrQy2I9-name
请求示例
{
"model": "gpt-4-gizmo-g-IcWrQy2I9",
"messages": [
{
"role": "user",
"content": "生成一只可爱的小猫咪图片"
}
]
}
from openai import OpenAI
client = OpenAI(base_url="https://api000.com/v1", api_key="sk-xxxxxxxxxxxxxxxx")
response = client.chat.completions.create(
model="gpt-4-gizmo-g-IcWrQy2I9", # DALL·E GPTs
messages=[
{"role": "user", "content": "画一只在星空下的橘猫"}
]
)
print(response.choices[0].message.content)
如何获取 Gizmo ID
- 打开 ChatGPT,进入 GPTs 市场
- 找到想要的 GPTs,查看其 URL
- URL 格式:
https://chat.openai.com/g/g-XXXXXXXX-name g-XXXXXXXX即为 Gizmo ID
也可使用 通过关键词搜索 GPTs 接口来搜索并获取 ID。