You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
description="""Optional. Represents the maximum number of revisions to consider for each candidate memory. If not set, then the default value (1) will be used, which means that only the latest revision will be considered.""",
6223
+
)
6224
+
6225
+
6226
+
class MemoryBankCustomizationConfigConsolidationConfigDict(TypedDict, total=False):
6227
+
"""Represents configuration for customizing how memories are consolidated."""
6228
+
6229
+
revisions_per_candidate_count: Optional[int]
6230
+
"""Optional. Represents the maximum number of revisions to consider for each candidate memory. If not set, then the default value (1) will be used, which means that only the latest revision will be considered."""
class MemoryBankCustomizationConfig(_common.BaseModel):
6218
6240
"""Configuration for organizing memories for a particular scope."""
6219
6241
@@ -6235,6 +6257,12 @@ class MemoryBankCustomizationConfig(_common.BaseModel):
6235
6257
default=None,
6236
6258
description="""Optional. The scope keys (i.e. 'user_id') for which to use this config. A request's scope must include all of the provided keys for the config to be used (order does not matter). If empty, then the config will be used for all requests that do not have a more specific config. Only one default config is allowed per Memory Bank.""",
description="""Optional. Represents configuration for customizing how memories are consolidated together.""",
6264
+
)
6265
+
)
6238
6266
6239
6267
6240
6268
class MemoryBankCustomizationConfigDict(TypedDict, total=False):
@@ -6254,6 +6282,9 @@ class MemoryBankCustomizationConfigDict(TypedDict, total=False):
6254
6282
scope_keys: Optional[list[str]]
6255
6283
"""Optional. The scope keys (i.e. 'user_id') for which to use this config. A request's scope must include all of the provided keys for the config to be used (order does not matter). If empty, then the config will be used for all requests that do not have a more specific config. Only one default config is allowed per Memory Bank."""
0 commit comments