Inicio rápido para trabajos de IA
Envía tu primer trabajo de inferencia de IA a través de una puerta de enlace Livepeer, verifica la forma de la respuesta y luego ramifícate hacia pipelines más avanzados.Resumen listo para IA (para humanos y asistentes)
- Usa la URL base de la puerta de enlace de IA:
https://livepeer.studio/api/beta/generate - Autenticarse con
Authorization: Bearer <LIVEPEER_API_KEY> - Empieza con
POST /text-to-imagepara un patrón de solicitud/respuesta simple - Otros puntos finales de trabajo de IA siguen el mismo patrón de autenticación/URL base
- El flujo de la canalización predeterminada final aún requiere aprobación de los responsables
Estado de revisión
Este inicio rápido es estructuralmente completo y respaldado por código fuente, pero la aprobación del responsable aún es necesaria para confirmar el flujo de la canalización de IA canónica y el ejemplo predeterminadomodel_id.
1. Requisitos previos
- Una clave de API Livepeer (solo para uso en el backend)
curl(y opcionalmentejq)- Un buen conocido
model_idaprobado por los interesados para documentación orientada al usuario
2. URL base y autenticación
Use la URL base del puerta de enlace de IA Livepeer y autenticación Bearer:- URL base:
https://livepeer.studio/api/beta/generate - Encabezado de autenticación:
Authorization: Bearer <LIVEPEER_API_KEY>
3. Envía un trabajo de IA (flujo de inicio de texto a imagen)
POST /text-to-imagees el endpoint de trabajo de IA solo JSON más simple en la especificación actual de la puerta de enlace de IA.
Cuerpo de solicitud de ejemplo
model_ides requerido por la especificación. Usa un ID de modelo aprobado por un interesado para los documentos de producción.
Solicitud curl de ejemplo
4. Leer la respuesta
La especificación de la puerta de enlace de IA defineImageResponse como un objeto con unimages arreglo. Cada elemento incluye:
url(URL de medios generados)seednsfw
5. Solución de problemas
401 Unauthorized
- Confirme que el token de portador es válido
- Confirme que el encabezado es exactamente
Authorization: Bearer ...
422 Validation Error
- Compruebe los campos obligatorios (
model_id,prompt) - Comprobar el formato JSON del cuerpo de la solicitud
- Comprobar los tipos de campo (
width/heightdebe ser enteros)
500 Internal Server Error
- Volver a intentar la solicitud
- Comprueba el punto de conexión de estado de la puerta de enlace
- Si persiste, recopila el identificador de solicitud/contenido de registro y escálalo a través del actual camino de soporte
6. ¿Qué se considera una “tarea de IA” (nota de alcance)
Este inicio rápido utilizatext-to-image como el flujo de inicio porque es el patrón de punto de conexión JSON más simple en la especificación actual de la puerta de enlace.
El mismo patrón de autenticación/URL base también se aplica a otros puntos de conexión de tarea de IA, como:
image-to-imageimage-to-videoupscaleaudio-to-textsegment-anything-2llmimage-to-textlive-video-to-videotext-to-speech
7. Aprobación de los interesados antes de marcar como final
- Confirmar el flujo de trabajo “AI Jobs” de cara al usuario
- Confirmar el predeterminado
model_idpara publicar en ejemplos - Confirmar cualquier flujo/endpoint obsoleto que deba excluirse
- Confirmar las advertencias necesarias (límites, disponibilidad de modelos, precios, cambios de autenticación/registro)
8. Pasos siguientes
- Portal de la API de IA
- Referencia del punto de conexión de texto a imagen
- Visión general de las pipelines de IA
- BYOC (Trae tu propio cómputo)
Referencias canónicas (primero la fuente de verdad)
- GitHub (primario): livepeer/docs
api/gateway.openapi.yaml - GitHub (primario): livepeer/ai-runner
gateway.openapi.yaml - GitHub (primario): README de livepeer/ai-runner
- DeepWiki (solo verificación): livepeer/ai-runner | DeepWiki
- Referencias de documentación locales del repositorio (no validadas hasta que se verifiquen):
/gateways/references/api-reference/AI-API/ai,/gateways/references/api-reference/AI-API/text-to-image