append_messages
ChatGPTStore messages in Engram memory, verbatim and automatically chunked + embedded for search. conversation_id is OPTIONAL: omit it to append to the user's default memory (recommended for general 'remember this' requests) — never ask the user for an id. Pass a conversation_id (from create_conversation) only when you want to group a specific topic. The response returns the conversation_id used. Optionally accepts client-encrypted vault entries for secrets detected client-side.
append_messages
ChatGPTStore messages in Engram memory, verbatim and automatically chunked + embedded for search. conversation_id is OPTIONAL: omit it to append to the user's default memory (recommended for general 'remember this' requests) — never ask the user for an id. Pass a conversation_id (from create_conversation) only when you want to group a specific topic. The response returns the conversation_id used. Optionally accepts client-encrypted vault entries for secrets detected client-side.
create_conversation
ChatGPTCreate a new conversation and return its conversation_id. Call this yourself to obtain an id before appending — the id is yours to generate and reuse; never ask the user to provide one. Create one conversation per session/topic and reuse its id for all subsequent append_messages calls.
create_conversation
ChatGPTCreate a new conversation and return its conversation_id. Call this yourself to obtain an id before appending — the id is yours to generate and reuse; never ask the user to provide one. Create one conversation per session/topic and reuse its id for all subsequent append_messages calls.
delete_conversation
ChatGPTDelete a conversation and all its messages, chunks, and vector embeddings.
delete_conversation
ChatGPTDelete a conversation and all its messages, chunks, and vector embeddings.
get_conversation
ChatGPTGet a conversation with its full verbatim messages. Supports pagination.
get_conversation
ChatGPTGet a conversation with its full verbatim messages. Supports pagination.
list_conversations
ChatGPTList conversations with filtering and sorting options.
list_conversations
ChatGPTList conversations with filtering and sorting options.
search
ChatGPTHybrid search (semantic + keyword) across stored conversations. Returns the most relevant chunk_text snippets with conversation_title, tags, and scores. One search is enough — do not retry with rephrased queries.
search
ChatGPTHybrid search (semantic + keyword) across stored conversations. Returns the most relevant chunk_text snippets with conversation_title, tags, and scores. One search is enough — do not retry with rephrased queries.