- Отсутствует тестирование edge-кейсов для функционала
Tools
- Отсутствует тестирование генерации - прерываний и других событий, которые должны предсказуемо себя вести в случаях ошибок
- Отсутствует тестирование конвертации диалога, а также над другим функционалом, который связан с хранением сообщений/истории событий
Стоит учесть, что некоторые аспекты сейчас нельзя так просто протестировать в силу текущего устройства кода, поэтому также следует провести рефакторинг, который позволит это сделать (например, Stream токенов из OpenAI API)
Необходимо прописать тесты и добавить их в CI
ToolsСтоит учесть, что некоторые аспекты сейчас нельзя так просто протестировать в силу текущего устройства кода, поэтому также следует провести рефакторинг, который позволит это сделать (например,
Streamтокенов из OpenAI API)Необходимо прописать тесты и добавить их в CI