produto · vector

Busca vetorial que também acha o termo exato

Suba arquivos, receba chunks e embeddings prontos, e busque com fusão híbrida: o braço semântico entende a pergunta, o braço lexical garante que "NF-e 4127" nunca fica enterrada. RAG de produção, sem montar pipeline.

Ingestão de arquivos, não de chunks

Envie PDF, DOCX, Markdown ou texto e a plataforma converte, divide em chunks coerentes e embeda — com acompanhamento ao vivo no console. Cada fonte pode ser habilitada, desabilitada ou reindexada sem perder o histórico.

Híbrida por fusão RRF

Dois rankings independentes — cosine sobre pgvector e full-text lexical — fundidos por reciprocal rank ANTES do corte top-k. Cada hit sai com o badge match: semantic | lexical | both, então dá pra debugar POR QUE um resultado apareceu.

Re-rank LLM quando vale a pena

Para consultas críticas, ligue o re-rank listwise com LLM por chamada e receba a lista reordenada por relevância real — opt-in, porque nem toda busca justifica o custo.

Tenants isolados de verdade

As coleções de cada cliente seu vivem num schema Postgres próprio com role própria — isolamento no banco, não num WHERE. Coleções sem tenant continuam funcionando como recurso do projeto.

ingerir + buscar
# sobe um PDF para a coleção (conversão + chunking + embedding automáticos)
curl -X POST https://data-api.catcher.one/v1/cloudvec/collections/COLLECTION_ID/ingest \
  -H "X-API-Key: SUA_API_KEY" -F "file=@manual-do-produto.pdf"

# busca híbrida
curl -X POST https://data-api.catcher.one/v1/cloudvec/collections/COLLECTION_ID/search \
  -H "X-API-Key: SUA_API_KEY" -H "Content-Type: application/json" \
  -d '{ "query": "prazo de reembolso do plano anual", "k": 8, "hybrid": true }'

Do PDF à resposta citada, sem pipeline

Crie uma coleção, arraste os arquivos e busque — o resto é problema nosso.