googleapis / googleapis/python-aiplatform

Python version not added to the Agent Engine update query mask

未关闭 适合新手
#6,183 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
api: vertex-ai
主要语言
Python
星标
905
派生
465
平均合并
1 天 13 小时
30 天内合并 PR
44

描述

#### Environment details

- OS type and version: Mac OS 26.1
- Python version: 3.12
- pip version: 25.2
- `google-cloud-aiplatform` version: 1.129.0

#### Steps to reproduce

1. Use `vertexai.Client(project=..., location=...).agent_engine.update(agent=..., config={'python-version': ...})`.
2. The python version is not added to the update mask for the update query to aiplatform.
3. The python version used by the agent engine is not updated.

In the code, the `python_version` package spec is set in the query payload but not the in the `update_mask`.
https://github.com/googleapis/python-aiplatform/blob/3eb38bf1f566545f5a6aba16b356cb2e4c148992/vertexai/_genai/agent_engines.py#L1092-L1101

贡献指南

打开贡献指南

调研方向

Start in vertexai/_genai/agent_engines.py around lines 1092-1101 and compare how python_version is placed in the query payload with the update mask. Reproduce the Agent Engine update using the issue's vertexai.Client example; done means the requested Python version is included in the update mask and the Agent Engine version changes.

由索引模型根据 Issue 内容生成。

评估

技术栈
python
领域
machine-learning
Issue 类型
缺陷
难度
2/5
预计耗时
1-3 小时
活跃度
停滞
描述清晰度
描述清楚
新手友好度
72/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。