Class: Google::Apis::AiplatformV1beta1::GenaiVertexV1beta1LocalEnvironmentConfig
- Inherits:
-
Object
- Object
- Google::Apis::AiplatformV1beta1::GenaiVertexV1beta1LocalEnvironmentConfig
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/aiplatform_v1beta1/classes.rb,
lib/google/apis/aiplatform_v1beta1/representations.rb,
lib/google/apis/aiplatform_v1beta1/representations.rb
Overview
Configuration for an environment that lives on the client connection rather
than in a server-managed sandbox. When set (via Interaction.local_environment),
the agent's filesystem and shell are treated as living on the client: the
agent's built-in environment operations (e.g. reading/listing/editing files
and running commands) are suspended on the server and yielded back to the
client to execute, with their results returned on a subsequent turn. This is
mutually exclusive with a server-managed EnvironmentConfig (
remote_environment), since the environment is either on the client or in a
server sandbox, never both. This governs only the agent's built-in environment.
Client-declared function tools are always executed on the client regardless
of this field.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GenaiVertexV1beta1LocalEnvironmentConfig
constructor
A new instance of GenaiVertexV1beta1LocalEnvironmentConfig.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GenaiVertexV1beta1LocalEnvironmentConfig
Returns a new instance of GenaiVertexV1beta1LocalEnvironmentConfig.
3833 3834 3835 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 3833 def initialize(**args) update!(**args) end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
3838 3839 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 3838 def update!(**args) end |