Risorse · Fornitori

Matrice delle capacità dei fornitori

Un confronto pensato per l'ambiente di produzione sulle capacità dei fornitori, la strategia di instradamento, la politica di failover e il comportamento di output standardizzato.

Matrice delle capacità

FornitoreTestoImmagineAudioVideoNote
OpenAICanale principale per chat + voce + generazione di immagini.
GeminiCanale di ragionamento multimodale avanzato (percorso non vocale).
ClaudeFallback focalizzato sul testo per attività con carico di ragionamento elevato.
ReplicateCanale specializzato per pipeline di generazione di immagini/video.

Politica di instradamento

  • Le richieste vengono classificate per intento e modalità prima della selezione del provider.
  • Il provider primario viene scelto in base a capacità e profilo di latenza.
  • I provider di fallback si attivano in caso di timeout, circuito aperto o fallimento delle policy.
  • Utilizzo e metadata vengono normalizzati tra tutti i provider.
  • Il payload finale rimane stabile rispetto al contratto indipendentemente dal provider di backend.

Strategia di failover & SLA

Politica di failover

  • Le soglie di timeout sono specifiche per modalità (immagine/video/OCR/voce).
  • I circuit breaker isolano automaticamente i provider instabili.
  • Le strategie di retry seguono regole sicure per l'idempotenza.
  • L'ordine della catena di fallback è configurabile in base all'ambiente.

Segnali SLA

  • La disponibilità è monitorata per provider e per canale di modalità.
  • I budget di latenza sono monitorati end-to-end con correlazione delle tracce.
  • Le soglie di errore attivano spostamenti automatici del routing.
  • Le finestre di ripristino reintegrano i provider gradualmente dopo la stabilizzazione.

Contratto di output standardizzato

{
  "success": true,
  "content": "...",
  "provider": "...",
  "usage": {},
  "metadata": {},
  "images": [],
  "files": [],
  "videos": []
}