Auriko

Auriko

Auriko 是一个零加价、与 OpenAI 兼容的 LLM 路由和推理优化层,它允许您通过一个 API 访问多个模型提供商,同时通过缓存感知路由和故障转移自动套利以获得更低的成本、更好的延迟和更高的可靠性。
https://www.auriko.ai/?ref=producthunt&utm_source=aipure
Auriko

产品信息

更新于:2026年07月10日

什么是 Auriko

Auriko 是一个面向 AI 开发人员和团队的推理路由平台,旨在帮助他们使用多个 LLM 和提供商,而无需构建和维护单独的集成。它提供了一个单一的、与 OpenAI 兼容的 API(聊天补全和 Responses API 预览版)以及原生的 Python 和 TypeScript SDK,使您能够通过配置切换模型,并在支持的情况下保留特定于提供商的功能。Auriko 的核心重点是成本和性能优化——应用量化、交易式方法将每个请求路由到最佳提供商/模型组合——同时不收取任何价格加价,并支持 BYOK(自带密钥)、平台密钥或两者兼有。

Auriko 的主要功能

Auriko 是一个零加价的 LLM 推理路由层,它允许团队通过一个单一的、与 OpenAI 兼容的 API 访问许多模型和提供商,同时优化成本、延迟、吞吐量和可靠性方面的路由。它利用实时提供商健康/性能信号和您的使用模式,应用缓存感知、定量优化,支持 BYOK 和平台密钥以及密钥编排,提供自动故障转移和全球边缘部署,并支持可配置的路由策略、约束和预算控制,以实现生产级的正常运行时间和支出管理。
统一的、与 OpenAI 兼容的 API: 使用一个即插即用的 OpenAI 风格的 base_url 来调用许多提供商的模型,而无需更改应用程序代码,同时在支持的情况下保留提供商特定的功能。
深度成本优化(缓存感知套利): 通过建模工作负载行为、令牌定价和提示缓存机制,将请求路由到最低有效成本的提供商;旨在降低与直接/逐个提供商使用相比的推理成本。
可配置的路由策略和约束: 选择默认值或定义自定义路由目标(成本、延迟/TTFT、吞吐量)并强制执行约束,例如最大 TTFT、百分位数目标、仅结构化输出或数据策略要求(例如,ZDR)。
自动故障转移和可靠性层: 为每个请求提供冗余和回退选项,以提高正常运行时间并减少提供商中断或容量不足的影响。
密钥编排(BYOK + 平台密钥): 自带提供商密钥,使用 Auriko 管理的平台密钥,或两者兼而有之——然后通过跨提供商和密钥的编排最大限度地提高利用率。
容量智能、全球边缘和预算控制: 通过具有容量感知的全球分布式边缘网络进行路由,在需要时利用容量储备,并设置工作区/API 密钥支出限制和警报。

Auriko 的使用场景

需要更低成本和更高正常运行时间的生产 LLM 应用程序: SaaS 产品可以根据成本和健康信号将每个请求路由到最佳提供商/模型,并自动故障转移以保持可靠的用户体验。
代理编码工具和开发人员工作流: 运行编码代理(例如,IDE 副驾驶、自动化重构、代码审查机器人)的团队可以快速切换模型并减少推理支出,而无需重写工具。
LLM 实验和 A/B 模型评估: 研究和应用 AI 团队可以通过一个 API 快速比较提供商/模型,调整路由策略(成本/延迟/质量),并更快地迭代。
具有支出和数据策略约束的企业治理: 组织可以强制执行预算限制/警报,并且只路由到符合策略(例如,ZDR)的提供商,同时仍然优化延迟和成本。
高流量客户支持和聊天自动化: 支持机器人可以使用延迟/TTFT 约束和回退路由,以在提供商拥堵期间保持响应时间一致,同时最大限度地降低每张工单的成本。
需要容量感知路由的突发工作负载: 营销活动、发布或批量生成作业可以利用容量智能和多提供商路由来避免节流并减少完成时间。

优点

零加价定位,通过成本优化路由降低推理支出
OpenAI 兼容的即插即用集成简化了多提供商访问和切换
可靠性功能(自动故障转移、健康信号、容量感知)提高了正常运行时间
灵活的控制(路由约束、数据策略选项、预算/警报)满足生产需求

缺点

某些提供商特定功能可能无法通过统一层提供(根据文档)
在您的应用程序和底层模型提供商之间增加了一个额外的路由层/供应商依赖项
最佳节省/延迟增益可能需要根据您的工作负载调整路由策略和约束

如何使用 Auriko

