Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

[Reasoning Engine] LangchainAgent.stream_query attempts to import from deprecated langchain.load path

Abierto
#6,397 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
55/100
Tipo de issue
Error
Claridad
Bien especificado
Estado de actividad
Estancado
Stack tecnológico
python

Línea de trabajo

Comienza con query() y stream_query() en los cuatro archivos de plantilla afectados: vertexai/agent_engines/templates/langchain.py, langgraph.py y las plantillas correspondientes de preview/reasoning_engines. Compara los imports y ejecuta las pruebas de las plantillas o reproduce las llamadas a LangchainAgent y LanggraphAgent; se considera terminado cuando ambos métodos ya no fallen debido al import obsoleto de langchain.load.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

api: vertex-ai
Environment details
  • OS type and version: Ubuntu 24.04.4 LTS
  • Python version: 3.12.10
  • pip version: 25.2
  • google-cloud-aiplatform version: Latest from main
Steps to reproduce
  1. Initialize a LangchainAgent or LanggraphAgent from the agent engine or reasoning engine templates.
  2. Call the query or stream_query method.
  3. Observe that it fails with an ImportError because it attempts to import from langchain.load instead of langchain_core.load.
Code example
from vertexai.agent_engines.templates.langchain import LangchainAgent

# Initialize agent
agent = LangchainAgent(model="gemini-1.5-flash-001")
agent.set_up()

# Both query and stream_query are affected
result = agent.query(input="Hello")

for chunk in agent.stream_query(input="Hello"):
    print(chunk)
Stack trace
Traceback (most recent call last):
  File "example.py", line 8, in <module>
    for chunk in agent.stream_query(input="Hello"):
  File ".../vertexai/agent_engines/templates/langchain.py", line 665, in stream_query
    from langchain.load import dump as langchain_load_dump
ImportError: cannot import name 'dump' from 'langchain.load'
Affected files

The same deprecated import (from langchain.load import dump) exists in both query() and stream_query() across all 4 template modules:

  • vertexai/agent_engines/templates/langchain.py
  • vertexai/agent_engines/templates/langgraph.py
  • vertexai/preview/reasoning_engines/templates/langchain.py
  • vertexai/preview/reasoning_engines/templates/langgraph.py

Making sure to follow these steps will guarantee the quickest resolution possible.

Thanks!

Lenguaje dominante
Python
Estrellas
907
Forks
467
Merge medio
1 d 8 h
PR fusionados (30 d)
40

Guía de contribución

Abrir la guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de googleapis/python-aiplatform

Todos los issues de googleapis/python-aiplatform

Issues similares

Más issues de Python

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.