API PicassoIA
Erreurs et Limites
Ce que signifie chaque erreur, comment la corriger et les limites qui s'appliquent à chaque compte.
Erreurs
Les erreurs sont renvoyées sous forme de « problem details » JSON, avec en plus un code stable destiné aux programmes :
{
"title": "Too many predictions in progress",
"detail": "This account can have up to 5 predictions queued or running at once, shared by its API keys, its MCP connections and the generations included in its plan running on picassoia.com, and 5 are. Wait for one to finish and try again.",
"status": 429,
"code": "concurrency_limit",
"retry_after": 10,
"limit": 5,
"running": 5
}invalid_fields. Une réponse 422 liste chaque champ en cause :
{
"title": "Input validation failed",
"status": 422,
"code": "invalid_input",
"detail": "input.duration: At 720p the longest clip is 10 seconds.",
"invalid_fields": [
{ "type": "invalid_value", "field": "input.duration", "description": "At 720p the longest clip is 10 seconds." }
]
}