ATTRIBUTERROR: Openai 'Object не имеет атрибута «Bind_Tools» при создании агента React в LanggraphPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 ATTRIBUTERROR: Openai 'Object не имеет атрибута «Bind_Tools» при создании агента React в Langgraph

Сообщение Anonymous »

Я пытаюсь создать пользовательского агента, используя Langgraph и Openai в моем проекте Python, но я сталкиваюсь с ошибкой при использовании функции create_react_agent. Вот фрагмент кода, который вызывает проблему: < /p>

Код: Выделить всё

`import os
from dotenv import load_dotenv
from langchain_community.utilities import GoogleSerperAPIWrapper
from langchain_openai import OpenAI
from langgraph.prebuilt import create_react_agent

load_dotenv()

openai_api_key = os.getenv("OPENAI_API_KEY")
serper_api_key = os.getenv("SERPER_API_KEY")

llm = OpenAI(temperature=0, openai_api_key=openai_api_key, model="gpt-4o-mini")
search = GoogleSerperAPIWrapper()

tools = [
Tool(
name="Intermediate Answer",
func=search.run,
description="useful for when you need to ask with search",
)
]

graph = create_react_agent(llm, tools=tools)

inputs = {"messages": [("user", "what is the hometown of the reigning men's U.S. Open champion?")]}
response = graph.stream(inputs, stream_mode="values")
`
Однако при запуске кода я столкнулся со следующей ошибкой:
AttributeError: 'OpenAI' object has no attribute 'bind_tools'
< /code>
Эта проблема возникает после следующей строки: < /p>
graph = create_react_agent (llm, инструменты = инструменты) < /p>
Я подозреваю, что это может быть связано с тем, как OpenAI взаимодействует с LangGraph или функцией create_react_agent. Я также получаю предупреждение об испаке при использовании из Langchain.agents Importtype, Tool, инициализировать_агент. .
подтверждает, что клавиши API для как для openai_api_key, так и для Serper_api_key правильно установлены в файле .env.
Проверка документации для правильного использования Langgraph.
Любая помощь будет оценена в разрешении этого проблема. Как я могу исправить ошибку 'bind_tools и успешно создать агент React с помощью Langgraph?


Подробнее здесь: https://stackoverflow.com/questions/793 ... eating-a-r
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»