Дзеянні · Навыкі · Веды+38 095 710 2296info@armonivo.com

Асновы · Тэрміны і практыка

Чым ШІ-агент адрозніваецца ад чат-бота і ШІ-асістэнта

Разбіраемся, чаму тры назвы могуць адносіцца да адной сістэмы і якія адрозненні сапраўды важныя для паўсядзённай працы.

Фігуры рэплік дыялогу злучаныя з дакументамі, шасцярнёй і спісам дзеянняў.

Параўноўваем магчымасці

Галоўныя пытанні простыя: што сістэма ведае, якія дзеянні ёй даступныя і хто выбірае наступны крок. На гэтых прыкметах і пабудавана параўнанне.

ШІ-агент і чат-бот: дыялог, дапамога і самастойныя дзеянні

Назва не раскрывае будову сістэмы

Адзін і той жа інтэрфейс з полем для паведамленняў могуць называць чат-ботам, ШІ-асістэнтам або агентам. Па знешнім выглядзе цяжка зразумець, што знаходзіцца ўнутры: набор загадзя зададзеных адказаў, моўная мадэль з доступам да дакументаў або сістэма, якая выбірае дзеянні і правярае іх вынік. Таму адрозненні карысней шукаць у паводзінах, а не ў назве прадукту.

Гэтыя паняцці апісваюць розныя бакі рашэння і могуць перасякацца. Чат-бот перш за ўсё ўказвае на спосаб зносін. Асістэнт — на ролю памочніка ў задачы карыстальніка. Слова «агент» звычайна падкрэслівае самастойны выбар крокаў да мэты. Гэта працоўныя арыенціры для параўнання, а не адзіная класіфікацыя, якой абавязаныя прытрымлівацца ўсе распрацоўшчыкі.

Чат-бот неабавязкова адказвае паводле шаблону

Просты чат-бот можа прапанаваць кнопкі, задаць некалькі пытанняў і вывесці загадзя падрыхтаваную інфармацыю. Такая схема падыходзіць для зразумелага маршруту: выбраць аддзел, даведацца час працы або пакінуць зварот. Ёй не заўсёды патрэбная моўная мадэль. Калі магчымыя запыты і пераходы добра вядомыя, абмежаванасць сцэнарыя можа палягчаць яго праверку.

Сучасны ШІ-чат-бот здольны ўлічваць размову, шукаць звесткі і фармуляваць адказ нанова. Некаторыя боты таксама выконваюць дзеянні ў праграмах. Таму супрацьпастаўленне «бот толькі гаворыць, а агент усё робіць» недакладнае. Важна высветліць, якія функцыі даступныя і якім чынам выбіраецца наступная аперацыя: паводле загадзя зададзенага правіла або з удзелам мадэлі.

Што маюць на ўвазе пад ШІ-асістэнтам

Асістэнт дапамагае чалавеку з пэўнай працай: тлумачыць матэрыял, рыхтуе чарнавік, разбірае нататкі або шукае патрэбны дакумент. Яго магчымасці залежаць ад даступнага кантэксту і інструментаў. У адной праграме дапамога заканчваецца тэкставым адказам, у іншай можна падрыхтаваць падзею календара. Сама назва не абяцае ні памяці пра ўсё, што датычыцца карыстальніка, ні доступу да яго сэрвісаў.

Асістэнт і агент не з’яўляюцца ўзаемавыключальнымі катэгорыямі. Памочнік можа выкарыстоўваць агентны механізм для часткі задач, а астатняе выконваць паводле простага сцэнарыя. Напрыклад, пошук патрэбных звестак запатрабуе некалькіх самастойных крокаў, але адпраўка падрыхтаванага паведамлення застанецца асобным дзеяннем пасля праверкі. Для карыстальніка абедзве часткі выглядаюць як праца аднаго памочніка.

Як працуе ШІ-агент: выбар далейшых крокаў

Пры агентным падыходзе сістэме задаюць мэту, даступныя інструменты і абмежаванні. Мадэль можа выбраць дзеянне, атрымаць вынік і вырашыць, што рабіць далей. Калі пошук даў занадта шмат падобных дакументаў, наступны запыт можна ўдакладніць. Калі звестак недастаткова, выкананне можа спыніцца на пытанні да чалавека. Склад крокаў загадзя вядомы не цалкам.

Пры гэтым звычайная аўтаматызацыя таксама здольная выконваць доўгі ланцужок. Напрыклад, новы файл заўсёды запускае распазнаванне, затым праверку палёў і запіс радка ў табліцу. Калі маршрут вызначаны загадзя, мноства аперацый само па сабе не робіць яго агентным. У рэальных сістэмах сустракаюцца змешаныя варыянты: адны пераходы фіксаваныя, іншыя выбірае мадэль паводле атрыманых даных.

