Pré-requisitos
Antes de começar, certifique-se de ter o seguinte:- Chave de API LLM da Novita AI:
- Visite o site da Novita AI para criar uma conta.
-
Faça login e acesse a página de Gerenciamento de Chaves para gerar sua Chave de API, essencial para integrar os modelos da Novita AI ao Langfuse.

- Conta Langfuse:
- Cadastre-se para uma conta Langfuse no site oficial do Langfuse para começar a criar aplicações de IA poderosas.
Etapas de integração
Etapa 1: Instale as dependências
Certifique-se de ter instalado todos os pacotes Python necessários:Etapa 2: Configure as variáveis de ambiente
Etapa 3: Substituição drop-in OpenAI do Langfuse
Nesta etapa, usamos a substituição drop-in OpenAI nativa importandofrom langfuse.openai import openai.
Para começar a usar a Novita AI com as bibliotecas de cliente da OpenAI, passe sua chave de API da Novita AI para a opção api_key e altere o base_url para https://api.novita.ai/openai:
@observe() para rastrear todas as partes da sua aplicação.
Etapa 4: Execute um exemplo
A célula de código a seguir mostra como usar o cliente OpenAI rastreado para chamar o modelo de chat da Novita AI. Todas as chamadas de API serão rastreadas perfeitamente pelo Langfuse.Etapa 5: Veja os traces no Langfuse
Depois de executar a chamada de modelo de exemplo, você pode visualizar os traces no Langfuse. Esses traces fornecem informações detalhadas sobre suas chamadas de API da Novita AI, incluindo:- Parâmetros da solicitação (model, messages, temperature, etc.)
- Conteúdo da resposta
- Estatísticas de uso de tokens
- Métricas de latência