Skip to main content

第一步:获取 API Key

访问 API Keys 管理页面 创建您的 API 密钥。
  1. 登录您的 SinanCode 账户
  2. 进入 Dashboard → API Keys
  3. 点击「创建新密钥」
  4. 保存生成的 API Key(请妥善保管,仅显示一次)

第二步:发起 API 请求

所有 API 请求需要在 HTTP Header 中包含认证信息:

基础请求示例

以下是一个使用 Imagen4 生成图片的完整示例:
响应示例:

第三步:查询任务状态

由于 AI 模型生成需要时间,大多数 API 采用异步方式。使用返回的 task_id 查询任务状态:
响应示例:

任务状态说明

  • pending - 任务排队中
  • processing - 正在生成
  • completed - 生成完成
  • failed - 生成失败

常用模型快速参考

图片生成模型

Imagen 4

  • 端点: POST /generate/k/imagen4
  • 特点: Google 最新图片生成模型,质量优秀
  • 参数: prompt, aspect_ratio, num_images, seed

Midjourney

  • 端点: POST /generate/k/midjourney-txt2img
  • 特点: 艺术风格强,适合创意设计
  • 参数: prompt, aspectRatio, version, stylization

Flux Kontext

  • 端点: POST /generate/k/flux-kontext
  • 特点: 支持中文提示词,自动翻译
  • 参数: prompt, aspect_ratio, model, enable_translation

视频生成模型

Sora 2

  • 端点: POST /generate/k/sora2-text-to-video
  • 特点: OpenAI 视频生成模型
  • 参数: prompt, aspect_ratio, n_frames

Veo 3

  • 端点: POST /generate/k/veo3-text-to-video
  • 特点: Google 视频生成模型,支持图生视频
  • 参数: prompt, aspectRatio, model

完整代码示例

Python 示例

JavaScript/TypeScript 示例

下一步

常见问题

如何选择合适的模型?

  • 追求质量: Imagen 4 Ultra, Midjourney v7
  • 追求速度: Imagen 4 Fast, Nano Banana
  • 中文提示词: Flux Kontext, 通义万相
  • 视频生成: Sora 2 Pro, Veo 3

请求限制是什么?

每个 API Key 都有速率限制,具体限制取决于您的订阅计划。超出限制时会返回 429 Too Many Requests 错误。 需要帮助?访问 sinancode.com 联系我们的技术支持团队。