Владислав Гаркуша про оптимізацію витрат токенів при створенні ШІ-бота

Fullstack-розробник Владислав Гаркуша поділився досвідом інтеграції штучного інтелекту для інтернет-магазину взуття, розповівши про труднощі, з якими зіткнувся під час роботи над проектом.

Владислав планував створити чат-бота, і на початковому етапі все йшло гладко: він зареєструвався на платформі автоматизації n8n, підготував промпт і налаштував базову логіку. Для взаємодії з n8n він створив проміжний сервер на фреймворку Next.js, використовуючи мовну модель GPT-5mini.

Проблеми з витратами токенів

Однак під час тестування виникли проблеми, знайомі багатьом розробникам рішень на базі ШІ. Владислав зазначив: «Я трохи не з'їхав з глузду. Спочатку все було добре, але потім почалися проблеми з токенами». Система почала споживати значну кількість токенів.

Щоб зменшити витрати, він спочатку обмежив кількість повідомлень до 6 на 30 хвилин. Проте цього виявилося недостатньо. Тоді він реалізував роутер, який звертається до n8n, а також додав ліміт на бекенді. Владислав зменшив контекст і скоротив відповідь до необхідного мінімуму.

Завдання, яке спочатку планувалося виконати за дві години, в підсумку зайняло пів дня інтенсивної роботи. Незважаючи на труднощі, розробник позитивно оцінює цей досвід, оскільки оптимізація архітектури принесла йому цінні знання та досягнення бажаного результату.


Джерело: dev.ua (https://dev.ua/news/yak-fullstack-rozrobnyk-protystoiav-vytratam-tokeniv-pry-stvorenni-ai-bota-1788768526)