Skip to main content
GET
Search Index for Documents

Índice de pesquisa de documentos

Pesquise documentos em um índice usando pesquisa semântica.

Ponto final

Descrição

Pesquise documentos em um índice usando pesquisa semântica. Retorna documentos correspondentes com pontuações de relevância, classificados por relevância.

Autenticação

Obrigatório: Chave API

Parâmetros de caminho

Parâmetros de consulta

Exemplo de solicitação

###JavaScript/Node.js
###Píton

Resposta

Resposta de sucesso (200)

Campos de resposta

Objeto de resultados

Corresponder objeto

Objeto de metadados

Respostas de erro

400 Solicitação incorreta

401 Não autorizado

403 Proibido

404 não encontrado

500 Erro interno do servidor

Notas

  • A pesquisa semântica usa similaridade vetorial para encontrar documentos relevantes
  • Os resultados são classificados por pontuação de relevância (o mais alto primeiro)
  • Use min_score para filtrar resultados de baixa relevância
  • As visualizações de conteúdo são truncadas para 500 caracteres
  • O parâmetro top_k limita o número de resultados retornados
  • Os metadados incluem informações sobre a origem e localização do documento

Autorizações

Authorization
string
header
obrigatório

API key authentication using Bearer token format. Example: Authorization: Bearer sk-your-api-key-here

Parâmetros de caminho

indexName
string
obrigatório

Name of the index to search

Exemplo:

"my-knowledge-base"

Parâmetros de consulta

query
string
obrigatório

Search query text

Exemplo:

"What is machine learning?"

top_k
integer
padrão:10

Maximum number of results to return (1-50, default: 10)

Intervalo necessário: 1 <= x <= 50
Exemplo:

10

min_score
number<float>
padrão:0

Minimum relevance score threshold (0.0-1.0, default: 0.0)

Intervalo necessário: 0 <= x <= 1
Exemplo:

0.5

Resposta

Search completed successfully

success
boolean
Exemplo:

true

request_id
string<uuid>
Exemplo:

"550e8400-e29b-41d4-a716-446655440000"

query
string
Exemplo:

"What is machine learning?"

results
object
index
object