模型调用

AIProxy Shop 完美兼容 OpenAI 标准接口格式。这意味着无论您调用的是 GPT-4、Claude 3 还是 Gemini,其逻辑完全一致。您只需在自己的代码中修改 Base URLAPI Key,即可通过更换 model 参数实现一键切流。

1. 获取可用模型 ID

在发起请求前,您需要确定目标模型的具体 ID,可以通过以下两种方式获取:

  • 控制台查询:访问 模型列表,直接点击模型名称旁边的「复制」按钮。
  • API 获取:通过 GET 请求访问 https://api.aiproxy.shop/v1/models,解析返回 JSON 中的 id 字段。

2. 请求要素清单

请确保您的程序中配置了以下三项关键信息:

要素配置值说明
Base URLhttps://api.aiproxy.shop/v1必须包含 /v1 后缀
API Keysk-xxxx...您在创建 API Key创建并加密保存的密钥
Model IDgpt-4o / claude-3-5-sonnet-latest确保该模型已在 API Key 的权限范围内勾选

3. 代码实现示例

cURL 示例 (基础调用)

这是最通用的调用方式,您可以直接在终端测试:

curl https://api.aiproxy.shop/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{
    "model": "gpt-4o",
    "messages": [
      {"role": "user", "content": "你好,请介绍一下你自己。"}
    ],
    "stream": false
  }'