Адна задача паказвае розніцу лепш за тэрміны

Возьмем просьбу падрыхтаваць працоўную сустрэчу. У простым сцэнарыі бот збірае тэму, дату і спіс удзельнікаў у патрэбным парадку. Тэкставы памочнік можа ператварыць нататкі ў парадак дня, але без звестак з календара не даведаецца рэальную занятасць. У абодвух выпадках вынік бывае карысным, хоць розныя часткі падрыхтоўкі ўсё яшчэ выконвае чалавек.

Калі дазволеныя адпаведныя інструменты, агент можа праверыць даступныя прамежкі часу, заўважыць супадзенне, прапанаваць іншую дату і падрыхтаваць падзею. Магчымасць стварыць яе і разаслаць запрашэнні залежыць ад функцый календара і выдадзеных правоў. Узгадненне часу не варта лічыць згодай на любыя далейшыя змены. У гэтым прыкладзе асобная праверка спісу ўдзельнікаў і парадку дня застаецца асэнсаваным этапам.

Інструмент звязвае тэкст з дзеяннем

Моўная мадэль можа сфарміраваць запыт на аперацыю, але саму аперацыю выконвае праграмны інструмент. Гэта можа быць пошук, чытанне запісу, стварэнне файла або зварот да сэрвісу. Пасля выканання інструмент вяртае вынік: знойдзеныя звесткі, ідэнтыфікатар новага запісу або памылку. На гэтай падставе сістэма працягвае працу або тлумачыць, чаму спынілася.

Фраза «сустрэча створаная» яшчэ не даказвае, што падзея з’явілася ў календары. Вынік, які можна праверыць, — запіс з патрэбнымі параметрамі або пацвярджэнне ад сэрвісу. Тое ж адносіцца да захавання дакумента і адпраўкі паведамлення. Пры параўнанні рашэнняў карысна паглядзець, як яны адрозніваюць запланаванае, выкананае і няўдалае дзеянне, асабліва калі сувязь са знешняй сістэмай перарываецца.

Самастойнасць не роўная неабмежаваным паўнамоцтвам

Узровень самастойнасці можна разглядаць асобна ад набору дазволаў. Сістэма здольная сама выбраць спосаб пошуку, маючы права толькі чытаць матэрыялы. І наадварот, просты сцэнарый па кнопцы можа змяняць важныя запісы. Таму ацэньваць наступствы трэба паводле канкрэтных даных і аперацый, а не паводле таго, наколькі «разумным» выглядае дыялог.

Для працоўнай задачы варта вызначыць, хто карыстаецца памочнікам, якія звесткі яму даступныя і дзе патрабуецца пацвярджэнне. Карысныя таксама зразумелыя ўмовы спынення: няма патрэбнага доступу, вынік неадназначны або дасягнутая мяжа спроб. Захаваныя запісы пра дзеянні дапамагаюць разбіраць памылкі. Назва «аўтаномны агент» не адмяняе неабходнасці такіх абмежаванняў і праверкі выніку.

Як параўноўваць рашэнні на практыцы

Спачатку апішыце вынік, які вам патрэбны, і шлях да яго. Калі дастаткова сабраць аднолькавыя даныя па форме, можа падысці зададзены сцэнарый. Калі патрэбная перапрацоўка тэксту або пошук па матэрыялах, важнейшыя якасць адказу і праца з крыніцамі. Самастойны выбар некалькіх крокаў мае сэнс там, дзе маршрут сапраўды змяняецца ад задачы да задачы.

Затым праверце адзін звычайны і адзін нязручны прыклад: не хапае даты, два дакументы супярэчаць адзін аднаму або сэрвіс недаступны. Паглядзіце, ці задае сістэма пытанне, ці паведамляе пра цяжкасць і ці не выдае меркаванне за выкананую працу. Памяць паміж размовамі, наяўнасць голасу і колькасць інструментаў ацэньвайце асобна: ніводная з гэтых прыкмет сама па сабе не вызначае, што перад вамі агент.

Працягнуць чытанне

Як асістэнт знаходзіць адказы ў дакументах

У наступным матэрыяле разбіраем пошук па базе ведаў: ад падрыхтоўкі файлаў да праверкі крыніц у адказе.

Чытаць артыкул

Абмеркаваць праект

Абмеркаваць укараненне ШІ-асістэнта

Пакіньце кантактныя даныя. Звяжамся з вамі, каб абмеркаваць задачу, неабходныя падключэнні і разлік кошту.