AI Gateway
Encaminhe suas chamadas de LLM pelo AI Gateway alterando apenas a URL base. Sem dependência de fornecedor: execute 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 Pydantic AI é um framework de agentes em Python criado para facilitar a construção de aplicações de nível de produção com IA generativa. Ao conectar o Pydantic AI ao AI Gateway do Toqan Router, você transforma agentes experimentais em sistemas prontos para produção, com recursos de nível empresarial.Principais benefícios
O AI Gateway do Toqan Router aprimora seus agentes Pydantic AI com:Observabilidade completa
Acompanhe cada etapa do agente, uso de ferramenta e interação com traces e análises detalhados
Confiabilidade integrada
Fallbacks automáticos, novas tentativas e balanceamento de carga para resiliência em produção
Otimização de custos
Rastreamento de custos em tempo real e gestão de gastos em todas as suas operações de IA
Acesso a vários provedores
Acesse mais de 500 LLMs e mais de 30 provedores por meio de uma única integração unificada
Pré-requisitos
Antes de integrar o Pydantic AI ao Toqan Router, verifique se você tem:- Uma conta no Toqan Router e uma chave de API
- Python 3.9 ou superior
- O SDK do Pydantic AI instalado
Para configurar sua chave de API, consulte Chaves de API e endpoints.
Instalação
Instale o Pydantic AI e o OpenAI SDK:Configuração
Configure o Pydantic AI para usar o AI Gateway do Toqan Router passando um cliente OpenAI personalizado:Python
base_url: https://router.toqan.ai/eu/v3/router
Exemplo básico de agente
Veja um exemplo completo de criação e execução de um agente Pydantic AI pelo Toqan Router:Python
Agente com ferramentas
Agentes Pydantic AI podem usar ferramentas enquanto são encaminhados pelo Toqan Router:Python
Saídas estruturadas
O Pydantic AI se destaca em saídas estruturadas com validação com segurança de tipos:Python
Seleção de modelo
Com o Toqan Router, você pode usar qualquer modelo compatível de mais de 30 provedores:Python
Observabilidade
Primeiros passos
Integre o Pydantic AI à observabilidade do Toqan Router para obter uma visão completa das interações dos seus agentes de IA, do uso de ferramentas, do desempenho dos modelos e dos fluxos de conversa usando OpenTelemetry.Pré-requisitos
Antes de começar, verifique se você tem:- Uma conta no Toqan Router e uma chave de API
- O Pydantic AI instalado no seu projeto
- Python 3.9+
Instale as dependências
Configure o Toqan Router
Configure suas variáveis de ambiente para se conectar ao coletor OpenTelemetry do Toqan Router: Unix/Linux/macOS:Exemplo de integração
Usando o LogFire para tracing com OpenTelemetry:Python
logfire.span('label') para definir um nome personalizado na raiz do trace e rotular chamadas individualmente. O wrapper se torna a raiz do trace e o agente é executado como filho dele.
Python
Streaming
Useagent.run_stream(...) para consumir tokens de forma incremental. Os traces capturam a mesma estrutura de run_sync: um span de chat sob a execução do agente, com o uso registrado no chunk final.
Python
OpenAIChatModel(provider=OpenAIProvider(...)).
Solução de problemas
Erro 404 na exportação de spans: verifique seOTEL_EXPORTER_OTLP_ENDPOINT é exatamente https://router.toqan.ai/eu/v2/otel, sem caminho adicional no final. O SDK do OpenTelemetry acrescenta /v1/traces automaticamente.
Nenhum trace aparece: chame logfire.instrument_pydantic_ai() antes de qualquer invocação de Agent(...) e confirme que logfire>=4 está instalado.
Visualize os traces
Veja seus traces no AI Studio, na aba Traces.Acesse seu AI Studio para ver análises e traces em tempo real.

