put https://api.nama.ai/searcher/v1/feedback/ (COPY)
Esse endpoint permite enviar feedback sobre um resultado específico retornado pelo endpoint de busca (search). O feedback é associado ao identifier único de cada resultado, obtido no campo identifier da resposta do endpoint de busca.
Importante
Após o feedback ser enviado, ele não pode ser modificado.
Método HTTP
PUT: Envia o feedback para um resultado específico.
URL: https://api.nama.ai/searcher/v1/feedback/{identifier}
Parâmetros de Caminho
| Parâmetro | Tipo | Descrição |
|---|---|---|
identifier | string | Identificador único de um resultado retornado pela busca. Esse valor é obtido a partir da resposta do endpoint de busca (/search). |
Cabeçalhos (Headers)
| Cabeçalho | Tipo | Descrição |
|---|---|---|
Content-Type | string | Tipo de conteúdo da requisição. Deve ser sempre application/json. |
Authorization | string | Token de autenticação. Exemplo: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9... |
Corpo (Body)
| Campo | Tipo | Descrição |
|---|---|---|
evaluation | string | Avaliação geral do resultado. Valores aceitos: positive ou negative. |
feedback | string (opcional) | Comentário livre do usuário sobre o resultado. |
feedback_options | array de strings (opcional) | Lista de opções específicas de feedback, como as descritas abaixo. |
Opções para feedback_options
feedback_options| Avaliação | Opção de Feedback | Descrição |
|---|---|---|
| Positiva | answer_accurate_complete | A resposta foi precisa e completa |
| Positiva | answer_helpful_but_needs_more_detail | A resposta foi útil, mas precisa de mais detalhes |
| Positiva | answer_helpful_but_delayed | A resposta foi útil, mas chegou atrasada. |
| Negativa | answer_incorrect | A resposta estava incorreta |
| Negativa | answer_incomplete | A resposta estava incompleta |
| Negativa | answer_outdated | A resposta estava desatualizada |
| Negativa | technical_issue | Houve um problema técnico |
| Negativa | other | Outro motivo |
Exemplo de Requisição com Feedback Positivo
curl --location --request PUT 'https://api.nama.ai/searcher/v1/feedback/a8cf3f08-7570-41a3-9375-2021ef4acd7c' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...eyJpZGVudGlmaWVy' \
--data '{
"evaluation": "positive",
"feedback": "Comentário adicional sobre o resultado",
"feedback_options": ["answer_accurate_complete"]
}'
