spicyapiDocumentación
Contenido principal

Modelos y endpoints

Familias, tipos de tarea, precios y uso de JSON Schema.

Los modelos se publican por familias. Los endpoints text-to-video, image-to-video y reference-to-video de una familia se eligen dentro de una sola ficha.

API
GET /api/v1/models
GET /api/v1/models/{model}

Leer el catálogo dinámicamente

GET /api/v1/models devuelve modelos disponibles, precios y tasks; GET /api/v1/models/{model} devuelve el inputSchema completo.

Genera los formularios y la validación desde inputSchema. Los campos codificados de forma permanente no seguirán nuevos endpoints ni requisitos condicionales.

Campos para el cliente

Usa model, family, modality, tasks, pricing, quantityField, startingPrice y availability para mostrar el catálogo, e inputSchema de la respuesta detallada para validar la entrada. La unidad está en pricing[].unit; el importe final se determina con cost y settled.

Consulta el contrato OpenAPI 3.1 para ver la definición completa de los campos.

Documentación relacionada