AnyInt Docs
模型

模型

在 AnyInt 中,模型选择是一项产品决策,而不仅仅是代码决策。你同时在选择一种请求形态、一种输出模态和一条运行路径。

在 AnyInt 中,模型选择是一项产品决策,而不仅仅是代码决策。你同时在选择一种请求形态、一种输出模态和一条运行路径。

从 models 路由开始

最安全的工作流程是:

  1. 查询 GET /openai/v1/models
  2. 确认你的账户可用的模型 ID
  3. 保存那个确切的 data[].id 到你的应用配置中

不要把营销标签或提供商昵称当作唯一真实来源。

先选择一个兼容性家族

家族最适合请求形态输出样式
兼容 OpenAI最快的首次集成OpenAI Chat Completions同步或流式
兼容 AnthropicClaude 风格内容块和 token 计数Anthropic Messages API同步
兼容 GeminigenerateContent,Gemini 流式、原生函数声明Gemini 原生同步或流式
DashScope 媒体提示驱动的图像和视频生成媒体专用图像为同步,视频为基于任务
AI 音乐歌曲生成、翻唱、音轨拆分、歌词、MV音乐专用基于任务

在选择模型前要评估什么

问题为什么重要
我想要哪个兼容性家族?OpenAI、Anthropic 和 Gemini 路由使用不同的请求形态
该路由是同步、流式还是基于任务?媒体和音乐流程通常返回任务 ID,而不是最终产物
我需要文本、图像、视频还是音乐输出?并非每个家族都支持每种模态
这个工作负载对延迟敏感还是对预算敏感?路由和回退策略通常从这里开始
这是用于生产还是探索?订阅和密钥限制可能因环境而异

推荐的选择策略

  • 若要最快完成首次集成,请使用 OpenAI 兼容路由
  • 当你需要提供商特定的请求格式时,请使用提供商原生路由
  • 当需要创建图像或视频时,请使用 DashScope 媒体路由
  • 当输出是歌曲、翻唱、歌词包、音轨拆分或 MV 工作流时,请使用 AI Music

在生产环境中保持模型选择稳定

  • 把模型 ID 存在配置中,不要直接写在应用代码里
  • 为预发布和生产环境保留不同的模型默认值
  • 把任何回退行为与主要模型选择一起记录下来
  • 如果你的产品依赖新加入的模型,请定期重新同步 models 路由

账户级差异

模型访问权限可能因以下因素而异:

  • 订阅类型
  • 自定义模型购买
  • 密钥级限制
  • 组织策略

这就是为什么这套文档反复引用 models 路由,而不是假定存在一个统一的公开列表。

On this page