Resource: MemoryRevision
A revision of a Memory.
name
string
Identifier. The resource name of the Memory Revision. Format: projects/{project}/locations/{location}/reasoningEngines/{reasoningEngine}/memories/{memory}/revisions/{memory_revision}
Output only. timestamp when this Memory Revision was created.
Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: "2014-10-02T15:01:23Z"
, "2014-10-02T15:01:23.045123456Z"
or "2014-10-02T15:01:23+05:30"
.
Output only. timestamp of when this resource is considered expired.
Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: "2014-10-02T15:01:23Z"
, "2014-10-02T15:01:23.045123456Z"
or "2014-10-02T15:01:23+05:30"
.
fact
string
Output only. The fact of the Memory Revision. This corresponds to the fact
field of the parent Memory at the time of revision creation.
labels
map (key: string, value: string)
Output only. The labels of the Memory Revision. These labels are applied to the MemoryRevision when it is created based on GenerateMemoriesRequest.revision_labels
.
Output only. The extracted memories from the source content before consolidation when the memory was updated via GenerateMemories. This information was used to modify an existing Memory via Consolidation.
JSON representation |
---|
{
"name": string,
"createTime": string,
"expireTime": string,
"fact": string,
"labels": {
string: string,
...
},
"extractedMemories": [
{
object ( |
IntermediateExtractedMemory
An extracted memory that is the intermediate result before consolidation.
fact
string
Output only. The fact of the extracted memory.
JSON representation |
---|
{ "fact": string } |
Methods |
|
---|---|
|
Get a Memory Revision. |
|
List Memory Revisions for a Memory. |