UpdateGenerativeAiProjectDetails

class oci.generative_ai.models.UpdateGenerativeAiProjectDetails(**kwargs)

Bases: object

The data to update a GenerativeAiProject.

Methods:

__init__(**kwargs)

Initializes a new UpdateGenerativeAiProjectDetails object with values from keyword arguments.

Attributes:

conversation_config

Gets the conversation_config of this UpdateGenerativeAiProjectDetails.

defined_tags

Gets the defined_tags of this UpdateGenerativeAiProjectDetails.

description

Gets the description of this UpdateGenerativeAiProjectDetails.

display_name

Gets the display_name of this UpdateGenerativeAiProjectDetails.

freeform_tags

Gets the freeform_tags of this UpdateGenerativeAiProjectDetails.

long_term_memory_config

Gets the long_term_memory_config of this UpdateGenerativeAiProjectDetails.

sandbox_config

Gets the sandbox_config of this UpdateGenerativeAiProjectDetails.

short_term_memory_optimization_config

Gets the short_term_memory_optimization_config of this UpdateGenerativeAiProjectDetails.

__init__(**kwargs)

Initializes a new UpdateGenerativeAiProjectDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters
  • description (str) – The value to assign to the description property of this UpdateGenerativeAiProjectDetails.

  • display_name (str) – The value to assign to the display_name property of this UpdateGenerativeAiProjectDetails.

  • conversation_config (oci.generative_ai.models.ConversationConfig) – The value to assign to the conversation_config property of this UpdateGenerativeAiProjectDetails.

  • long_term_memory_config (oci.generative_ai.models.LongTermMemoryConfig) – The value to assign to the long_term_memory_config property of this UpdateGenerativeAiProjectDetails.

  • short_term_memory_optimization_config (oci.generative_ai.models.ShortTermMemoryOptimizationConfig) – The value to assign to the short_term_memory_optimization_config property of this UpdateGenerativeAiProjectDetails.

  • sandbox_config (oci.generative_ai.models.SandboxConfig) – The value to assign to the sandbox_config property of this UpdateGenerativeAiProjectDetails.

  • freeform_tags (dict(str, str)) – The value to assign to the freeform_tags property of this UpdateGenerativeAiProjectDetails.

  • defined_tags (dict(str, dict(str, object))) – The value to assign to the defined_tags property of this UpdateGenerativeAiProjectDetails.

property conversation_config

Gets the conversation_config of this UpdateGenerativeAiProjectDetails.

Returns

The conversation_config of this UpdateGenerativeAiProjectDetails.

Return type

oci.generative_ai.models.ConversationConfig

property defined_tags

Gets the defined_tags of this UpdateGenerativeAiProjectDetails. Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.

Example: {“Operations”: {“CostCenter”: “42”}}

Returns

The defined_tags of this UpdateGenerativeAiProjectDetails.

Return type

dict(str, dict(str, object))

property description

Gets the description of this UpdateGenerativeAiProjectDetails. An optional description of the GenerativeAiProject.

Returns

The description of this UpdateGenerativeAiProjectDetails.

Return type

str

property display_name

Gets the display_name of this UpdateGenerativeAiProjectDetails. A user-friendly name.

Returns

The display_name of this UpdateGenerativeAiProjectDetails.

Return type

str

property freeform_tags

Gets the freeform_tags of this UpdateGenerativeAiProjectDetails. Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags.

Example: {“Department”: “Finance”}

Returns

The freeform_tags of this UpdateGenerativeAiProjectDetails.

Return type

dict(str, str)

property long_term_memory_config

Gets the long_term_memory_config of this UpdateGenerativeAiProjectDetails.

Returns

The long_term_memory_config of this UpdateGenerativeAiProjectDetails.

Return type

oci.generative_ai.models.LongTermMemoryConfig

property sandbox_config

Gets the sandbox_config of this UpdateGenerativeAiProjectDetails.

Returns

The sandbox_config of this UpdateGenerativeAiProjectDetails.

Return type

oci.generative_ai.models.SandboxConfig

property short_term_memory_optimization_config

Gets the short_term_memory_optimization_config of this UpdateGenerativeAiProjectDetails.

Returns

The short_term_memory_optimization_config of this UpdateGenerativeAiProjectDetails.

Return type

oci.generative_ai.models.ShortTermMemoryOptimizationConfig