CodeFusion

Wdrożenie rozwiązań AI

31.07.2025

W naszych projektach coraz częściej sięgamy po rozwiązania oparte na sztucznej inteligencji. Dobrym przykładem są interaktywni asystenci, których stworzyliśmy z myślą o ułatwieniu korzystania z aplikacji. Nowoczesny asystent AI to znacznie więcej niż zwykły chatbot – to w pełni zintegrowany komponent aplikacji, który nie tylko odpowiada na pytania, ale aktywnie wspiera użytkownika, prowadząc go krok po kroku przez dostępne funkcje. Dzięki temu, gdy ktoś wraca do aplikacji po przerwie i nie pamięta, jak wykonać daną czynność, asystent nie tylko podpowie, ale również wskaże konkretne elementy interfejsu i intuicyjnie przeprowadzi przez cały proces, realnie usprawniając korzystanie z aplikacji. 

Od strony technicznej bazujemy na technice retrieval-augmented generation (RAG) oraz na możliwości wywoływania funkcji przez model językowy (function calling). Całość zrealizowaliśmy z wykorzystaniem biblioteki Semantic Kernel, która ułatwia implementację i integrację. Takie podejście zapewnia dużą elastyczność – pozwala łatwo aktualizować wiedzę asystenta poprzez edycję dokumentacji oraz rozbudowywać jego możliwości, dodając nowe narzędzia, z których może korzystać.  

Możliwości są szerokie – od prostego wskazywania elementów interfejsu, przez prowadzenie użytkownika krok po kroku, aż po automatyczne wykonywanie wybranych akcji w aplikacji. 
Takie rozwiązania pozwalają odciążyć zespoły wsparcia od najczęstszych pytań („Ej Damian, jak wygenerować raport?”), a nowym użytkownikom dają komfortowe wejście w aplikację bez bariery stresu czy niepewności. Co ważne – nie zastępują człowieka, lecz realnie wspierają jego pracę. Wierzymy, że w przyszłości będą naturalnym rozszerzeniem aplikacji, łącząc GUI z elastycznością modeli językowych. Użytkownik sam wybierze, czy szybciej kliknie, czy po prostu opisze, czego potrzebuje. 

»
strzałka do góry