Append content to an engram
Append content to an existing engram.
For conversation engrams:
- Provide messages array with content, role, and optional metadata
- Works like /conversations/{id}/messages endpoint
For document engrams:
- Provide either raw_text or chunks to append additional content
- Content will be processed and added to the engram
Path parameters
The unique identifier of the engram
The unique identifier of the engram
Request body
Response
Successful Response
Example response
{
"results": {
"message": {
"content": "This is a test message.",
"role": "user"
}
}
}Changes
Changed in 1 of the 2 revisions of this API.10920
- ▲
added the new required request property
messages/anyOf[subschema #1]/items/contentnew-required-request-property
- ▲
added the new required request property
messages/anyOf[subschema #1]/items/rolenew-required-request-property
- ▲
removed
ChunkingStrategysubschema #1from theingestion_config/anyOf[subschema #1: IngestionConfig]/chunking_strategyrequest propertyanyOflistrequest-property-any-of-removed
- ▲
the
chunks/anyOf[subschema #1]/request property's minItems was increased to1request-property-min-items-increased
- ▲
the
messages/anyOf[subschema #1]/request property's minItems was increased to1request-property-min-items-increased
- ▲
the
chunks/anyOf[subschema #1]/items/request property's minLength was increased from0to1request-property-min-length-increased
- ▲
the
raw_text/anyOf[subschema #1]/request property's minLength was increased from0to1request-property-min-length-increased
- ▲
added the pattern
[\s\S]*\S[\s\S]*to the request propertychunks/anyOf[subschema #1]/items/request-property-pattern-added
- ▲
added the pattern
[\s\S]*\S[\s\S]*to the request propertyraw_text/anyOf[subschema #1]/request-property-pattern-added
- ▲
the
ingestion_config/anyOf[subschema #1: IngestionConfig]/chunking_strategyrequest property type/format changed from/tostring/request-property-type-changed
- ●
removed the request property
ingestion_config/anyOf[subschema #1: IngestionConfig]/apprequest-property-removed
- ●
removed the request property
ingestion_config/anyOf[subschema #1: IngestionConfig]/chunk_enrichment_settings/generation_configrequest-property-removed
- ●
removed the request property
ingestion_config/anyOf[subschema #1: IngestionConfig]/chunks_for_document_summaryrequest-property-removed
- ●
removed the request property
ingestion_config/anyOf[subschema #1: IngestionConfig]/document_summary_max_lengthrequest-property-removed
- ●
removed the request property
ingestion_config/anyOf[subschema #1: IngestionConfig]/document_summary_modelrequest-property-removed
- ●
removed the request property
ingestion_config/anyOf[subschema #1: IngestionConfig]/document_summary_system_promptrequest-property-removed
- ●
removed the request property
ingestion_config/anyOf[subschema #1: IngestionConfig]/document_summary_task_promptrequest-property-removed
- ●
removed the request property
ingestion_config/anyOf[subschema #1: IngestionConfig]/extra_fieldsrequest-property-removed
- ●
removed the request property
ingestion_config/anyOf[subschema #1: IngestionConfig]/skip_document_summaryrequest-property-removed
- ○
api operation id
append_to_engram_v1_memories__id__append_postremoved and replaced withappend_memoryapi-operation-id-removed
- ○
api tag
Memoriesaddedapi-tag-added
- ○
added the new optional request property
messages/anyOf[subschema #1]/items/authoritynew-optional-request-property
- ○
added the new optional request property
messages/anyOf[subschema #1]/items/metadatanew-optional-request-property
- ○
added the new optional request property
messages/anyOf[subschema #1]/items/parent_idnew-optional-request-property
- ○
added the new optional request property
messages/anyOf[subschema #1]/items/source_role_idnew-optional-request-property
- ○
added the new optional request property
messages/anyOf[subschema #1]/items/timestampnew-optional-request-property
- ○
the
automatic_extractionrequest property default valuefalsewas addedrequest-property-default-value-added
- ○
the
chunk_overlaprequest property default value512was addedrequest-property-default-value-added
- ○
the
chunk_sizerequest property default value1024was addedrequest-property-default-value-added
- ○
the
chunking_strategyrequest property default valuerecursivewas addedrequest-property-default-value-added
- ○
the
max_concurrent_vlm_tasksrequest property default value5was addedrequest-property-default-value-added
- ○
the
providerrequest property default valuenebulawas addedrequest-property-default-value-added
- ○
the
vlm_batch_sizerequest property default value5was addedrequest-property-default-value-added
- ○
the
vlm_max_tokens_to_samplerequest property default value1024was addedrequest-property-default-value-added
- ○
the
vlm_ocr_one_page_per_chunkrequest property default valuetruewas addedrequest-property-default-value-added
- ○
added
NebulaResults_AppendMemoryResponse_to the response bodyanyOflist for the response status200response-body-any-of-added
- ○
removed
NebulaResults_MessageResponse_from the response bodyanyOflist for the response status200response-body-any-of-removed
- ○
added the optional property
detail/items/ctxto the response with the422statusresponse-optional-property-added
- ○
added the optional property
detail/items/inputto the response with the422statusresponse-optional-property-added
This revision also has 119 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