Przejrzystość AI w ChatLab a unijne rozporządzenie AI Act

August 6th, 2026 by Marcin Rabiej

Przejrzystość AI w ChatLab a unijne rozporządzenie AI Act

Przejrzystość AI w ChatLab a unijne rozporządzenie AI Act

Od 2 sierpnia 2026 roku obowiązują obowiązki dotyczące przejrzystości z artykułu 50 unijnego rozporządzenia AI Act. Jeśli prowadzisz na swojej stronie chatbota obsługującego odwiedzających z Unii Europejskiej, dotyczy to również Ciebie. Poniżej wyjaśniamy, czego wymagają przepisy, co ChatLab robi w tym zakresie domyślnie i co zostaje po Twojej stronie.

Czego naprawdę wymaga artykuł 50

Artykuł 50 dotyczy uczciwości wobec użytkownika, a nie ograniczania tego, co chatbot może robić. Dla widgetu czatu na stronie istotne są dwie jego części.

Pierwsza mówi, że system AI przeznaczony do bezpośredniej interakcji z ludźmi ma być zaprojektowany tak, aby te osoby wiedziały, że rozmawiają ze sztuczną inteligencją, chyba że jest to i tak oczywiste. Informacja musi dotrzeć do użytkownika najpóźniej przy pierwszej interakcji i ma być czytelna oraz łatwa do zauważenia.

Druga mówi, że treści generowane przez AI powinny być oznaczane w formacie możliwym do odczytu maszynowego, tak aby również systemy automatyczne mogły rozpoznać, że treść powstała z udziałem AI. Ten obowiązek ma wyraźne zastrzeżenie: obowiązuje w zakresie technicznie wykonalnym, z uwzględnieniem stanu wiedzy technicznej i dostępnych norm.

Jest jeszcze zasada dotycząca tekstów generowanych przez AI i publikowanych w celu informowania opinii publicznej o sprawach leżących w interesie publicznym. Chatbot obsługi klienta odpowiadający na pytania w oknie czatu nie jest taką publikacją, więc typowego wdrożenia ChatLab to nie dotyczy.

Kto za co odpowiada

ChatLab jest dostawcą systemu AI. Obowiązek zaprojektowania produktu tak, aby ujawnienie w ogóle następowało, leży po naszej stronie.

Państwo, jako firma prowadząca chatbota na swojej stronie, są podmiotem stosującym. To Państwo decydują o nazwie bota, podnagłówku, wiadomości powitalnej i treści polityki prywatności, więc ujawnienie, które faktycznie widzi odwiedzający, kształtowane jest przez Państwa konfigurację.

W praktyce układa się to dobrze, ponieważ nasze ustawienia domyślne już zawierają ujawnienie i wystarczy go nie usuwać.

Co ChatLab robi domyślnie

Trwała informacja o AI w nagłówku czatu. Każdy bot powstaje z podnagłówkiem umieszczonym bezpośrednio pod nazwą bota, który domyślnie brzmi "Asystent wsparcia AI". Jest widoczny przez całą rozmowę, a nie tylko w pierwszej wiadomości. Ustawiany jest w języku interfejsu użytego przy tworzeniu bota, a każda wersja językowa, którą dostarczamy, zawiera skrót AI.

Na botach wielojęzycznych informacja podąża za językiem odwiedzającego. Jeśli bot ma włączoną funkcję wielojęzyczności, podnagłówek tłumaczy się razem z resztą interfejsu, więc odwiedzający piszący po hiszpańsku zobaczy ujawnienie po hiszpańsku.

Stopka widgetu nazywa produkt chatbotem AI. Tam, gdzie prezentowany jest nasz branding, link w stopce opisuje widget jako asystenta lub chatbota AI.

Oznaczenie maszynowe w kodzie strony. Każda wiadomość renderowana przez widget ma atrybut data-ai-generated ustawiony na true albo false oraz atrybut data-message-origin mówiący, czy tekst pochodzi od AI, od człowieka, czy jest komunikatem systemowym. Wiadomości wygenerowane przez AI mają dodatkowo data-ai-provider. Sam kontener widgetu oznaczony jest atrybutem data-ai-system. Dowolny automat czytający stronę może więc rozpoznać, wiadomość po wiadomości, co zostało wygenerowane maszynowo, a co nie.

Odpowiedzi człowieka nigdy nie są oznaczane jako AI. Kiedy rozmowa zostaje przekazana do live chatu i przejmuje ją Państwa konsultant, jego wiadomości są jednoznacznie oznaczone jako niewygenerowane przez AI. To samo dotyczy skonfigurowanych treści statycznych, takich jak wiadomości powitalne, podziękowania czy komunikaty o błędach. Uważamy, że fałszywe oznaczenie jest gorsze niż jego brak, dlatego rozróżnienie następuje w miejscu powstawania każdej wiadomości, a nie jest zgadywane z jej wyglądu.

Uczciwa uwaga o znakowaniu wodnym

Dla obrazów, dźwięku i wideo powstają standardy techniczne osadzania informacji o pochodzeniu treści. Dla zwykłego tekstu konwersacyjnego nie ma dziś ustalonej, interoperacyjnej metody znakowania wodnego, a jakikolwiek sygnał osadzony w samych słowach znika w momencie skopiowania i wklejenia odpowiedzi. Dokładnie taką sytuację przewiduje rozporządzenie, ograniczając obowiązek oznaczania do tego, co technicznie wykonalne i odzwierciedlone w uznanych normach.

Nasze podejście polega więc na oznaczaniu tam, gdzie jest ono wiarygodne, czyli w kodzie strony dostarczającym wiadomość. W miarę dojrzewania standardów dla pochodzenia tekstu będziemy za nimi podążać.

Co rekomendujemy zrobić po Państwa stronie

Zostawić podnagłówek. To najskuteczniejsza pojedyncza rzecz, bo jest widoczny od pierwszej chwili i przez całą rozmowę.

Rozważyć dodanie AI również do nazwy bota, na przykład "Wirtualny Asystent AI" zamiast "Wirtualny Asystent". Nazwa znajduje się bezpośrednio nad podnagłówkiem, więc oba elementy wzmacniają się w jednym polu widzenia.

Powiedzieć to raz w wiadomości powitalnej. Zdanie w rodzaju "Cześć, jestem asystentem AI firmy [nazwa]" nic nie kosztuje, a usuwa wszelkie wątpliwości.

Dopisać zdanie do polityki prywatności o tym, że strona korzysta z chatbota AI i co dzieje się z danymi z rozmów. Jeśli i tak porządkują Państwo dokumentację prywatności, to jest na to naturalne miejsce.

Jeśli integrują się Państwo z ChatLab przez nasze API, a nie przez widget, budują Państwo własny interfejs i ujawnienie w tym interfejsie wdrażają Państwo we własnym zakresie.

Gdzie zmienić te ustawienia

Podnagłówek i wiadomość powitalna znajdują się w ustawieniach bota w sekcjach Wygląd oraz Rozmowa. Nazwa bota jest w ustawieniach ogólnych. Wszystkie te pola można zmienić w każdej chwili, a zmiana działa od razu.

Jeśli mają Państwo pytania o konkretne wdrożenie albo potrzebują pisemnego podsumowania zastosowanych środków technicznych do dokumentacji zgodności, prosimy o kontakt, a przygotujemy je.