1) 创建 Auriko 账户并获取 API 密钥: 在 Auriko 上注册并为您的工作区生成一个 API 密钥。您将使用此密钥对 Auriko 的 OpenAI 兼容 API 端点的请求进行身份验证。
2) 设置 AURIKO_API_KEY 环境变量: 将您的 Auriko 密钥导出为环境变量,以便 SDK 和工具可以自动获取它(例如,AURIKO_API_KEY=your_key)。
3) 选择集成方式(OpenAI 兼容的即插即用 vs Auriko SDK): 如果您已经使用 OpenAI 客户端/框架,请将其指向 Auriko 的基本 URL,以实现最小的代码更改。如果您需要 Auriko 特定的功能(路由元数据、成本跟踪、多模型路由),请使用原生的 Auriko SDK。
4) 安装 OpenAI 兼容的客户端库: 安装适用于您的语言的 OpenAI 客户端(Python 中显示示例)。这使您可以使用标准的 /chat/completions 接口调用 Auriko,同时只更改 base_url。
5) 配置客户端以使用 Auriko 的 API 基本 URL: 使用 base_url 设置为 https://api.auriko.ai/v1 且 api_key 设置为您的 AURIKO_API_KEY 来初始化客户端。这会将请求通过 Auriko 路由,而不是直接路由到单个模型提供商。
6) 发出您的第一个聊天补全请求: 使用 Auriko 支持的模型名称(例如 deepseek-v4-pro)和标准消息调用 OpenAI 兼容的 chat.completions 端点。从 response.choices[0].message.content 读取助手输出。
7) 通过 extra_body 启用 Auriko 路由(成本/延迟/吞吐量优化): 在 extra_body.gateway.routing 中传递 Auriko 路由控制以优化每个请求。示例控制包括 optimize(例如 cost-focus)、max_ttft_ms、ttft_percentile(例如 p50)和 data_policy(例如 zdr)。
8) 添加约束和回退以提高可靠性: 使用 Auriko 的路由策略选项来强制执行约束(例如目标 TTFT、吞吐量阈值、输入成本上限)并启用回退,以便请求可以自动故障转移到备用提供商/模型。
9) 使用 BYOK、平台密钥或两者兼有(密钥编排): 决定是自带提供商密钥 (BYOK)、使用 Auriko 管理的平台密钥,还是两者结合。Auriko 可以编排密钥以最大化利用率并管理提供商感知的速率限制。
10) 全球部署并受益于边缘路由: 正常运行您的应用程序;Auriko 通过全球分布式边缘网络进行路由,以减少延迟并提高跨区域的性能一致性。
11) 为环境(开发/测试/生产)设置预算控制: 在工作区或 API 密钥级别配置支出限制和警报,以防止超支。当超出限制时,预算执行行为由 Auriko 错误代码处理。
12) 监控节省、使用情况分析和路由结果: 使用 Auriko 的仪表板/分析来查看使用情况、路由节省和成本优化指标。根据观察到的延迟、缓存行为和成本迭代路由策略。
13) 与代理编码工具和框架集成(可选): 将支持 OpenAI 兼容端点的工具(例如代理框架或编码工具)指向 Auriko 的基本 URL 并提供 AURIKO_API_KEY。请注意,某些特定于提供商的功能可能无法通过通用的 /chat/completions 接口获得。
14) 发现可用的模型和提供商(可选): 使用 Auriko 的模型目录列出支持的模型/提供商,并选择最适合您工作负载的模型。这有助于您在不更改应用程序代码的情况下切换模型。

Auriko 常见问题

Auriko 是一个 LLM 路由和推理平台,它提供一个 API 来访问来自多个提供商的模型,并应用量化、缓存感知的成本优化(类似于交易/套利方法)来路由请求,以获得更好的成本/延迟/质量结果。

与 Auriko 类似的最新 AI 工具

Gait
Gait
Gait是一个集成了AI辅助代码生成和版本控制的协作工具,使团队能够高效地跟踪、理解和共享AI生成代码的上下文。
invoices.dev
invoices.dev
invoices.dev 是一个自动化发票平台,直接从开发人员的 Git 提交生成发票,并具有与 GitHub、Slack、Linear 和 Google 服务的集成能力。
EasyRFP
EasyRFP
EasyRFP 是一个 AI 驱动的边缘计算工具包,通过深度学习技术简化 RFP(请求提案)响应并实现实时田间表型。
Cart.ai
Cart.ai
Cart.ai是一个AI驱动的服务平台,提供全面的业务自动化解决方案,包括编码、客户关系管理、视频编辑、电子商务设置和自定义AI开发,并提供24/7支持。