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