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 Instructor é uma biblioteca para extrair saídas estruturadas de LLMs usando modelos Pydantic. Ao conectar o Instructor ao AI Gateway do Toqan Router, você obtém extração estruturada com tipagem segura e acesso a mais de 500 modelos com uma única alteração de configuração.Principais benefícios
O AI Gateway do Toqan Router aprimora suas aplicações Instructor com:Observabilidade completa
Acompanhe cada extração, validação e nova tentativa 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 Instructor ao Toqan Router, certifique-se de ter:- Uma conta no Toqan Router e uma chave de API
- Python 3.8 ou superior
Para configurar sua chave de API, consulte Chaves de API e endpoints.
Instalação
Configuração
Configure o Instructor para usar o AI Gateway do Toqan Router aplicando um patch em um cliente OpenAI com umabase_url personalizada:
Python
base_url: https://router.toqan.ai/eu/v3/router
Extração básica
Python
Classificação
Use o Instructor com tiposLiteral para classificação:
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
O Instructor permite obter saídas estruturadas de modelos de linguagem usando schemas Pydantic. Rastrear o Instructor com o Toqan Router oferece insights abrangentes sobre padrões de extração de dados, taxas de sucesso de validação, mecanismos de nova tentativa e desempenho das saídas estruturadas, para que você otimize seus pipelines de processamento de dados com LLMs.Pré-requisitos
Antes de começar, certifique-se de ter:- Uma conta no Toqan Router e uma chave de API
- Python 3.8+
- A biblioteca Instructor instalada no seu projeto
- Chave de API da OpenAI (ou credenciais de outro provedor de LLM compatível)
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:Integração
O Instructor usa a instrumentação OpenInference para tracing automático com OpenTelemetry.Configure a instrumentação na sua aplicação:
Use o Instructor com tracing automático:
Todas as extrações de saída estruturada do Instructor serão instrumentadas automaticamente e exportadas para o Toqan Router pelo exporter OTLP. Para mais detalhes, consulte Traces.
Exemplos avançados
Schemas aninhados complexosO Instructor também é compatível com nosso AI Gateway. Para saber mais, consulte Instructor.

