跳转到主要内容

AI Jobs Quickstart

通过 Livepeer 网关提交您的第一个AI推理任务,验证响应结构,然后进入更高级的管道。

AI就绪摘要(供人类和助手使用)

  • 使用AI网关基础URL:https://livepeer.studio/api/beta/generate
  • 通过以下方式认证:Authorization: Bearer <LIVEPEER_API_KEY>
  • 开始使用POST /text-to-image用于简单的请求/响应模式
  • 其他AI作业端点遵循相同的认证/基础URL模式
  • 最终默认流程仍需要利益相关者批准

审查状态

此快速入门在结构上已完整且有源代码支持,但仍需要利益相关者签字确认 以确认规范的 AI 管道流程和默认示例 model_id.

1. 先决条件

  • 一个 Livepeer API 密钥(仅限后端使用)
  • curl(并可选地 jq
  • 一个已知良好的 model_id 由利益相关者批准用于用户文档

2. 基础 URL 和认证

使用 Livepeer AI 网关基础 URL 和 Bearer 认证:
  • 基础 URL: https://livepeer.studio/api/beta/generate
  • 认证头: Authorization: Bearer <LIVEPEER_API_KEY>
最小连接性检查:
curl -sS \
  -H "Authorization: Bearer $LIVEPEER_API_KEY" \
  https://livepeer.studio/api/beta/generate/health
如果身份验证和路由正常工作,您应该从健康端点收到 JSON 响应。

3. 提交一个 AI 任务(文本到图像启动流程)

POST /text-to-image 是当前 AI 网关规范中最简单的仅 JSON AI 任务端点。

示例请求体

model_id 是规范中必需的。在生产文档中,请使用已获得利益相关者批准的模型 ID。
{
  "model_id": "<MODEL_ID>",
  "prompt": "A cinematic still of a lighthouse on a rocky coast at sunrise",
  "width": 1024,
  "height": 576,
  "num_images_per_prompt": 1
}

示例 curl 请求

curl -sS \
  -X POST "https://livepeer.studio/api/beta/generate/text-to-image" \
  -H "Authorization: Bearer $LIVEPEER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model_id": "<MODEL_ID>",
    "prompt": "A cinematic still of a lighthouse on a rocky coast at sunrise",
    "width": 1024,
    "height": 576,
    "num_images_per_prompt": 1
  }'

4. 读取响应

AI 网关规范定义了ImageResponse 作为一个具有 images 数组的对象。每个项包括:
  • url (生成的媒体 URL)
  • seed
  • nsfw
示例响应格式(仅保留规范中定义的字段):
{
  "images": [
    {
      "url": "https://example-cdn/path/to/output.png",
      "seed": 123456789,
      "nsfw": false
    }
  ]
}

5. 故障排除

401 Unauthorized

  • 确认 Bearer 令牌有效
  • 确认标题完全匹配 Authorization: Bearer ...

422 Validation Error

  • 检查必填字段 (model_id, prompt)
  • 检查请求正文的 JSON 格式
  • 检查字段类型 (width/height 应为整数)

500 Internal Server Error

  • 重试请求
  • 检查网关健康检查端点
  • 如果持续存在,请收集请求ID/日志上下文并通过当前支持路径升级

6. 什么是“AI作业”(范围说明)

此快速入门使用text-to-image作为起始流程,因为它在当前网关规范中是简单的JSON端点模式。 相同的认证/基础URL模式也适用于其他AI作业端点,例如:
  • image-to-image
  • image-to-video
  • upscale
  • audio-to-text
  • segment-anything-2
  • llm
  • image-to-text
  • live-video-to-video
  • text-to-speech

7. 在标记最终版本之前需要利益相关者签字确认

  • 确认规范的面向用户的“AI Jobs”流程
  • 确认默认的model_id以在示例中发布
  • 确认应排除的任何已弃用的流程/端点
  • 确认必要的注意事项(限制、模型可用性、定价、认证/注册变更)

8. 后续步骤

标准参考(以来源为权威)

Last modified on March 1, 2026