21 lines
1.7 KiB
Markdown
21 lines
1.7 KiB
Markdown
**Что реализовано**
|
||
В файл `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). |