Koncepcja Asystenta AI

Sztuczna inteligencja potrafi generować teksty, analizować dokumenty, tworzyć obrazy, przetwarzać dane i korzystać z coraz większej liczby narzędzi. Sam zestaw takich funkcji nie wystarcza jednak, aby każde rozwiązanie oparte na AI nazwać Asystentem AI.

Asystent AI nie jest wyłącznie chatbotem ani generatorem odpowiedzi. Powinien wspierać człowieka w realizacji określonych celów, rozumieć kontekst zadania, pomagać w organizacji pracy oraz działać w granicach ustalonych norm, odpowiedzialności i uprawnień.

Koncepcja Asystenta AI stanowi pierwszy etap rozwijanego przeze mnie modelu. Określa, czym taki system powinien być, jakie funkcje może realizować oraz według jakich zasad powinien współpracować z człowiekiem.

Miejsce koncepcji w modelu Asystenta AI

Rozwijany model Asystenta AI składa się z trzech kolejnych etapów:

  1. Koncepcja Asystenta AI określa przeznaczenie systemu, jego funkcje, zasady działania oraz relację z człowiekiem.
  2. Architektura Asystenta AI opisuje komponenty systemu i sposób ich współpracy.
  3. Implementacja Asystenta AI przedstawia wykorzystanie tej architektury w rzeczywistych procesach i środowiskach technologicznych.

Czym ma być system? → Jak powinien być zbudowany? → Jak wdrożyć go w praktyce?

Koncepcja jest więc punktem wyjścia. Zanim wybierzemy model językowy, bazę wiedzy, pamięć, integracje lub narzędzia wykonawcze, musimy najpierw wiedzieć, jaki problem system ma rozwiązywać i jakiego rodzaju wsparcia oczekujemy.

Czym jest Asystent AI?

Słowo „asystent” oznacza kogoś, kto jest obecny i pomaga innej osobie w wykonywaniu zadań. W przypadku systemu informatycznego oznacza to coś więcej niż samo odpowiadanie na pytania.

Asystent AI powinien wspierać użytkownika w realizacji celów w sposób proaktywny, ale jednocześnie zgodny z ustalonymi zasadami. Może analizować informacje, proponować rozwiązania, przygotowywać plan działania, korzystać z dostępnych narzędzi i przedstawiać wyniki do oceny.

Na potrzeby rozwijanego modelu można przyjąć następującą definicję:

Asystent AI to system oparty na sztucznej inteligencji, który wspiera człowieka w realizacji zadań i celów, wykorzystując analizę informacji, wnioskowanie, planowanie, narzędzia oraz mechanizmy kontroli.

Główne założenia koncepcji

Koncepcja Asystenta AI opiera się na kilku podstawowych założeniach:

  • Asystent AI wspiera człowieka, ale nie przejmuje automatycznie odpowiedzialności za cel i skutki działania;
  • system powinien rozpoznawać potrzeby użytkownika oraz kontekst realizowanego zadania;
  • odpowiedź językowa może być jedynie jednym z etapów całego procesu;
  • Asystent AI może analizować dane, planować działania i korzystać z narzędzi;
  • zakres autonomii powinien zależeć od poziomu ryzyka i uprawnień;
  • kluczowe decyzje mogą wymagać akceptacji człowieka;
  • działania systemu powinny być możliwe do skontrolowania i odtworzenia;
  • system powinien uwzględniać jakość danych, bezpieczeństwo, koszty i zasady etyczne.

Takie ujęcie przesuwa punkt ciężkości z pojedynczej odpowiedzi modelu językowego na cały proces współpracy człowieka z systemem.

Od odpowiedzi do współpracy

Klasyczny chatbot odpowiada na pytanie. Asystent AI powinien potrafić rozpoznać potrzebę użytkownika, zebrać informacje, przygotować możliwe rozwiązania i pomóc w przeprowadzeniu całego zadania.

Przykładowy przebieg współpracy może wyglądać następująco:

potrzeba użytkownika → analiza kontekstu → zebranie informacji → przygotowanie planu → wykonanie zadania → kontrola wyniku → akceptacja użytkownika

