googleapis / googleapis/python-aiplatform

google.api_core.exceptions.InternalServerError: 500 @ vertex-ai.reasoning_engines.ReasoningEngine.create

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

描述

I am able to run the program, but it hangs for a few minutes before giving the following error.

#### Environment details

- OS type and version: MacOS 12.7.6
- Python version: 3.11
- pip version: 23.2.1
- `google-cloud-aiplatform` version: 1.71.1

#### Code example

```python
def create_agent(display_name: str):
agent = reasoning_engines.ReasoningEngine.create(
reasoning_engines.LangchainAgent(
model="gemini-pro",
tools=[sim_search],
model_kwargs={
"temperature": 0.1,
},
),
requirements=[
"google-cloud-aiplatform[reasoningengine,langchain]==1.68.0",
"langchain-google-cloud-sql-pg==0.10.0",
"langchain-google-vertexai==1.0.10",
],
display_name=display_name,
)
```

#### Stack trace

```
Traceback (most recent call last):
File "/Users/sjt/repos/github.com/agentiq-labs/cloud-sql-pg-rag/main.py", line 77, in
main()
File "/Users/sjt/repos/github.com/agentiq-labs/cloud-sql-pg-rag/main.py", line 70, in main
agent = create_agent('agentiq')
^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/sjt/repos/github.com/agentiq-labs/cloud-sql-pg-rag/main.py", line 53, in create_agent
agent = reasoning_engines.ReasoningEngine.create(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/sjt/.venvs/cloud-sql-pg-rag/lib/python3.11/site-packages/vertexai/reasoning_engines/_reasoning_engines.py", line 265, in create
created_resource = operation_future.result()
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/sjt/.venvs/cloud-sql-pg-rag/lib/python3.11/site-packages/google/api_core/future/polling.py", line 261, in result
raise self._exception
google.api_core.exceptions.InternalServerError: 500
...
WARNING: All log messages before absl::InitializeLog() is called are written to STDERR
E0000 00:00:1734656097.215229 979259 init.cc:229] grpc_wait_for_shutdown_with_timeout() timed out.
```

贡献指南

打开贡献指南

调研方向

使用列出的 Python、google-cloud-aiplatform 和依赖项版本,复现 main.py 第 53 行的调用,然后检查 vertexai/reasoning_engines/_reasoning_engines.py 第 265 行附近的代码以及生成的 operation 详细信息。完成标准是确定 500 错误是由 SDK 请求还是上游服务导致的,并提供经过验证的修复方案或明确的上游转交结果。

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

评估

技术栈
google-cloud, python
领域
ai, cloud
Issue 类型
缺陷
难度
4/5
预计耗时
3-5 天
活跃度
停滞
描述清晰度
需要澄清
新手友好度
25/100

把新 issue 发到你的邮箱

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