Files
ekzamen-samokorrektiruyusch…/SOLUTION.md
T

1.7 KiB
Raw Blame History

Что реализовано
В файл requirements.txt добавлены два пакета:

  • langchain-core – основной модуль, необходимый для работы с LLM‑провайдерами.
  • langchain-openai – конкретный провайдер LLM, который можно импортировать в проект.

Почему это удовлетворяет требованиям

  • В файле явно присутствует строка langchain-core, что удовлетворяет ограничению «должен включать langchain-core».
  • Также присутствует строка langchain-openai, что удовлетворяет ограничению «должен включать либо langchain-openai, либо langchain-ollama».
  • Пакеты находятся в списке зависимостей, поэтому при установке проекта они будут импортированы автоматически.

Краткие фрагменты кода

requirements.txt

langchain-core
langchain-openai

Ограничения / замечания

  • В проекте пока не используется langchain-ollama; если понадобится поддержка локального LLM, можно заменить langchain-openai на langchain-ollama.
  • После добавления пакетов необходимо убедиться, что они корректно устанавливаются в среде выполнения (pip install -r requirements.txt).