Resource: MemoryRevision
A revision of a Memory.
namestring
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".
factstring
Output only. The fact of the Memory Revision. This corresponds to the fact field of the parent Memory at the time of revision creation.
labelsmap (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.
factstring
Output only. The fact of the extracted memory.
| JSON representation |
|---|
{ "fact": string } |
Methods |
|
|---|---|
|
Get a Memory Revision. |
|
List Memory Revisions for a Memory. |