---
title: Teste de Recuperação/Citação
slug: teste-de-recuperacaocitacao
createdAt: 2024-09-05T20:09:12.975Z
---

### Teste de Recuperação

A Base de Conhecimento do Paragraph fornece um recurso de teste de recuperação de texto para depurar os efeitos de recuperação sob diferentes métodos e configurações de parâmetros. Você pode inserir perguntas comuns de usuários na caixa de entrada de Texto de Origem, clicar em Testar e visualizar os resultados de recuperação na seção "Parágrafo Recuperado" à direita. A seção "Consultas Recentes" permite visualizar o histórico de registros de consultas; se a base de conhecimento estiver vinculada a uma aplicação, as consultas acionadas dentro da aplicação também podem ser visualizadas aqui.

![](https://api.archbee.com/api/optimize/NB-ulyH02IT7Ep_VosDsd/Vb8Oij241lg3FKCQSMR9Z_image.png)

Clicar no ícone no canto superior direito da caixa de entrada de texto de origem permite que você altere o método de recuperação e os parâmetros específicos da base de conhecimento atual. As alterações só terão efeito durante o processo de teste de recuperação. Após concluir o teste de recuperação e confirmar as alterações nos parâmetros de recuperação da base de conhecimento, você precisará fazer as alterações em Configurações da Base de Conhecimento > Configurações de Recuperação.

![](https://api.archbee.com/api/optimize/NB-ulyH02IT7Ep_VosDsd/FMsGA_82MWMGc85-Oq5hk_image.png)

**Etapas Sugeridas para Teste de Recuperação:**

1. **Desenhar e organizar casos de teste/conjuntos de perguntas de teste** que cubram perguntas comuns dos usuários.
2. **Escolher uma estratégia de recuperação apropriada**: busca vetorial, busca de texto completo ou busca híbrida. Para prós e contras dos diferentes métodos de recuperação, consulte a leitura adicional sobre *Retrieval-Augmented Generation (RAG)*.
3. **Depurar o número de segmentos de recuperação (TopK) e o limite de pontuação de recuperação (Score)**. Escolha combinações de parâmetros apropriadas com base no cenário de aplicação, incluindo a qualidade dos documentos.

**Como Configurar o Valor de TopK e o Limite de Recuperação (Score)**

- **TopK** representa o número máximo de segmentos de recuperação quando classificados em ordem decrescente de pontuações de similaridade. Um valor de TopK menor recuperará menos segmentos, o que pode resultar em uma recuperação incompleta de textos relevantes; um valor maior de TopK recuperará mais segmentos, o que pode trazer segmentos com menor relevância semântica, diminuindo a qualidade das respostas do LLM.
- O **limite de recuperação (Score)** representa a pontuação mínima de similaridade permitida para os segmentos recuperados. Um limite de recuperação menor trará mais segmentos, o que pode incluir segmentos menos relevantes; um limite de recuperação maior trará menos segmentos, e se for muito grande, pode resultar na ausência de segmentos relevantes.

### Citação e Atribuição

Ao testar o efeito da base de conhecimento dentro da aplicação, você pode ir para **Workspace** -- **Adicionar Função** -- **Citação e Atribuição** para habilitar o recurso de citação e atribuição.

![](https://api.archbee.com/api/optimize/NB-ulyH02IT7Ep_VosDsd/VtSXbkaNZscuO1hsNwE22_image.png)

Após habilitar o recurso, quando o modelo de linguagem grande responder a uma pergunta citando conteúdo da base de conhecimento, será possível visualizar informações específicas de citação do parágrafo abaixo do conteúdo da resposta, incluindo o texto original do segmento, número do segmento, grau de correspondência, etc. Clicar em **Ir para Base de Conhecimento** acima do segmento citado permite acesso rápido à lista de segmentos na base de conhecimento, facilitando a depuração e edição por parte dos desenvolvedores.


![](https://api.archbee.com/api/optimize/NB-ulyH02IT7Ep_VosDsd/UZy8ANYM8goVFD1qSLCiP_image.png)

