Pular para o conteúdo principal

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.

Observabilidade

Primeiros passos

O Deepset Haystack é um framework poderoso para criar pipelines de RAG (Retrieval-Augmented Generation) e sistemas de busca de documentos. Rastrear o Haystack com o Toqan Router oferece insights abrangentes sobre o desempenho do pipeline, as interações entre componentes, a eficácia da recuperação e a qualidade da geração de respostas, para que você otimize suas aplicações de busca e perguntas e respostas.

Pré-requisitos

Antes de começar, certifique-se de ter:
  • Uma conta no Toqan Router e uma chave de API
  • O Haystack 3.x instalado no seu projeto (haystack-ai)
  • Python 3.8+
  • Chaves de API dos provedores de LLM e de embeddings escolhidos

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ções

Escolha seu framework OpenTelemetry preferido para coletar traces. Usaremos o OpenLLMetry (Traceloop).

Exemplos

Pipeline avançado com componentes personalizados

Visualizar traces

Para visualizar os traces, acesse a aba Traces no studio do Toqan Router.