模型
在硬编码模型 ID 之前,请使用本节选择合适的模型家族、请求形状和输出模态。
在硬编码模型 ID 或把供应商示例复制进生产环境前,先阅读本节。在 AnyInt 中选择模型不只是选择一个字符串,还包括三个决策:兼容家族、输入/输出模态,以及同步、流式或任务型的运行方式。
按问题选择
推荐选择流程
| 步骤 | 决策 | 在哪里确认 |
|---|---|---|
| 1 | 哪个账号和环境会运行这个工作负载? | 你的部署配置和 AnyInt 控制台 |
| 2 | 实际可用的模型 ID 是什么? | 模型 API |
| 3 | 你的客户端当前支持哪个兼容家族? | API 参考 |
| 4 | 请求需要文本、图片、视频还是音乐输出? | 概览 |
| 5 | 响应是同步、流式,还是基于任务? | 所选 route 对应的 API 页面 |
| 6 | 主路径失败时使用什么回退? | 模型回退 |
路由家族速查
| 工作负载 | 优先看 | 说明 |
|---|---|---|
| 文本聊天、总结、抽取或编码 agent 请求 | OpenAI 兼容 API | 大多数客户端最快的首次接入路径 |
| Claude 风格消息或基于 content block 的图像理解 | Anthropic 兼容 API | 使用 Anthropic 请求头和 content block 请求体 |
| Gemini 原生生成、图像模型或 Gemini 函数声明 | Gemini 兼容 API | 使用 contents[].parts[];不要把 OpenAI messages 发给 Gemini 路由 |
| 基于提示词的图像或视频生成 | 媒体 API | 图像可能同步返回;视频通常是任务型 |
| 歌曲、翻唱、歌词、分轨或音乐视频 | AI 音乐 API | 将创建过程视为带轮询或回调的异步工作流 |
将 API 契约分开看
本节帮助你做产品和工作负载选择。精确的模型发现端点请查看 模型 API。当前已验证的模型列表路由是 GET /openai/v1/models。
不要只根据模型名称推断能力。一个模型可能在某个 API 家族里支持文本,在另一个家族里支持图片输入,也可能通过单独的媒体路由提供任务型生成。客户能依赖的请求体,以具体 route 页面为准。
生产上线检查
上线前确认:
- 所选模型 ID 出现在该环境使用的账号中。
- 请求体匹配所选 API 家族。
- 如果 route 需要流式、任务轮询或回调,相关代码已经实测。
- 已记录回退模型或面向用户的失败处理。
- 日志不会暴露 API key、私有提示词、上传图片或生成的私有资产。