recall

Busque facts armazenados. REST POST /v1/recall e ferramenta MCP recall.

POST/v1/recall

Envie pelo menos um dos campos query, predicate ou related_to.

CampoTipoObrigatórioDescrição
querystringnãoEntidade (type:id) ou tema em linguagem natural. Máximo de 2.000 caracteres.
predicatestringnãoFiltra um tipo de relação.
predicatesstring[]nãoFiltra qualquer um dos tipos de relação informados. Máximo de 20.
entity_typestringnãoMantém os resultados cujo tipo de entidade corresponde ao informado, como user.
related_tostringnãoEncontra facts ligados a esta entidade.
depthintegernãoExpansão para nós vizinhos. Padrão 2 quando omitido.
fuzzy_matchbooleannãoEncontra nomes de entidades semelhantes.
limitintegernãoMáximo de facts. Padrão 20, máximo 200.
offsetintegernãoPula esta quantidade de facts. Use o mesmo sort_by e sort_order em cada página.
sort_bystringnãoOrdena os resultados por created_at, predicate, subject, object, confidence ou id. object usa o nome da entidade ou o literal em value. Omita para manter a ordem anterior (relevância semântica na busca vetorial). Quando definido, recall retorna uma página ordenada, sem ranking por embedding nem preenchimento por profundidade.
sort_orderstringnãoAceita asc ou desc; padrão asc. Empates usam id na mesma direção.
collectionstringnãoCódigo da collection. Omita ou passe "" para o espaço padrão.

Resposta

{
  "facts": [
    { "subject": "user:maya", "predicate": "has_skill", "object": "TypeScript" }
  ],
  "count": 1
}

Cada fact pode incluir value (objeto literal), context, source, score (apenas na busca semântica) e created_at.


recall_connections

Percorra os vizinhos de uma entidade. REST POST /v1/recall_connections e ferramenta MCP recall_connections.

POST/v1/recall_connections

CampoTipoObrigatórioDescrição
entitystringsimEntidade inicial (type:id).
depthintegernãoNúmero de saltos. Padrão 2.
limitintegernãoMáximo de conexões. Padrão 20, máximo 500.
offsetintegernãoPula esta quantidade de conexões.
collectionstringnãoCódigo da collection. Omita para o espaço padrão.
{
  "entity": "user:maya",
  "depth": 2
}