Pular para o conteúdo principal

AI Gateway

Roteie suas chamadas de LLM pelo AI Gateway alterando apenas a URL base. Sem dependência de fornecedor: rode sempre no melhor modelo, com o 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 Microsoft AutoGen é um framework para criar sistemas de IA conversacional multiagente, com resolução colaborativa de problemas por meio de interações automatizadas entre agentes. Ao conectar o AutoGen ao AI Gateway do Toqan Router, você tem acesso a mais de 500 modelos para seus fluxos de trabalho multiagente com uma única alteração de configuração.

Principais benefícios

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

Observabilidade completa

Acompanhe cada conversa de agente, uso de ferramenta e interação multiagente

Confiabilidade integrada

Fallbacks, novas tentativas e balanceamento de carga automáticos 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 múltiplos 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 AutoGen ao Toqan Router, verifique se você tem:
  • Uma conta do Toqan Router e uma chave de API
  • Python 3.10 ou superior
Para configurar sua chave de API, consulte Chaves de API e endpoints.

Instalação

Configuração

Configure o AutoGen para usar o AI Gateway do Toqan Router via OpenAIChatCompletionClient com uma base_url personalizada:
Python
base_url: https://router.toqan.ai/eu/v3/router
Defina model_info para modelos que o AutoGen não reconhece, incluindo IDs de modelo do AI Gateway com prefixo de provedor. Ele descreve os recursos do modelo.O AutoGen pode emitir o aviso Resolved model mismatch quando o nome do modelo retornado em uma resposta difere do modelo solicitado ou do mapeamento de modelos do AutoGen. O aviso, por si só, não significa que a requisição falhou, e model_info não o suprime. Compare o modelo retornado com o modelo pretendido e continue usando um ID de modelo suportado pelo AI Gateway.

Exemplo básico de agente

Python

Equipe multiagente

Orquestre vários agentes especializados com RoundRobinGroupChat:
Python

Seleção de modelo

Com o Toqan Router, você pode usar qualquer modelo suportado de mais de 30 provedores:
Python

Observabilidade

Primeiros passos

O Microsoft AutoGen possibilita conversas multiagente sofisticadas e sistemas de IA colaborativos. Fazer o tracing do AutoGen com o Toqan Router oferece insights profundos sobre interações entre agentes, fluxos de conversa, uso de ferramentas e padrões de coordenação multiagente, para otimizar suas aplicações de IA conversacional.

Pré-requisitos

Antes de começar, verifique se você tem:
  • Uma conta do Toqan Router e uma chave de API
  • Python 3.8+
  • Microsoft AutoGen instalado no seu projeto
  • Chave de API da OpenAI (ou credenciais de outro provedor de LLM)

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:

Integração

O AutoGen tem suporte integrado ao OpenTelemetry. Configure o tracer provider e passe-o para o runtime do AutoGen.
Configure o tracing do OpenTelemetry na sua aplicação:
Todas as conversas e interações dos agentes AutoGen serão instrumentadas e exportadas para o Toqan Router pelo exportador OTLP. Para mais detalhes, consulte Traces.

Exemplos avançados

Chat em grupo multiagente
Agente com ferramentas personalizadas
O AutoGen também pode ser usado pelo nosso AI Gateway. Para saber mais, consulte AutoGen Gateway.