ToAPIsToAPIs

快速开始

使用 ToAPIs 调用文本、图像和视频模型

国内用户请注意: 中国大陆用户请使用 https://toapis.cn 作为接口地址(Base URL)。文档示例中的 https://toapis.com 请替换为 https://toapis.cn。

ToAPIs 提供 OpenAI 兼容的文本接口,以及统一的异步图像、视频生成接口。本指南使用当前可用的模型完成第一次调用。

第一步:获取 API 密钥

  1. 访问 API 密钥管理页面
  2. 登录账户并创建 API 密钥
  3. 立即安全保存密钥;密钥只显示一次

第二步:选择模型

类型推荐入门模型说明
文本gpt-5.6-terra性能与成本均衡,适合通用对话和 Agent 工作流
图像gpt-image-2支持文生图和 reference_images 参考图生成
视频seedance-2支持文生视频, 首尾帧图生视频和多模态参考生成

完整可用型号以 模型列表接口 和各模型文档为准。

第三步:发送请求

文本生成

curl --request POST \
  --url https://toapis.com/v1/chat/completions \
  --header "Authorization: Bearer YOUR_API_KEY" \
  --header "Content-Type: application/json" \
  --data '{
    "model": "gpt-5.6-terra",
    "messages": [
      {"role": "user", "content": "你好,请介绍一下你自己"}
    ]
  }'

图像生成

curl --request POST \
  --url https://toapis.com/v1/images/generations \
  --header "Authorization: Bearer YOUR_API_KEY" \
  --header "Content-Type: application/json" \
  --data '{
    "model": "gpt-image-2",
    "prompt": "一只可爱的熊猫,电影感光线",
    "size": "1:1",
    "resolution": "1k",
    "n": 1
  }'

视频生成

curl --request POST \
  --url https://toapis.com/v1/videos/generations \
  --header "Authorization: Bearer YOUR_API_KEY" \
  --header "Content-Type: application/json" \
  --data '{
    "model": "seedance-2",
    "prompt": "海浪拍打着海岸,电影感镜头",
    "duration": 5,
    "aspect_ratio": "16:9",
    "resolution": "720p"
  }'

第四步:查询异步任务

文本请求会直接返回结果;图像和视频请求会返回任务 ID。请按任务类型使用对应查询接口:

# 图像任务
curl https://toapis.com/v1/images/generations/YOUR_TASK_ID \
  -H "Authorization: Bearer YOUR_API_KEY"

# 视频任务
curl https://toapis.com/v1/videos/generations/YOUR_TASK_ID \
  -H "Authorization: Bearer YOUR_API_KEY"

配置任务 Webhook

在 Token 编辑页配置默认 HTTPS callback URL 并生成签名密钥。提交异步任务时可携带同源 callback_url。接收端按 X-ToAPIs-Webhook-* 对原始请求体做 HMAC-SHA256 验签,并按 event ID 幂等处理;轮询仅作为兜底。遇到 429 时读取 Retry-After,不要固定高频重试。参阅 任务 Webhook。

下一步

On this page