Recursos · Fornecedores

Matriz de Capacidades dos Fornecedores

Comparação orientada para ambientes de produção das capacidades dos fornecedores, estratégias de roteamento, políticas de failover e comportamento de saída padronizado.

Matriz de Capacidades

FornecedorTextoImagemÁudioVídeoNotas
OpenAICanal principal para chat, voz e geração de imagens.
GeminiRota multimodal robusta para raciocínio (sem suporte a voz).
ClaudeAlternativa focada em texto para tarefas que exigem raciocínio avançado.
ReplicateCanal especializado para fluxos de geração de imagens e vídeos.

Política de Roteamento

  • As solicitações são classificadas por intenção e modalidade antes da seleção do provedor.
  • O provedor principal é escolhido com base nas capacidades e no perfil de latência.
  • Provedores de contingência são acionados em caso de tempo limite, circuito aberto ou falha de política.
  • Uso e metadados são normalizados entre todos os provedores.
  • A carga útil final permanece estável em relação ao contrato, independentemente do provedor de backend.

Estratégia de Failover e SLA

Política de Failover

  • Os limites de timeout são específicos por modalidade (imagem/vídeo/OCR/voz).
  • Circuit breakers isolam provedores instáveis automaticamente.
  • Estratégias de retry seguem regras que preservam a idempotência.
  • A ordem da cadeia de fallback é configurável por ambiente.

Sinais de SLA

  • A disponibilidade é monitorada por provedor e por modalidade.
  • Orçamentos de latência são rastreados de ponta a ponta com correlação de traces.
  • Limites de taxa de erro acionam mudanças automáticas no roteamento.
  • Janelas de recuperação restauram provedores gradualmente após a estabilização.

Contrato de Saída Padronizado

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