LettaAPI.Model.UpdateAgent
(letta_api v1.0.0)
Types
@type t() :: %LettaAPI.Model.UpdateAgent{
base_template_id: String.t() | nil,
block_ids: [String.t()] | nil,
description: String.t() | nil,
embedding: String.t() | nil,
embedding_config: LettaAPI.Model.EmbeddingConfig.t() | nil,
enable_sleeptime: boolean() | nil,
identity_ids: [String.t()] | nil,
llm_config: LettaAPI.Model.LlmConfig.t() | nil,
message_buffer_autoclear: boolean() | nil,
message_ids: [String.t()] | nil,
metadata: %{optional(String.t()) => any()} | nil,
model: String.t() | nil,
name: String.t() | nil,
project_id: String.t() | nil,
response_format: LettaAPI.Model.AgentStateResponseFormat.t() | nil,
source_ids: [String.t()] | nil,
system: String.t() | nil,
tags: [String.t()] | nil,
template_id: String.t() | nil,
tool_exec_environment_variables: %{optional(String.t()) => String.t()} | nil,
tool_ids: [String.t()] | nil,
tool_rules: [LettaAPI.Model.AgentStateToolRulesInner.t()] | nil
}