ПочатиПочніть безкоштовно

Агенти ReAct

Час створити власного агента ReAct! Нагадаємо, ReAct — це Reason and Act, тобто «міркуй і діюй», що описує спосіб ухвалення рішень агентом. У цій вправі ви завантажите вбудований інструмент wikipedia, щоб інтегрувати зовнішні дані з Wikipedia у ваш LLM. Змінну llm вже визначено для вас — вона використовує модель OpenAI gpt-4o-mini.

Примітка: інструмент wikipedia вимагає встановленої бібліотеки Python wikipedia як залежності. У цьому середовищі її вже встановлено.

Ця вправа є частиною курсу

Розроблення застосунків LLM за допомогою LangChain

Переглянути курс

Інструкції до вправи

  • Завантажте інструмент "wikipedia" за допомогою функції load_tools().
  • Визначте агента ReAct за допомогою create_react_agent(), передавши йому llm і потрібні інструменти.
  • Запустіть агента на наданому вхідному значенні та виведіть вміст останнього повідомлення в response.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Define the tools
tools = load_tools(["____"])

# Define the agent
agent = create_react_agent(____, ____)

# Invoke the agent
response = agent.____({"messages": [("human", "How many people live in New York City?")]})
print(response['messages'][-1].____)
Редагувати та запускати код