remember_many
Guarda de 1 a 100 facts en una llamada. Prefiere esto a repetir remember.
POST/v1/remember_many
También existe la herramienta MCP remember_many.
| Campo | Tipo | Obligatorio | Descripción |
|---|---|---|---|
facts | Fact[] | sí | Array de facts: mínimo 1, máximo 100. Cada fact acepta los campos de remember: subject, predicate, object, context y collection; los dos últimos son opcionales. |
source | string | no | Etiqueta del lote, como incorporación o importación. Máximo de 255 caracteres. Se aplica a todos los facts guardados. |
collection | string | no | Collection de todo el lote. Omítela o indica "" para el espacio predeterminado. |
Todos los facts del lote deben pertenecer a la misma collection. Un campo collection diferente en un fact devuelve 400. Un código desconocido devuelve 404.
Petición
{
"facts": [
{ "subject": "user:maya", "predicate": "display_name", "object": "Maya" },
{ "subject": "user:maya", "predicate": "works_at", "object": "company:acme" },
{ "subject": "user:maya", "predicate": "has_skill", "object": "TypeScript" }
],
"source": "onboarding"
}
Respuesta
{
"facts_created": 3,
"facts": []
}