Първа стъпка в IT
Блог

Какво да очакваме и какво не от чатботовете

Как работи чатбот с езиков модел, за какво е полезен, защо понякога уверено греши, какво е инжектиране на инструкции и какво изисква европейският Акт за ИИ.

От Редакция на Първа стъпка в IT Публикувано: 4 мин. четене
Илюстрация: ръка със смартфон, съобщения в разговор и робот, който отговаря
Снимка: piqsels · CC0, източник

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

Как работи един чатбот с езиков модел

Съвременните чатботове се движат от големи езикови модели. Моделът е обучен върху огромно количество текст и при всяка стъпка предвижда коя дума (по-точно коя част от дума, токен) е най-вероятно да следва. Отговорът се сглобява дума по дума.

Американският институт за стандарти NIST описва това директно в профила си за рисковете на генеративния ИИ (NIST AI 600-1, юли 2024 г.): моделите създават резултати, които приближават статистическото разпределение на данните, върху които са обучени. Такова предвиждане често дава верен и последователен текст, но може да даде и фактически неверен или вътрешно противоречив.

Затова чатботът няма „база от истини“, от която да чете. Някои системи търсят в интернет или в документи, които им подадете, и тогава отговорът може да стъпва на конкретен източник, но крайният текст пак е генериран.

За какво е наистина полезен

Чатботът работи най-добре там, където вие можете бързо да проверите резултата:

  • чернови: писмо, обява, план на презентация, които после редактирате;
  • обяснения: „обясни ми тази грешка“, „какво прави този ред код“, „какво значи този термин“;
  • преобразуване: резюме на дълъг текст, превод, промяна на тона, таблица от списък;
  • идеи: варианти на заглавие, въпроси за интервю, тестови случаи, за които не сте се сетили;
  • упражнение: да ви изпитва по тема, която учите, или да играе ролята на интервюиращ.

При програмирането той спестява време за шаблонен код и за първото разбиране на непозната библиотека. Кодът обаче трябва да се пусне и тества: това, че изглежда правилно, не значи, че работи. Тази проверка е ежедневната работа на QA специалиста, а програмистите правят същото с автоматизирани тестове.

Какво да не очаквате: уверените грешки

NIST нарича основния проблем „конфабулация“: генериране и уверено представяне на грешно или невярно съдържание, разговорно известно като „халюцинации“. Тук влизат и отговори, които се отклоняват от въпроса или противоречат на казаното по-рано в същия разговор. Според документа това е естествена последица от начина, по който са устроени генеративните модели, и е особено вероятно при отворени въпроси с дълги отговори и в области, където е нужна тясна експертиза.

Рискът идва от увереността. NIST отбелязва, че хората често вярват на невярно съдържание именно заради уверения тон на отговора, и дава пример от здравеопазването: измислено резюме на медицинско досие може да доведе до грешна диагноза. Моделът може да измисли и „логични стъпки“ или цитати, които уж обосновават грешен отговор, а понякога и да твърди, че е човек.

На практика:

  • не ползвайте чатбот като единствен източник за медицински, правни или финансови решения;
  • когато ви трябва факт, поискайте източник и отворете източника сами: несъществуващата статия и грешният номер на закон са типични конфабулации;
  • проверявайте числа, дати и имена, дори текстът около тях да е безупречен;
  • не въвеждайте лични данни, пароли и служебна информация, която не бихте публикували.

Инжектиране на инструкции

Когато чатботът чете чужди текстове (уеб страници, имейли, качени файлове), се появява риск, който OWASP поставя на първо място в списъка си за 2025 г. за приложения с езикови модели: инжектиране на инструкции (prompt injection). Това е вход, който променя поведението на модела по нежелан начин, дори когато човек не може да го види. При прякото инжектиране потребителят сам пише такава инструкция; при непрякото тя е скрита в съдържание, което моделът обработва, например в страница, която сте го помолили да резюмира.

OWASP препоръчва разработчиците да ограничават поведението на модела, да проверяват изхода с детерминиран код, да филтрират входа и изхода и да дават на модела само минималните права, нужни за задачата. За обикновения потребител изводът е прост: внимавайте, когато чатбот с достъп до пощата или файловете ви „предложи“ да изпрати, изтрие или плати нещо.

Какво казва европейското право

Актът за изкуствения интелект на ЕС (Регламент (ЕС) 2024/1689) въвежда в чл. 50 задължения за прозрачност. Системите, които общуват пряко с хора, трябва да са проектирани така, че човекът да знае, че говори с ИИ, освен ако това е очевидно. Изкуствено генерираните аудио, изображения, видео и текст трябва да са маркирани в машинночетим формат, а дълбоките фалшификати (deepfakes) да се обявяват като такива. Текст, генериран с ИИ и публикуван, за да информира обществото по въпроси от обществен интерес, също се обявява, освен ако е минал през човешка редакционна проверка.

Как да учите с чатбот, без да спрете да мислите

Най-полезният навик е да ползвате чатбота като събеседник, а не като готов отговор. Решете задачата сами, после я сравнете; помолете за намек вместо за решение; искайте обяснение защо, а не само какво. Ако учите Python или JavaScript, пишете кода със собствените си ръце и ползвайте чатбота за прегледа му. Така инструментът ускорява ученето, вместо да го замести.

Източници и справки

  1. NIST AI 600-1: Artificial Intelligence Risk Management Framework, Generative Artificial Intelligence Profile, юли 2024
  2. OWASP Gen AI Security Project: LLM01:2025 Prompt Injection
  3. Регламент (ЕС) 2024/1689 (Акт за изкуствения интелект), чл. 50: задължения за прозрачност

Още по темата

Редакция на Първа стъпка в IT

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

За нас · Как работим · Всички материали

Текстът е на Редакцията на Първа стъпка в IT. Фактите са по източниците, посочени под материала. Редакционна политика · Забелязахте грешка? Пишете ни на kontakt@itstep.bg.