AIProxy

AIProxy

AIProxy是一款为macOS、iOS和visionOS应用设计的托管代理,帮助其调用AI提供商API而无需在客户端暴露秘密密钥。你无需构建自己的后端或云函数,只需将请求通过AIProxy路由,即可将提供者凭据保持在设备之外。

该服务采用拆分密钥加密技术,确保其任何一半在单独情况下都无用,然后在此基础上叠加DeviceCheck验证、证书钉扎以及可配置的速率限制。这一组合解决了移动开发者面临的一个实际问题:嵌入应用中的API密钥容易被通过网络流量提取和滥用。

AIProxy还配备了AIProxySwift客户端库,支持超过15个AI提供商的async/await调用,并提供用于使用监控、模型覆盖以及实时请求调试的仪表板。它面向独立iOS开发者和小团队,旨在提供生产级的API保护,无需维护自定义服务器基础设施。

主要功能:
  1. 分割密钥加密意味着您的提供者API密钥永远不会在客户端完整传输

  2. DeviceCheck令牌只验证一次,无法从嗅探到的流量中重放

  3. 证书绑定阻止了代理请求的中间人检查

  4. 代理规则允许您只开放应用实际需要的API端点

  5. 无需推送应用商店更新即可从仪表板切换模型

  6. AIProxySwift支持15多个提供商,包括OpenAI、Anthropic和Replicate

  7. 运行在AWS Lambda上,负载均衡器后进行水平扩展

Pros:
  1. 免费套餐包含每月1,000次请求,无需信用卡。

  2. 提供者API密钥被拆分,且在AIProxy服务器上绝不以完整形式存储。

  3. AIProxySwift附带超过15个AI提供商的示例。

  4. DeviceCheck和证书绑定提供了更高层次的保护,超越了仅仅在客户端隐藏密钥。

Cons:
  1. 尚无适用于 Android 或网页平台的官方客户端库。

  2. 非 Apple 平台需要构建自定义客户端集成。

  3. 更高的请求量将迅速进入起价为每月 10 美元的付费等级。

常见问题:

AIProxy 是免费使用的吗?

是的。AIProxy 提供每月 1,000 次请求的免费计划,无需信用卡。如果您需要更高的请求量,付费计划从每月 10 美元起,包含 10,000 次请求。

AIProxy 会存储我的 API 密钥吗?

不会。AIProxy 会加密您的服务提供商 API 密钥,并仅在其后端存储加密结果的一半。您的应用程序会在每次请求时发送另一半,完整的密钥仅在满足请求时组合生成。

AIProxy 支持哪些平台?

AIProxy 针对 macOS、iOS 和 visionOS 应用配备了 AIProxySwift 客户端库。该服务理论上也能在 Android 和 Web 上运行,但 AIProxy 目前不提供这些平台的客户端库。

AIProxy 如何防止端点被滥用?

AIProxy 结合了可配置的代理规则、Apple DeviceCheck 验证以及一次性 DeviceCheck 令牌,阻止未授权使用您的代理端点。您还可以在控制面板中设置每用户和每 IP 的速率限制。

AIProxy 支持哪些 AI 提供商?

AIProxy 支持超过 15 个提供商,包括 OpenAI、Anthropic、Replicate、Stability AI、Groq、Gemini、Mistral、DeepSeek、Perplexity、ElevenLabs 和 Together AI。文档中列出了每个提供商支持的端点。

如何将 AIProxy 集成到 Swift 应用中?

从 GitHub 添加 AIProxySwift 包,在 AIProxy 控制面板中配置您的项目,并粘贴控制面板提供的初始化代码。该库使用 Swift 的 async/await 来调用提供商接口。

分类:

定价:

免费试用和收费混合

标签:

API Security
iOS Development
Swift
API Proxy
Mobile App Development

使用的技术:

jQuery
Cloudflare
Google Cloud
Google Analytics
Google Tag Manager
Google Fonts
Ruby
GitHub

评论:

Give your opinion on AIProxy :-

Overall rating

Join thousands of AI enthusiasts in the World of AI!

最佳免费 AIProxy 替代方案(和付费)

By Rishit