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
Envie traces do Semantic Kernel para o Toqan Router com OpenTelemetry.
AI Gateway
Visão geral
O Microsoft Semantic Kernel é um SDK que integra Large Language Models (LLMs) a linguagens de programação convencionais. Ao conectar o Semantic Kernel ao AI Gateway do Toqan Router, você transforma agentes de IA experimentais em sistemas prontos para produção, com recursos de nível empresarial.Principais benefícios
O AI Gateway do Toqan Router aprimora suas aplicações Semantic Kernel 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 Semantic Kernel ao Toqan Router, verifique se você tem:- Uma conta no Toqan Router e uma chave de API
- Python 3.10 ou superior
- O SDK do Semantic Kernel instalado
Para configurar sua chave de API, consulte Chaves de API e endpoints.
Instalação
Instale o Semantic Kernel e o OpenAI SDK:Configuração
Configure o Semantic Kernel para usar o AI Gateway do Toqan Router criando um cliente OpenAI com uma URL base personalizada:
base_url: https://router.toqan.ai/eu/v3/router
Exemplo básico
Veja um exemplo completo de uso do Semantic Kernel com o Toqan Router:Usando plugins (funções)
O poder do Semantic Kernel vem da combinação de LLMs com plugins. Veja como usá-los com o Toqan Router:Seleção de modelo
Com o Toqan Router, você pode usar qualquer modelo compatível de mais de 30 provedores:Respostas em streaming
O Semantic Kernel oferece suporte a streaming com o Toqan Router:Observabilidade
O AI Gateway registra as solicitações de modelo encaminhadas por ele. Para capturar os spans do próprio Semantic Kernel, incluindo chamadas de funções do kernel, configure o OpenTelemetry na aplicação.Instale as dependências
Bash
Ative o diagnóstico de modelos
Defina esta variável antes de iniciar o Python para que o Semantic Kernel também emita spans de modelo:Bash
Envie traces para o Toqan Router
DefinaTOQAN_API_KEY com uma chave de API do Toqan Router e execute este exemplo. Inicialize um único tracer provider para a aplicação e encerre-o quando a aplicação for finalizada.
Python
semantic-kernel-app.
