快速调用

API 调用

一次完整调用分五步,第 2、3 步免费;只有执行才会预留并扣减积分。

  1. 创建接入密钥并授权来源。
  2. 用 GET /api/v1/capabilities/credits.estimate/targets 发现来源;加 ?capability_key=image.generate 或 ?capability_key=video.generate 可让服务端只返回对应能力的来源。
  3. 可选:用 POST /api/v1/capabilities/credits.estimate/estimates 免费预估费用。
  4. 对确定的请求获取报价,然后提交。
  5. 轮询自己的任务并读取结果。
BASH
curl -s https://api.anycap.io/v1/chat/completions \  -H "Authorization: Bearer $ANYCAP_API_KEY" \  -H "Content-Type: application/json" \  -H "Idempotency-Key: $OPERATION_ID" \  -H "X-Anycap-Source: $SOURCE_ID" \  -d '{"model":"<model>","messages":[{"role":"user","content":"Say hello in one sentence."}],"max_tokens":32,"stream":false}'
提交前请持久化幂等键。超时或没有响应不代表失败:应重新查询任务,而不是再提交一次。