from openapi import SDK
with SDK(
bearer_auth="<YOUR_BEARER_TOKEN_HERE>",
) as sdk:
res = sdk.llm.vector_stores.search(vector_store_id="vs_abc123", query="How do I reset my password?", max_num_results=5, rewrite_query=False)
# Handle response
print(res){
"object": "vector_store.search_results.page",
"search_query": "How do I reset my password?",
"data": [
{
"file_id": "file-abc123",
"filename": "user-guide.pdf",
"score": 0.92,
"content": [
{
"type": "text",
"text": "To reset your password, navigate to Settings > Security > Reset Password..."
}
]
}
],
"has_more": false,
"next_page": null
}Realiza busca semântica dentro de um armazenamento vetorial para encontrar os fragmentos de documento mais relevantes para uma consulta.
from openapi import SDK
with SDK(
bearer_auth="<YOUR_BEARER_TOKEN_HERE>",
) as sdk:
res = sdk.llm.vector_stores.search(vector_store_id="vs_abc123", query="How do I reset my password?", max_num_results=5, rewrite_query=False)
# Handle response
print(res){
"object": "vector_store.search_results.page",
"search_query": "How do I reset my password?",
"data": [
{
"file_id": "file-abc123",
"filename": "user-guide.pdf",
"score": 0.92,
"content": [
{
"type": "text",
"text": "To reset your password, navigate to Settings > Security > Reset Password..."
}
]
}
],
"has_more": false,
"next_page": null
}Gateway auth: send Authorization: Bearer <mka1-api-key>. For multi-user server-side integrations, you can also send X-On-Behalf-Of: <external-user-id>.
A ID do armazenamento de vetores a ser pesquisado.
Corpo da solicitação para buscar em um armazenamento de vetores.
Uma string de consulta para uma pesquisa, ou um array de strings de consulta.
Um filtro a ser aplicado com base nos atributos do arquivo.
Show child attributes
O número máximo de resultados a retornar. Esse número deve estar entre 1 e 50, inclusivo.
1 <= x <= 50Opções de classificação para pesquisa.
Show child attributes
Se deve reescrever a consulta em linguagem natural para busca vetorial.
OK
Uma página de resultados de busca da loja de vetores.
O tipo de objeto, que é sempre 'vector_store.search_results.page'.
A consulta que foi usada para a busca.
Array de resultados de busca.
Show child attributes
Se há mais resultados disponíveis.
Cursor para a próxima página de resultados, ou nulo se não houver mais resultados.
Esta página foi útil?