У моєї мультиагентної гри було 83% успішних виконань до трохи більше 92%. Величезне покращення! Ось найважливіший урок, який я засвоїв: Перемістіть якомога більше функцій в інструменти і дозвольте LLM їх використовувати. Чим менше LLM доведеться зробити, тим краще. LLM набагато краще вирішує, який інструмент використовувати, ніж виконує роботу цього інструменту самостійно, навіть якщо це проста робота. Я зменшив 100-рядковий запит до 25 рядків і 3 функції Python, які реалізують весь функціонал. Недоліком є більше коду, але плюсом є те, що надійність зросла майже на 10%.