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 LiveKit Agents é um framework para criar agentes de IA de voz e multimodais em tempo real que se comunicam via WebRTC. Ao conectar o LiveKit Agents ao AI Gateway do Toqan Router, você obtém IA de voz pronta para produção com acesso a LLMs de nível empresarial, sem dependência de fornecedor.Principais benefícios
O AI Gateway do Toqan Router aprimora seus LiveKit Agents com:Observabilidade completa
Acompanhe cada chamada de LLM, uso de ferramenta e interação de agente 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 LiveKit Agents ao Toqan Router, certifique-se de ter:- Uma conta no Toqan Router e uma chave de API
- Python 3.9 ou superior
- Uma conta no LiveKit com URL, chave de API e secret de API
Para configurar sua chave de API, consulte Chaves de API e endpoints.
Instalação
Instale o LiveKit Agents com o plugin da OpenAI:Configuração
Configure o LiveKit Agents para usar o AI Gateway do Toqan Router por meio do parâmetrobase_url do plugin da OpenAI:
Python
base_url: https://router.toqan.ai/eu/v3/router
Variáveis de ambiente
Configure suas credenciais do LiveKit e do Toqan Router:Agente de voz básico
Veja um exemplo completo de um agente de voz usando o AI Gateway do Toqan Router:Python
Agente com function tools
Adicione ferramentas ao seu agente de voz para respostas dinâmicas:Python
Observabilidade
Instalação
O LiveKit Agents tem suporte integrado a OTEL via
livekit.agents.telemetry. Nenhum pacote de instrumentação adicional é necessário.Configurar a observabilidade do Toqan Router
Useset_tracer_provider de livekit.agents.telemetry para registrar o exporter. Chame-o antes de o entrypoint do seu agente iniciar:
O LiveKit usa
livekit.agents.telemetry.set_tracer_provider, e não o padrão opentelemetry.trace.set_tracer_provider. BatchSpanProcessor é preferível a SimpleSpanProcessor para cargas de trabalho de voz em produção.
