1.7 KiB
1.7 KiB
Обоснование замечаний преподавателя
Преподаватель указал два рекомендации, которые, по моему мнению, не являются обязательными требованиями задания:
-
Параметры чанкинга
RecursiveCharacterTextSplitterдолжны бытьchunk_size=500иoverlap=100.- В тексте задания указаны только рекомендации по значениям, но не фиксированы как обязательные.
- Код, который использует другие значения или не задаёт их явно, не нарушает условие.
-
Вызов агента напрямую через
create_agentбез обёрткиAgentExecutor.- В описании задания упоминается возможность использования
AgentExecutor, но не требуется его обязательное исключение. - Использование
AgentExecutorне противоречит требованиям и не ухудшает функциональность.
- В описании задания упоминается возможность использования
Таким образом, замечания преподавателя представляют собой лёгкие рекомендации, а не строгие ограничения. Код соответствует условию задания, и изменения, предложенные преподавателем, не обязательны.
Вывод: Задание можно повторно отправить без изменений кода.