MemoryStreamRequest Model
MemoryStreamRequest Model documentation for .NET SDK
Memory stream request parameters for semantic memory retrieval with streaming support
Properties
| Name | Type | Description | Notes |
|---|---|---|---|
| Message | string | Primary query or search message for semantic memory retrieval | |
| SpaceIds | IList<string> | List of space UUIDs to search within | [optional] |
| RequestedSize | int? | Maximum number of memories to retrieve. Default is 10 | [optional] |
| FetchMemory | bool? | Whether to fetch memory definitions in the response. Default is true | [optional] |
| FetchMemoryContent | bool? | Whether to fetch original memory content. Default is true | [optional] |
| GenerateAbstract | bool? | Whether to generate abstractive reply. Default is false | [optional] |
| Format | string | Streaming format: "ndjson" (newline-delimited JSON) or "sse" (Server-Sent Events). Default is "ndjson" | [optional] |
| PpLlmId | string | UUID of LLM for ChatPostProcessor | [optional] |
| PpRerankerId | string | UUID of reranker for ChatPostProcessor | [optional] |
| PpRelevanceThreshold | double? | Minimum relevance score threshold for ChatPostProcessor | [optional] |
| PpLlmTemp | double? | LLM temperature for generation in ChatPostProcessor | [optional] |
| PpMaxResults | int? | Maximum results to return from ChatPostProcessor | [optional] |
| PpChronologicalResort | bool? | Whether to resort results by creation time in ChatPostProcessor | [optional] |
Description
This class is used with the RetrieveMemoryStreamAsync() and RetrieveMemoryStreamChatAsync() methods to configure memory retrieval streaming. The request uses GET method with query parameters.
The Pp* properties are ChatPostProcessor-specific parameters for advanced post-processing of memory retrieval results. These are used when you need to apply additional LLM-based filtering, reranking, or abstractive summarization to the streaming results.
Related Classes
AdvancedMemoryStreamRequest- For POST-based requests with custom post-processor configurationStreamingClient- Main streaming client classStreamingEvent- Response events from streaming operations