toolboxAPI 快速入门与高级示例

我们不提供官方 SDK。使用基于 OpenAI 风格协议的普通 HTTP/HTTPS 调用我们。

如果您已经使用 OpenAI 的官方/社区 SDK,通常只需将 base_url 指向我们的网关并将 api_key 换成您的控制台密钥即可。 (那些 SDK 并非由我们维护。)

1) 设置

  • 基础 URL: https://<your-gateway>/v1

  • API 密钥:在控制台创建;通过头部 Authorization: Bearer <key> 发送

  • model:例如,gpt-4.1-mini、gpt-4o、DeepSeek-V3(参见模型目录和定价)

export ANYINT_API_BASE="https://gateway.api.anyint.ai/openai/v1"
export ANYINT_API_KEY="sk-************************"

文本到文本模型

2) 最小化 HTTP 示例bash

2.1 cURL

curl -X POST "$ANYINT_API_BASE/chat/completions" \
  -H "Authorization: Bearer $ANYINT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-4.1-mini",
    "messages": [{"role":"user","content":"Hello, ANYINT!"}]
  }'

2.2 Node.js(原生 fetch,Node 18+)

2.3 Python(requests)


3) 流式(SSE)

3.1 Node.js(手动 SSE 解析)

3.2 Python(requests stream)



4) 视频与图像模型

除了文本聊天模型外,AnyInt 网关还提供图像与视频生成模型(例如 veo-3.1-generate-preview、gemini-2.5-flash-image)。

您可以使用现有的 ANYINT_API_BASE 和 ANYINT_API_KEY 通过普通 HTTP 调用它们。

⚠️ 注意:视频生成是一个长时间运行的操作。

您首先创建一个生成任务,然后轮询其状态,最后下载生成的视频文件。


4.1 文本→视频 生成

直接从文本提示生成短视频(例如 Veo 3.1)。

5.1.1 Python(requests)

4.1.2 cURL(REST + jq)


4.2 图像→视频 生成

您也可以先生成一张引导图像,然后将其输入视频模型(例如 Veo)以创建更一致的片段。

5.2.1 Python(requests)


5) 安全与上线建议

  • 不要在浏览器中暴露您的 API 密钥;请从后端路由调用。

  • 配置超时、重试和并发限制以避免成本激增和 429 错误。

  • 当您需要结构化输出时,优先使用带有原生 json_schema 的模型;否则使用 json_object 并在客户端进行校验。

最后更新于