## Объект против замечания преподавателя > **Параметр `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` как разумный параметр, так как задание не уточняет конкретное значение.