AIGet

文档

AIGet 是兼容 OpenAI 的多模型 API。一个 Key、一个端点、一张账单。

快速开始

在控制台创建 API Key,然后把 SDK 的 base URL 指向 https://api.aiget.tech/v1。所有端点遵循 OpenAI 格式,无需重写代码。

curl https://api.aiget.tech/v1/chat/completions \
  -H "Authorization: Bearer $AIGET_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "aiget/auto",
    "messages": [
      { "role": "user", "content": "把这份报告总结一下" }
    ],
    "stream": true
  }'

路由

发送 model: aiget/auto 让网关自动选择。可以按项目(cost、quality、latency、balanced)或通过 X-AIGet-Policy 请求头逐次设置策略。

流式输出

设置 stream: true 使用 SSE。网关原样转发数据块,并附加 X-AIGet-Model 与 X-AIGet-Provider 响应头,便于确认实际使用的模型。

错误与重试

供应商返回 429 与 5xx 时会自动故障转移到其他供应商——前提是尚未向客户端发送任何 Token。4xx 状态码原样返回。

计费

每个请求都会记录输入 Token、输出 Token、成本与计费金额。失败的请求不计费。请求转发前会先检查余额。