Skip to main content
当前项目除了统一 /v1/* 调用面,还保留了真实可用的兼容接口。

Claude 兼容

对应接口:
  • POST /v1/messages
兼容请求头:
模型列表接口在带上 x-api-key 与 anthropic-version 时,也会返回 Anthropic 风格结果。

Gemini 兼容

对应接口:
  • GET /v1beta/models
  • POST /v1beta/models/{model}:generateContent
  • POST /v1/engines/{model}/embeddings
兼容请求头:
部分 Gemini 风格路径也支持查询参数形式:
GET /v1/models 建议使用标准 Authorization: Bearer ...;不要把 GET /v1/models?key=... 作为通用模型列表认证方式。

OpenAI 聊天增强参数

POST /v1/chat/completions 额外支持两个可选布尔参数:
  • get_time
  • get_weather
当 get_time=true 时,服务端会把当前时间注入到系统提示词中。 当 get_weather=true 时,服务端会尝试从最新用户消息里解析城市,并调用高德天气接口生成天气摘要注入系统提示词。 天气功能需要在配置中设置:

图像 / 视频兼容接口

当前真实可用的兼容接口还包括:
  • POST /v1/edits
  • POST /v1/images/edits
  • POST /kling/v1/videos/text2video
  • POST /kling/v1/videos/image2video
  • POST /jimeng
这类接口适合你已经有现成的厂商请求格式时使用。

如何选择

  • 新接入项目:优先使用核心 API
  • 已有 Claude / Gemini SDK:优先使用兼容 API

参考资料