spicyapiDocumentation
Contenu principal

Modèles et points de terminaison

Familles, types de tâche, prix et exploitation du JSON Schema.

Les modèles sont publiés par familles. Les points de terminaison text-to-video, image-to-video et reference-to-video d’une même famille se choisissent sur une seule fiche modèle.

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

Lire le catalogue dynamiquement

GET /api/v1/models fournit les modèles appelables, les prix et tasks ; GET /api/v1/models/{model} fournit le schéma inputSchema complet.

Générez les formulaires et la validation depuis inputSchema. Des champs codés en dur ne suivront ni les nouveaux points de terminaison ni les conditions de champs obligatoires.

Champs à exploiter

Utilisez model, family, modality, tasks, pricing, quantityField, startingPrice et availability pour l’affichage, puis inputSchema dans la réponse détaillée pour valider l’entrée. L’unité est pricing[].unit ; le montant final se lit dans cost et settled.

Consultez le contrat OpenAPI 3.1 pour la définition complète des champs.

Documentation associée