Class ReasoningEngineSpec (1.93.0)

ReasoningEngineSpec(mapping=None, *, ignore_unknown_fields=False, **kwargs)

ReasoningEngine configurations

Attributes

Name Description
package_spec google.cloud.aiplatform_v1beta1.types.ReasoningEngineSpec.PackageSpec
Optional. User provided package spec of the ReasoningEngine. Ignored when users directly specify a deployment image through deployment_spec.first_party_image_override, but keeping the field_behavior to avoid introducing breaking changes.
deployment_spec google.cloud.aiplatform_v1beta1.types.ReasoningEngineSpec.DeploymentSpec
Optional. The specification of a Reasoning Engine deployment.
class_methods MutableSequence[google.protobuf.struct_pb2.Struct]
Optional. Declarations for object class methods in OpenAPI specification format.
agent_framework str
Optional. The OSS agent framework used to develop the agent. Currently supported values: "langchain", "langgraph", "ag2", "custom".

Classes

DeploymentSpec

DeploymentSpec(mapping=None, *, ignore_unknown_fields=False, **kwargs)

The specification of a Reasoning Engine deployment.

PackageSpec

PackageSpec(mapping=None, *, ignore_unknown_fields=False, **kwargs)

User provided package spec like pickled object and package requirements.

Methods

ReasoningEngineSpec

ReasoningEngineSpec(mapping=None, *, ignore_unknown_fields=False, **kwargs)

ReasoningEngine configurations