供应商路由
AGIPower 采用多供应商架构,针对同一模型配置多家供应商接入,通过智能路由选择合适的供应商进行调用,确保最佳的性能和可用性。通过 AGIPower 调用大模型时,开发者无需关心底层的供应商选择逻辑,只需指定模型名称即可。为什么需要多供应商架构
在企业级 AI 应用中,单一供应商的架构存在诸多风险:- 服务中断风险:供应商故障导致业务停摆
- 性能波动问题:不同供应商的延迟和吞吐量差异显著
- 成本优化困难:缺乏灵活的供应商选择机制
- 地理位置限制:单一供应商可能无法覆盖全球市场
- 合规性要求:不同地区对数据存储和处理有不同规定
核心优势
高可用性保障
当某个供应商出现服务异常或容量不足时,AGIPower 会自动切换到其他可用供应商,确保服务连续性,无需人工干预。 保障机制:- 实时健康检测:持续监控所有供应商的服务状态
- 智能故障转移:毫秒级切换到备用供应商
- 透明切换过程:用户无感知的故障恢复
- 多层冗余设计:主流模型配备 2-3 家供应商
性能优化
不同供应商在不同地理位置、不同时段的性能表现各异。AGIPower 通过智能路由策略,为每个请求选择最优供应商。 性能优势:- 延迟优化:首 Token 延迟作为重要权重进行供应商选择
- 吞吐量保障:在高负载时动态调整供应商分配
- 全球加速:结合 Cloudflare 边缘网络实现全球低延迟
- 实时监控:持续跟踪性能指标,动态优化路由策略
成本控制灵活性
通过多供应商架构,您可以根据预算和性能需求灵活选择最合适的供应商。 成本优化方式:- 价格对比透明:实时展示各供应商的价格信息
- 灵活切换:轻松在不同供应商之间切换以优化成本
- 按需路由:通过供应商路由配置实现成本控制
默认路由策略
AGIPower 采用以下默认路由策略:- 性能优先:按照首 Token 延迟(Latency)从低到高排序
- 智能切换:如果原厂不可用,自动切换到其他供应商
指定供应商的简单方式
AGIPower 提供了一种简单直接的供应商配置方式——模型名称后缀语法。无需使用单独的provider 配置字段,您可以直接在模型名称中指定供应商。
语法格式
使用示例
AGIPower 平台的模型具备唯一 Slug,您可以通过模型列表页获取对应模型的 Slug:
或者某个模型的模型详情页获取对应模型的 Slug:

或者某个模型的模型详情页获取对应模型的 Slug:

AGIPower 平台的模型供应商具备唯一 Slug,您可以通过模型详情页获取对应模型供应商的 Slug:


:amazon-bedrock 后缀告诉 AGIPower 将请求专门路由到指定的供应商,无需额外配置。
JSON 请求
OpenAI Python SDK
优势特点
高级路由配置
对于需要更精细控制的场景,AGIPower 提供了完整的provider 配置能力。
按性能指标路由
您可以通过provider.routing 配置,指定按照特定性能维度进行供应商排序。
支持的路由维度
配置示例
按首Token时延路由
按价格路由
按吞吐量路由
指定供应商列表
您可以明确指定供应商列表及其调用顺序,实现自定义的回退机制。指定供应商顺序
Python SDK 示例
路由行为说明
通过指定providers 列表,AGIPower 的路由行为如下:
- 顺序调用:按照列表顺序依次尝试调用各个供应商
- 成功即停:直到某个供应商成功返回结果为止
- 单一供应商:如果只指定一个供应商,AGIPower 只会调用该供应商
- 错误处理:如果指定的供应商返回错误,直接返回错误信息
使用场景
不同的路由策略适用于不同的业务场景:📋 完整示例
如何查看供应商信息
模型详情页
点击任意模型卡片可进入该模型的详情页,在详情页中您可以查看:- 供应商列表:该模型支持的所有供应商
- 性能对比:不同供应商的首 Token 延迟、吞吐量等性能指标
- 价格对比:各供应商的所有计费项的详细价格
- 参数对比:各供应商支持的参数
- 支持协议:各供应商支持的调用协议(OpenAI API、Anthropic API 等)
- 可用性状态:实时显示各供应商的服务状态
- 供应商 Slug:用于供应商路由配置的标识符
例如访问 Claude Sonnet 4 详情页,可以看到该模型在 Anthropic、Google Vertex、Amazon Bedrock 等供应商的完整对比信息。
供应商详情页
此外,您还可以通过供应商详情页查看该供应商支持的所有模型:- 模型列表:该供应商接入的所有模型
- 用量统计:该供应商的接入所有模型的用量统计数据
例如访问 Anthropic 供应商页面,可以看到该供应商提供的所有 Claude 模型及其详细信息。
通过模型详情页和供应商详情页,您可以全面了解各个模型和供应商的特性,做出最适合您业务需求的选择。
常见问题
Q: 如何查看某次调用使用了哪个供应商?
A: 在 AGIPower 控制台的调用日志中可以查看每次请求的详细信息,包括使用的模型和供应商。