Pular para o conteúdo principal

AI Gateway

Roteie suas chamadas de LLM pelo AI Gateway alterando apenas a base URL. Sem dependência de fornecedor: use sempre o melhor modelo pelo menor custo para o seu caso de uso.

Observabilidade

Instrumente seu código com OpenTelemetry para capturar traces, logs e métricas de cada chamada de LLM, etapa de agente e uso de ferramenta.

AI Gateway

Visão geral

O CrewAI é um framework para orquestrar equipes de múltiplos agentes, com agentes baseados em papéis, gerenciamento hierárquico de tarefas e fluxos de trabalho de IA colaborativos. Ao conectar o CrewAI ao AI Gateway do Toqan Router, você tem acesso a mais de 500 modelos para suas equipes de agentes com uma única alteração de configuração.

Principais benefícios

O AI Gateway do Toqan Router aprimora suas aplicações CrewAI com:

Observabilidade completa

Acompanhe cada tarefa de agente, uso de ferramenta e interação da equipe com traces detalhados

Confiabilidade integrada

Fallbacks automáticos, novas tentativas e balanceamento de carga para resiliência em produção

Otimização de custos

Acompanhamento de custos em tempo real e gestão de gastos em todas as suas operações de IA

Acesso a múltiplos provedores

Acesse mais de 500 LLMs e mais de 30 provedores por meio de uma integração única e unificada

Pré-requisitos

Antes de integrar o CrewAI ao Toqan Router, certifique-se de ter:
  • Uma conta no Toqan Router e uma chave de API
  • Python 3.10 a 3.12
Para configurar sua chave de API, consulte Chaves de API e endpoints.
Python 3.13 e 3.14 ainda não são compatíveis. A dependência chromadb do CrewAI usa Pydantic v1, que falha no momento da importação no Python 3.13+. Use Python 3.10 a 3.12.

Instalação

Configuração

Configure o CrewAI para usar o AI Gateway do Toqan Router por meio da classe LLM com uma base_url personalizada:
Python
base_url: https://router.toqan.ai/eu/v3/router

Exemplo básico de agente

Python

Equipe com múltiplos agentes

Orquestre vários agentes com papéis especializados:
Python

Seleção de modelo

Com o Toqan Router, você pode usar qualquer modelo compatível de mais de 30 provedores:
Sempre adicione o prefixo openai/ aos IDs de modelo ao usar o CrewAI com o AI Gateway. Sem ele, o CrewAI pode rotear a solicitação por um cliente nativo de provedor correspondente (principalmente seu cliente Google integrado) que ignora a base_url, gerando erros enganosos como “API key not valid”. O prefixo openai/ força o caminho de código compatível com OpenAI, que respeita a base_url para todos os provedores.
Python

Observabilidade

Primeiros passos

O CrewAI permite uma coordenação poderosa entre múltiplos agentes para fluxos de trabalho de IA complexos. Rastrear o CrewAI com o Toqan Router oferece insights abrangentes sobre interações entre agentes, execução de tarefas, uso de ferramentas e desempenho da equipe, para que você otimize seus sistemas multiagente.

Pré-requisitos

Antes de começar, certifique-se de ter:
  • Uma conta no Toqan Router e uma chave de API
  • O CrewAI instalado no seu projeto
  • Python 3.10 a 3.12
  • Chave de API da OpenAI (ou credenciais de outro provedor de LLM)
Python 3.13 e 3.14 ainda não são compatíveis. A dependência chromadb do CrewAI usa Pydantic v1, que falha no momento da importação no Python 3.13+. Use Python 3.10 a 3.12.

Instalar dependências

Configurar o Toqan Router

Configure suas variáveis de ambiente para se conectar ao coletor OpenTelemetry do Toqan Router: Unix/Linux/macOS:
Windows (PowerShell):
Usando um arquivo .env:

Exemplo de integração

Usaremos o OpenInference como TracerProvider com o CrewAI

Visualizar traces

Traces