googleapis / googleapis/python-aiplatform

ReasoningEngine.create missing support for agent_framework, labels, and env configuration

オープン
#6,267 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
api: vertex-ai
主要言語
Python
スター
905
フォーク
465
平均マージ
1日 13時間
マージ済み PR(30日)
44

説明

#### Environment details

- OS type and version: **macOS (Darwin)**
- Python version: `3.9.6`
- pip version: `latest`
- `google-cloud-aiplatform` version: `1.133.0`

#### Steps to reproduce

1. Define a [ReasoningEngine](cci:2://file:///Users/frayala/Documents/1_Source/GCPDataLakeE2E/vendor/python-aiplatform/vertexai/reasoning_engines/_reasoning_engines.py:115:0-518:38) using `vertexai.preview.reasoning_engines` or `vertexai.reasoning_engines`.
2. Attempt to deploy it with **ADK-specific metadata** (labels, framework) required for Vertex AI Console features (traces, dashboards).
3. Call `ReasoningEngine.create(..., labels={"framework": "adk"}, agent_framework="google-adk")`.
4. **Failure**: The [create](cci:1://file:///Users/frayala/Documents/1_Source/GCPDataLakeE2E/vendor/python-aiplatform/vertexai/reasoning_engines/_reasoning_engines.py:151:4-360:27) method raises a `TypeError` because these arguments are not supported, or (if omitted) the agent deploys but relies on GAPIC patching to be visible in the Console.

#### Code example

```python
from vertexai.preview import reasoning_engines

# Currently impossible via SDK:
reasoning_engines.ReasoningEngine.create(
my_agent,
requirements=["google-cloud-aiplatform[adk]"],
# 👇 These arguments are missing from the SDK signature
agent_framework="google-adk",
labels={"goog-vertex-reasoning-engine-framework": "adk"},
env_vars=[{"name": "OTEL_TRACES_EXPORTER", "value": "otlp"}]
)

コントリビューションガイド

コントリビューションガイドを開く

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。