跳转到主要内容

快速答案

一句话记住:OpenAI 系列加 /v1,Claude 只填根域名,Gemini 加 /v1beta。填错 Base URL 是最常见的接入问题。
模型系列Base URL适用 SDK
GPT / DeepSeek / Llama / Qwen 等https://api.apiyi.com/v1OpenAI SDK
Claude 系列https://api.apiyi.comAnthropic SDK
Gemini 系列https://api.apiyi.comGoogle GenAI SDK(需设置 api_version: "v1beta"

为什么不同模型的 Base URL 不一样?

这是由各厂商 SDK 的内部实现决定的:
  • OpenAI SDK:在 base_url 后拼接资源路径,所以需要包含 /v1
  • Anthropic SDK:内部自动拼接 /v1/messages,如果你填了 /v1 会变成 /v1/v1/messages,导致 404 错误
  • Google GenAI SDK:使用 /v1beta 路径,SDK 自动处理路径拼接

代码示例

OpenAI 兼容模型(GPT / DeepSeek / Llama 等)

import openai

client = openai.OpenAI(
    api_key="YOUR_API_KEY",
    base_url="https://api.apiyi.com/v1"  # 域名 + /v1
)

response = client.chat.completions.create(
    model="gpt-4o",
    messages=[{"role": "user", "content": "你好!"}]
)
print(response.choices[0].message.content)

Claude 模型(Anthropic SDK)

import anthropic

client = anthropic.Anthropic(
    api_key="YOUR_API_KEY",
    base_url="https://api.apiyi.com"  # 只填根域名,不要加 /v1
)

message = client.messages.create(
    model="claude-sonnet-4-20250514",
    max_tokens=1024,
    messages=[{"role": "user", "content": "你好!"}]
)
print(message.content[0].text)

Gemini 模型(Google GenAI SDK)

from google import genai

client = genai.Client(
    api_key="YOUR_API_KEY",
    http_options={"api_version": "v1beta", "base_url": "https://api.apiyi.com"}
)

response = client.models.generate_content(
    model="gemini-2.5-pro",
    contents="你好!"
)
print(response.text)
Claude 用户常见错误:如果你用 Anthropic 官方 SDK 调用 Claude,Base URL 只填 https://api.apiyi.com,千万不要加 /v1。但如果你用 OpenAI SDK 的兼容模式调用 Claude,则需要加 /v1

域名节点选择

API易 提供 3 个域名节点,功能完全一致,区别仅在于网络线路优化:
节点域名适用场景
国内主力api.apiyi.com国内服务器、本地开发(推荐首选)
国内备用b.apiyi.com主力节点异常时切换
海外专用vip.apiyi.com海外服务器部署
建议在代码中配置备用节点,实现自动切换,提高服务可用性。

常见报错排查

报错可能原因解决方法
404 Not FoundOpenAI SDK 漏加 /v1,或 Anthropic SDK 多加了 /v1检查路径是否匹配 SDK 规范
400 Bad RequestGemini SDK 路径版本不匹配确认使用 /v1beta
连接超时域名节点选择不当国内用 api.apiyi.com,海外用 vip.apiyi.com
SSL 错误缺少 https:// 前缀所有节点必须使用 HTTPS
双斜杠错误base_url 末尾多了 /去掉末尾斜杠

完整配置速查

OpenAI 兼容模型

节点Base URL
国内主力https://api.apiyi.com/v1
国内备用https://b.apiyi.com/v1
海外专用https://vip.apiyi.com/v1

Claude 模型(Anthropic SDK)

节点Base URL
国内主力https://api.apiyi.com
国内备用https://b.apiyi.com
海外专用https://vip.apiyi.com

Gemini 模型

节点Base URL
国内主力https://api.apiyi.com
国内备用https://b.apiyi.com
海外专用https://vip.apiyi.com
Gemini 使用 Google GenAI SDK 时,base_url 填根域名,同时设置 api_version: "v1beta",SDK 会自动拼接完整路径。