Лого на 91. НЕГ „Проф. Константин Гълъбов“

Избираем модул · Урок 30

Дипломен проект: AI функция и интерфейс

Свързване на извличането с модела, минимален работещ интерфейс и обработка на грешките, които ще се случат по време на защитата.

Целта на часа

Въпрос, зададен от екрана, минава през търсенето и модела и се връща като отговор с източници. Разговорът се записва. Грешките не сриват приложението.

ГотовоПроверка
Услугаработи с фалшив модел и с истински
Промптвъв файл, с версия, със защита срещу вмъкване
Записразговор, източници и разход влизат в базата
Интерфейсполе, бутон, отговор, източници, състояние
Грешкичетирите счупвания дават разбираемо съобщение

Минималният интерфейс

Не губете часа в оформление. Изисквания са четири и всички са функционални:

  1. Показва състояние, докато чака.
  2. Показва източниците под отговора.
  3. Показва разбираемо съобщение при грешка.
  4. Не позволява две едновременни заявки.

Полезно за защитата

Добавете бутон „покажи парчетата“, който изкарва подадения контекст. На защитата това е най-убедителната демонстрация, че разбирате системата си.

Какво ще се счупи по време на защитата

Мрежата в кабинета

Затова: запис на видео с работеща демонстрация и локален резервен вариант, който показва търсенето без модела.

Лимитът на безплатното ниво

Не пускайте измервания непосредствено преди защитата. Кеширайте няколко показателни отговора.

Празната база

Скриптът за зареждане трябва да се изпълнява за под минута върху чиста машина. Проверете го, а не предполагайте.