Nie każdy proces będzie wymagał wszystkich etapów. Proste pytanie o godzinę może zakończyć się jedną odpowiedzią. Przygotowanie analizy, kampanii, projektu lub zmiany w systemie wymaga już planowania, korzystania z danych, narzędzi oraz kontroli jakości.

Inteligencja, autonomia i odpowiedzialność

Wraz ze wzrostem możliwości AI pojawiają się pytania, których nie można rozwiązać wyłącznie poprzez dodanie kolejnej funkcji technicznej.

  • Czy działanie systemu można uznać za inteligentne?
  • Jak AI postrzega i interpretuje informacje?
  • W jaki sposób podejmuje lub sugeruje decyzje?
  • Jaki poziom autonomii powinien otrzymać?
  • Kto odpowiada za wynik działania?
  • Jakie normy powinny ograniczać jego zachowanie?

Inteligencja Asystenta AI nie powinna być oceniana wyłącznie na podstawie płynności języka. Istotne są również zdolność rozpoznania celu, wnioskowanie, planowanie, adaptacja do kontekstu i umiejętność oceny rezultatów.

Autonomia natomiast nie oznacza pełnej niezależności. Może obejmować różne poziomy samodzielności: od przedstawienia propozycji, przez wykonanie działania po uzyskaniu zgody, aż po samodzielne wykonywanie powtarzalnych zadań w ustalonych granicach.

Etyka jako część koncepcji

Asystent AI działa w środowisku społecznym, prawnym i organizacyjnym. Dlatego jego zachowanie nie może opierać się wyłącznie na technicznej możliwości wykonania zadania.

Należy odróżnić etykę od automatycznej cenzury. Etyka wymaga rozpoznania wartości, kontekstu i możliwych konsekwencji. Prosty filtr oparty na zakazanych słowach może zablokować treść poprawną, edukacyjną lub potrzebną, ponieważ nie rozumie jej rzeczywistego znaczenia.

Koncepcja Asystenta AI powinna więc uwzględniać przejrzyste zasady, zakres uprawnień, możliwość odwołania się od decyzji systemu oraz odpowiedzialność człowieka za ostateczne rozstrzygnięcia.

Publikacje w tej części

Używać AI czy nie używać AI?

Pierwsza publikacja z serii przedstawia definicję Asystenta AI, jego podstawowe funkcje, komponenty oraz możliwe zastosowania.

Artykuł analizuje również korzyści i ograniczenia dostępnych rozwiązań oraz odpowiada na pytanie, czy Asystenci AI osiągnęli dojrzałość pozwalającą na ich profesjonalne wykorzystanie.

Czy AI jest inteligentne?

Publikacja rozwija pytanie o inteligencję sztucznej inteligencji, analizując między innymi percepcję, wnioskowanie, podejmowanie decyzji oraz zmienność wyników.

Artykuł pokazuje również, dlaczego płynna komunikacja nie jest jeszcze wystarczającym dowodem na dojrzałość całego systemu.

Koncepcja implementacji etyki w Asystentach AI

Publikacja rozwija model Asystenta AI o zagadnienia etyki, odpowiedzialności, wolności słowa, moderacji treści oraz autonomii systemu.

Artykuł analizuje problemy automatycznej cenzury i przedstawia koncepcję bardziej przejrzystego podejścia do implementacji zasad etycznych.

Następny etap: Architektura Asystenta AI

Koncepcja określa, czym Asystent AI powinien być, jakie funkcje ma realizować oraz w jakich granicach może działać. Kolejnym etapem jest zaprojektowanie systemu, który będzie w stanie zrealizować te założenia.

Architektura Asystenta AI odpowiada między innymi na następujące pytania:

  • z jakich komponentów powinien składać się system;
  • w jaki sposób model językowy współpracuje z pamięcią i bazami wiedzy;
  • jak realizowane są planowanie i wykonywanie zadań;
  • jak system korzysta z narzędzi i integracji;
  • gdzie powinny znajdować się punkty kontroli człowieka;
  • jak zapewnić bezpieczeństwo, jakość i możliwość audytu.