Блог

ИИ с връзка в реално време – Tool Calling

Какво представлява Tool Calling на ИИ

За да проверим времето днес, разписанието на KTX, валутните курсове и вътрешните фирмени материали, трябва да преминаваме между множество приложения и системи. ИИ, който използва само информацията, налична към момента на приключване на обучението му, трудно отразява постоянно променящите се обстоятелства.
Tool Calling позволява на ИИ да избира външни инструменти според заявката на потребителя, да извлича най-актуална информация и да изпълнява задачи. В тази статия са обяснени начинът на работа на Tool Calling, обхватът на приложение и нещата, които трябва да се проверят при проектирането.

Какво представлява Tool Calling

Tool Calling е технология, която свързва големите езикови модели с външни функции, API, бази данни и бизнес системи, за да могат да ги извикват. След като анализира заявката на потребителя, ИИ определя необходимите инструменти и входни стойности, а след това използва върнатите от инструментите резултати, за да отговори или да изпълни следващата задача.

Разлики според начина, по който ИИ обработва информацията
РазделОбработка въз основа на обучаващи данниОбработка въз основа на Tool Calling
Момент на информациятаИзползване на информация до момента на обучение на моделаИзползване на външни данни към момента на извикването
ИзчисленияГенериране на резултат въз основа на контекстаПроверка на резултата чрез извикване на калкулатор или функция за изчисления
Вътрешни фирмени материалиИзползване само на информацията, включена в процеса на обучениеИзвличане на данни от бази данни и документни системи, за които са предоставени права за достъп
Изпълнение на задачиГенериране на текстов отговорИзпълнение на задачи като резервации, регистриране, изпращане и създаване на отчети

Процес на обработка на заявката

Процес на обработка на заявката
Пример за заявка

Какво е възможно с Tool Calling

Извикването на инструменти свързва извличането на информация и изпълнението на задачи в единен разговорен поток. Потребителите могат да предават условия на естествен език, без да е необходимо да знаят начина на търсене или местоположението на менюто във всяка услуга. Компаниите могат да конфигурират различни инструменти за извикване според потребителските права и бизнес правилата.

Области на приложениеСвързани системиПримери за обработка
Информация в реално времеAPI за времето, трафика, валутните курсове и борсовите цениИзвличане на информация към текущия момент и сравнение според условията
Точни изчисленияКалкулатори, статистически функции, API за изчисляване на таксиИзчисляване на данъци, разстояния, разходи и статистически стойности
Вътрешнофирмена информацияХранилища на документи, бази данни, системи за търсенеТърсене на правила, договори и данни за резултати в рамките на правата за достъп
Управление на графикКалендари, системи за резервацииПроверка на свободните часове и добавяне на събития в графика
КомуникацияИмейл, месинджъри, системи за известияСъздаване и изпращане на съобщения след одобрение от потребителя
Автоматизация на работатаСистеми за отчети, управление на клиенти и планиране на ресурсите на предприятиетоСъбиране на данни, попълване на формуляри и промяна на статуси

Въпроси, които трябва да се проверят при проектирането

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

Елемент за проверкаВъзможен проблемМетод за проектиране
Защита на личните данниПо време на извикването лични данни могат да бъдат предадени към външна системаДа се предават само необходимите данни и да се управляват криптирането, срокът за съхранение и условията за предоставяне на трети страни
Права за достъпМоже да се получи достъп до данни или функции, за които няма разрешение за използванеДа се прилагат удостоверяване на потребителя и права според ролята, както и повторна проверка на правата преди извикването
Точност на даннитеAPI може да върне остарели или неправилни стойностиДа се показват моментът и източникът на данните и да се прилагат проверки за валидност и кръстосана проверка
Отговорност за изпълнениетоПри процеси като резервация, плащане или изпращане може да бъде потвърдено непреднамерено действиеЗа действия, които трудно могат да бъдат отменени, да се прилагат потвърждение от потребителя и стъпки за одобрение
Управление на разходитеОперативните разходи могат да се увеличат поради повтарящи се извиквания и голям брой заявкиДа се зададат ограничения за броя извиквания, съхраняване на резултатите и правила за предотвратяване на дублирани заявки
ПоддръжкаВъншните API и форматите на входните данни могат да се променятДа се прилагат управление на версиите, автоматизирани тестове, откриване на неизправности и процедури за алтернативна обработка
  • Ограничаваме чувствителната информация до обхвата, необходим за целта на извикването.
  • За операции като плащане, резервация, изпращане и изтриване се въвежда етап за одобрение от потребителя.
  • Непрекъснато записваме времето за отговор, процента грешки и разходите за извикване на инструментите.
  • В резултатите посочваме източника на външните данни и момента на извличането им.
  • При възникване на повреда в инструментите прилагаме критерии за броя повторни опити и алтернативната обработка.

Насоките на Clevi за прилагане в реалната работа

Принципи за прилагане на Clevi

Степента на използване на AI в работата зависи от производителността на модела, свързваемите инструменти, точността на изпълнение и нивото на контрола върху сигурността. Като свържете няколко инструмента към една заявка, можете да обработвате всичко — от търсене на информация до整理ране на резултатите и последващи задачи — на един и същ екран. Като отразите правата за достъп и процедурите за одобрение за всяка работна задача, можете да намалите повтарящата се работа, като същевременно поддържате политиките за сигурност на организацията.

  • Извикване на инструменти
  • Извикване на функции
  • Генеративен AI
  • AI агент
  • Автоматизация на работата
  • Интеграция с API
Обратно към пресцентъра
CLEVI

Език и регион

Езиците, преведени машинно, са обозначени. Наличността следва публикувания пакет на сайта.

136 езика

Препоръчано

1

Източна Азия

7

Югоизточна Азия

11

Южна Азия

18

Централна Азия

5

Близък изток и Кавказ

10

Западна Европа и Южна Европа

16

Обединеното кралство и Ирландия

4

Северна Европа

10

Централна Европа и Балканите

14

Източна Европа

5

Източна Африка

8

Западна Афирка и Централна Африка

9

Южноафрикански регион

8

Америка

5

Океания

5
ИИ с връзка в реално време – Tool Calling — CLEVI