L

Learn AI

Відстежуй прогрес · навчайся офлайн

Відкрити

Урок 6 із 7

Системний і застосунковий дизайн

7 хв читання

Один виклик API — легко. Надійний застосунок поверх моделі, що недетермінована, іноді помиляється й часом повільна, — ось справжня інженерія. З чого взагалі почати?

Стався до промптів як до конфігурації

Промпти й схеми, що формують твої виклики, — це поведінка твого застосунку, тож стався до них як до конфігу, який можна версіонувати, тестувати й змінювати без редеплою. Тримай системний промпт в одному місці, шаблонізуй змінні частини й запиши, який вигляд має «добра відповідь», щоб бачити, коли зміна робить гірше.

Твої промпти — це поведінка твого продукту. Версіонуй їх, тестуй і тримай подалі від розкиданих рядкових літералів.

Проєктуй на те, що модель помиляється

Модель таки іноді зависне, поверне мотлох або нагалюцинує. Стійкий застосунок це передбачає: постав таймаути й ретраї, перевіряй кожну відповідь, перш ніж їй довіритися, і май фолбек — меншу модель, закешовану відповідь чи чесну помилку — на випадок, коли виклик падає. Тримай людину в петлі для дій із високими ставками й логуй входи й виходи, щоб можна було дебажити те, що справді сталося.

Надійність — це не кращий промпт, а риштування навколо виклику: перевіряй, ретрай, фолбекай і падай чесно.

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

Суть коротко

Ти переносиш свою AI-фічу з демо в прод. Яка зміна найважливіша для надійності?

Продовжити в застосунку

Пройди весь курс «Створення AI-застосунків через API» — з відстеженням

Отримай персональний план, прогрес і стріки в застосунку — цей урок і кожен наступний, по порядку.