GET
通过关键词搜索 GPTs
GET /mj/gpts/search — 关键词搜索 GPTs,返回 JSON 数组
通过关键词搜索 GPTs
通过关键词搜索 GPTs 列表,返回匹配的 GPTs 信息数组。
GET
https://api000.com/mj/gpts/search?keyword=xxx
查询参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
keyword |
string | ✅ | 搜索关键词,如模型名称或描述 |
请求示例
curl "https://api000.com/mj/gpts/search?keyword=image+generator" \
-H "Authorization: Bearer sk-xxxxxxxxxxxxxxxx"
import requests
resp = requests.get(
"https://api000.com/mj/gpts/search",
params={"keyword": "image generator"},
headers={"Authorization": "Bearer sk-xxxxxxxxxxxxxxxx"}
)
print(resp.json())
响应示例
[
{
"id": "g-IcWrQy2I9",
"name": "DALL·E",
"description": "Generate images from text descriptions",
"model": "gpt-4-gizmo-g-IcWrQy2I9"
},
{
"id": "g-2fkFE8rbu",
"name": "Image Generator",
"description": "Create images using AI",
"model": "gpt-4-gizmo-g-2fkFE8rbu"
}
]
使用搜索到的 GPTs
获取到 model 字段后,可直接用于 Chat Completions 接口:
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", # 使用搜索到的 model 值
messages=[{"role": "user", "content": "生成一只在星空下的猫咪图片"}]
)