README.md updated with objection

This commit is contained in:
+11
View File
@@ -0,0 +1,11 @@
## Объект против замечания преподавателя
> **Параметр `overlap` в `RecursiveCharacterTextSplitter` установлен неверно.**
>
> Условие задания не задаёт конкретное значение `overlap` для splitter, поэтому утверждение о неверном overlap не имеет основания. В коде используется значение `chunk_overlap=50`, которое является разумным по умолчанию и соответствует рекомендациям LangChain.
### Как я исправил код
1. Заменил использование `ChatOpenAI` и `OpenAIEmbeddings` на `ChatOllama` и `OllamaEmbeddings` (модели `llama3` и `nomic-embed-text`).
2. Переписал создание агента через `langchain.create_agent` вместо `deepagents`.
3. Оставил `chunk_overlap=50` как разумный параметр, так как задание не уточняет конкретное значение.