AI w e-commerce – jak modele językowe, MCP i integracja z ERP zmieniają sprzedaż internetową?
Sztuczna inteligencja w e-commerce przestaje być wyłącznie narzędziem do generowania opisów produktów czy obsługi chatbotów. Dzięki połączeniu modeli językowych (LLM), protokołu MCP (Model Context Protocol) oraz integracji z systemami ERP możliwe staje się tworzenie inteligentnych systemów, które analizują dane, wspierają decyzje i wykonują określone operacje biznesowe.
Wyobraź sobie sklep internetowy, w którym możesz napisać:
„Sprawdź produkty, których zapasy wystarczą na mniej niż 7 dni sprzedaży, porównaj ich marże i przygotuj propozycję zamówienia do dostawcy”.
System AI analizuje dane magazynowe, historię sprzedaży i koszty produktów, a następnie przygotowuje raport oraz propozycję zamówienia do zatwierdzenia.
To przykład nowego podejścia do automatyzacji handlu internetowego, w którym AI współpracuje z istniejącymi systemami firmy.
Czym jest AI w e-commerce i dlaczego sama integracja już nie wystarcza?
Tradycyjna automatyzacja e-commerce opiera się przede wszystkim na wymianie danych pomiędzy systemami.
Przykładowo sklep PrestaShop przesyła zamówienia do Subiekta GT, a system magazynowy odsyła aktualne stany i ceny.
Takie rozwiązanie eliminuje wiele ręcznych czynności, ale zwykle działa według wcześniej zdefiniowanych reguł.
Sztuczna inteligencja może dodać kolejną warstwę – analizę informacji i proponowanie działań na podstawie danych biznesowych.
Przykładowe zastosowania AI w sklepie internetowym obejmują:
analizowanie sprzedaży i identyfikowanie produktów o malejącym popycie,
wykrywanie błędów w ofertach i kartach produktów,
proponowanie zmian cen na podstawie marży oraz kosztów,
tworzenie i aktualizowanie opisów produktów,
analizowanie stanów magazynowych i przewidywanie zapotrzebowania,
wykrywanie niezgodności pomiędzy sklepem a ERP,
przygotowywanie raportów na podstawie poleceń napisanych naturalnym językiem.
Warto jednak zaznaczyć, że AI nie zastępuje prawidłowo zaprojektowanej integracji. To właśnie stabilna wymiana danych pozwala modelom językowym korzystać z aktualnych i wiarygodnych informacji.
Więcej o podstawach synchronizacji danych wyjaśniamy w artykule Integracja sklepu internetowego z systemem ERP – dlaczego warto ją wdrożyć?.
Czym są modele językowe LLM?
LLM (Large Language Model) to duży model językowy, który potrafi przetwarzać i generować tekst, analizować dostarczone informacje oraz interpretować polecenia użytkownika.
Do popularnych rodzin modeli należą m.in. GPT, Claude, Gemini oraz Llama.
W tradycyjnym oprogramowaniu użytkownik korzysta z formularzy, filtrów, przycisków i gotowych raportów.
W aplikacji wykorzystującej LLM wiele z tych działań można rozpocząć zwykłym pytaniem.
Przykład:
„Pokaż mi zamówienia z ostatnich 30 dni, w których marża była niższa niż 15%, i wskaż produkty generujące największe straty”.
Model językowy może zinterpretować takie polecenie, dobrać odpowiednie narzędzia analityczne i przedstawić wynik w zrozumiałej formie.
Sam model nie zna jednak aktualnych zamówień, cen zakupu ani stanów magazynowych konkretnej firmy.
Aby korzystać z tych informacji, musi otrzymać dostęp do odpowiednio przygotowanych narzędzi lub danych udostępnionych przez aplikację.
W tym miejscu pojawia się MCP.
Co to jest MCP (Model Context Protocol)?
MCP, czyli Model Context Protocol, jest otwartym standardem komunikacji, który ułatwia łączenie aplikacji korzystających z AI z zewnętrznymi narzędziami i źródłami danych.
Można go porównać do wspólnego interfejsu komunikacyjnego dla systemów AI.
Zamiast opracowywać osobne połączenie dla każdej kombinacji aplikacji i modelu językowego, programista może udostępnić określone możliwości systemu poprzez serwer MCP.
Serwer taki może udostępniać na przykład:
pobieranie produktów ze sklepu internetowego,
sprawdzanie dostępności towaru,
odczytywanie zamówień,
pobieranie cen zakupu z ERP,
obliczanie marży,
wyszukiwanie błędów synchronizacji,
przygotowywanie zmian w ofertach.
Model językowy, działający w odpowiedniej aplikacji, może następnie korzystać z tych narzędzi w ramach nadanych uprawnień.
Ważne: MCP nie jest modelem sztucznej inteligencji ani zamiennikiem API. To standard udostępniania narzędzi i kontekstu aplikacjom AI. Faktyczne operacje nadal wykonuje oprogramowanie połączone ze sklepem lub ERP.
Dokumentacja protokołu jest dostępna pod adresem modelcontextprotocol.io.
Jak wygląda połączenie AI, MCP, sklepu internetowego i ERP?
Przykładowa architektura może składać się z kilku warstw.
1. Panel użytkownika
Pracownik firmy wpisuje polecenie lub korzysta z gotowych funkcji w panelu administracyjnym.
2. Model językowy (LLM)
Model interpretuje polecenie, rozpoznaje intencję użytkownika i określa, jakie informacje będą potrzebne do wykonania zadania.
3. Klient i serwer MCP
Warstwa MCP udostępnia modelowi określone narzędzia, takie jak pobieranie produktów, analizowanie zamówień czy sprawdzanie stanów magazynowych.
4. Warstwa integracyjna API
Dedykowana aplikacja komunikuje się z systemami firmy, obsługuje autoryzację, walidację danych i reguły biznesowe.
5. Systemy e-commerce i ERP
Źródłami danych mogą być PrestaShop, WooCommerce, Shopify, Allegro, Subiekt GT, WAPRO Mag czy inne systemy sprzedażowo-magazynowe.
W uproszczeniu przepływ informacji wygląda następująco:
Użytkownik → Aplikacja AI + LLM → Narzędzia MCP → Integracja API → Sklep / ERP
Wyniki trafiają z powrotem do aplikacji AI, która może przygotować odpowiedź, raport lub propozycję działania.
Nie każda aplikacja potrzebuje MCP. W niektórych projektach bezpośrednie wywoływanie funkcji przez model będzie prostszym rozwiązaniem. MCP jest szczególnie przydatny wtedy, gdy narzędzia mają być współdzielone przez różne aplikacje i klientów AI.
AI z Subiekt GT i WAPRO Mag – praktyczne zastosowania
Integracja AI z systemem ERP otwiera możliwości wykraczające poza samo przesyłanie zamówień.
1. Inteligentna kontrola stanów magazynowych
System może analizować dostępne ilości produktów, rezerwacje, historię sprzedaży i planowane dostawy.
Przykładowe polecenie:
„Sprawdź, których produktów zabraknie w ciągu najbliższych 14 dni, jeżeli utrzyma się obecne tempo sprzedaży”.
Aplikacja oblicza prognozę na podstawie danych, a model językowy pomaga wyjaśnić wyniki i przedstawić rekomendacje.
2. Analiza marży i rentowności
Firma sprzedająca produkty na Allegro, w PrestaShop i WooCommerce może mieć różne koszty obsługi poszczególnych kanałów.
AI może pomóc analizować:
ceny zakupu zapisane w ERP,
ceny sprzedaży,
prowizje marketplace,
koszty pakowania i dostawy,
rabaty,
rzeczywistą lub szacowaną marżę.
Przykładowe polecenie:
„Wskaż produkty z Allegro, których marża po uwzględnieniu prowizji jest niższa niż 10%”.
Ważne, aby obliczenia finansowe wykonywała kontrolowana logika aplikacji, a model językowy odpowiadał przede wszystkim za interpretację polecenia i wyjaśnienie wyników.
3. Automatyczne wykrywanie błędów integracji
Podczas synchronizacji sklepu internetowego z ERP mogą pojawić się niezgodności dotyczące kodów SKU, wariantów, cen, podatków czy stanów magazynowych.
Agent AI może analizować logi i wyniki synchronizacji, a następnie wskazywać problemy wymagające uwagi.
Przykład:
„Pokaż produkty, których stan magazynowy w PrestaShop różni się od dostępnej ilości w Subiekcie GT”.
System przygotowuje listę rozbieżności oraz możliwe przyczyny, np. błędne mapowanie magazynu, brak identyfikatora produktu albo nieudaną synchronizację.
4. Wspomaganie tworzenia ofert produktowych
AI może również przygotowywać opisy, parametry, tytuły i propozycje kategorii dla produktów pobieranych z ERP.
Przykładowo aplikacja może odczytać produkt z WAPRO Mag, pobrać jego cechy i przygotować opis przeznaczony do publikacji w PrestaShop.
Przed publikacją warto zastosować walidację parametrów i zatwierdzenie zmian przez operatora.
Agent AI w e-commerce – czym różni się od zwykłego chatbota?
Tradycyjny chatbot najczęściej odpowiada na pytania użytkownika, korzystając z przygotowanej wiedzy.
Agent AI może wykonywać wieloetapowe zadania, wykorzystując dostępne narzędzia.
Przykładowy scenariusz:
Pracownik wpisuje:
„Znajdź produkty, które nie sprzedawały się przez ostatnie 60 dni, sprawdź ich stany magazynowe i przygotuj propozycję promocji”.
Agent może:
Pobrać listę produktów i historię sprzedaży.
Sprawdzić aktualne stany magazynowe w ERP.
Obliczyć rotację zapasów.
Uwzględnić cenę zakupu i minimalną dopuszczalną marżę.
Przygotować propozycję rabatów.
Przekazać zestawienie pracownikowi do zatwierdzenia.
Po uzyskaniu akceptacji dedykowana aplikacja może wprowadzić zmiany w sklepie.
Takie podejście pozwala połączyć elastyczność modeli językowych z przewidywalnością klasycznych procesów biznesowych.
Czy sztuczna inteligencja może samodzielnie zmieniać ceny i stany magazynowe?
Technicznie jest to możliwe, ale zakres samodzielności powinien być dokładnie kontrolowany.
Nie każda operacja powinna być wykonywana automatycznie.
Odczyt raportu sprzedaży jest znacznie mniej ryzykowny niż zmiana cen kilku tysięcy produktów lub wystawienie dokumentów w ERP.
W dobrze zaprojektowanym systemie można rozdzielić uprawnienia:
Odczyt: AI analizuje dane bez ich modyfikowania.
Rekomendacje: AI przygotowuje propozycje zmian.
Zatwierdzanie: operator akceptuje wybrane operacje.
Automatyzacja: system wykonuje wyłącznie dozwolone działania według określonych limitów i reguł.
Każda istotna operacja powinna również pozostawiać ślad w historii systemu.
Dodatkowo integracja powinna kontrolować uprawnienia użytkownika, walidować dane, ograniczać liczbę operacji oraz chronić przed nieuprawnionym wykonaniem poleceń.
Modele językowe lokalnie czy przez zewnętrzne API?
Podczas projektowania systemu AI dla e-commerce istotną decyzją jest wybór sposobu uruchamiania modeli językowych.
Modele AI udostępniane przez API
Można wykorzystać modele dostawców takich jak OpenAI, Anthropic czy Google.
Zaletami są dostęp do zaawansowanych modeli i brak konieczności samodzielnego utrzymywania infrastruktury obliczeniowej.
Trzeba jednak uwzględnić opłaty za wykorzystanie API, warunki przetwarzania danych i zależność od zewnętrznego dostawcy.
Modele AI uruchamiane na własnym serwerze
Alternatywą są modele otwarte lub udostępniane na licencjach pozwalających na samodzielne wdrożenie, np. wybrane modele z rodzin Llama lub Qwen.
Takie rozwiązanie może zapewnić większą kontrolę nad środowiskiem przetwarzania danych.
Wymaga jednak odpowiednich zasobów serwerowych, konfiguracji, monitoringu i utrzymania.
Nie trzeba też wybierać wyłącznie jednego podejścia. System może korzystać z modeli lokalnych do wybranych czynności, a z modeli zewnętrznych do bardziej wymagających analiz.
Wybór zależy od poufności danych, oczekiwanej jakości wyników, liczby zapytań, kosztów oraz wymaganej wydajności.
Bezpieczeństwo integracji AI z ERP
Wdrożenie AI w firmie powinno uwzględniać bezpieczeństwo już na etapie projektowania architektury.
Najważniejsze elementy to:
kontrola dostępu do funkcji ERP i sklepu,
ograniczenie zakresu danych przekazywanych modelom,
szyfrowanie komunikacji i bezpieczne przechowywanie kluczy API,
walidacja parametrów przed wykonaniem operacji,
zabezpieczenia przed manipulowaniem poleceniami AI, czyli prompt injection,
rejestrowanie wykonanych operacji i błędów,
zatwierdzanie działań finansowych oraz masowych zmian,
monitorowanie kosztów wykorzystania modeli.
Szczególnie istotne jest, aby model językowy nie otrzymywał nieograniczonego dostępu do bazy danych ERP.
Bezpieczniejszym rozwiązaniem jest udostępnienie konkretnych funkcji biznesowych, które samodzielnie egzekwują uprawnienia i ograniczenia.
Ile kosztuje wdrożenie AI w sklepie internetowym?
Koszt zależy przede wszystkim od zakresu automatyzacji, liczby systemów oraz złożoności procesów biznesowych.
Prosty asystent analizujący zamówienia w jednym sklepie jest znacznie mniejszym projektem niż platforma AI łącząca kilka sklepów, marketplace i systemów ERP.
Na koszt wpływają między innymi:
liczba integrowanych systemów,
dostępność i jakość API,
konieczność przygotowania własnych konektorów,
złożoność narzędzi udostępnianych agentowi,
wymagania dotyczące bezpieczeństwa,
liczba przetwarzanych produktów i zamówień,
koszt działania modeli językowych,
hosting, monitoring i utrzymanie.
Dlatego wdrożenie warto podzielić na etapy.
Dobrym początkiem może być asystent AI z dostępem tylko do odczytu danych sprzedażowych i magazynowych. W kolejnych etapach można dodać analizę rentowności, rekomendacje oraz kontrolowane wykonywanie operacji.
Takie podejście pozwala zweryfikować korzyści biznesowe przed rozbudową rozwiązania.
Jak wdrożyć AI w e-commerce krok po kroku?
Najważniejsze jest rozpoczęcie od konkretnego problemu biznesowego, a nie od wyboru modelu językowego.
Etap 1. Analiza procesów
Sprawdzamy, jakie zadania są obecnie wykonywane ręcznie, gdzie występują błędy i jakie dane są dostępne.
Etap 2. Integracja systemów
Łączymy sklep internetowy z ERP, marketplace lub innymi źródłami danych poprzez API albo dedykowane konektory.
Etap 3. Przygotowanie narzędzi AI
Udostępniamy kontrolowane funkcje pozwalające pobierać dane i wykonywać określone operacje. Gdy ma to uzasadnienie, wykorzystujemy standard MCP.
Etap 4. Uruchomienie modelu językowego
Dobieramy model, konfigurujemy jego współpracę z narzędziami oraz zasady dostępu do danych.
Etap 5. Testy i zabezpieczenia
Weryfikujemy poprawność wyników, uprawnienia, odporność na błędne polecenia i koszty działania.
Etap 6. Stopniowa automatyzacja
Rozszerzamy system o kolejne funkcje, mierząc oszczędność czasu i skuteczność działania.
AI i integracje ERP w appiNET
W appiNET zajmujemy się tworzeniem dedykowanego oprogramowania, integracjami e-commerce oraz automatyzacją procesów biznesowych.
Łączymy doświadczenie w pracy z platformami PrestaShop, WooCommerce, Shopify i Allegro z integracjami systemów magazynowo-sprzedażowych, takich jak Subiekt GT i WAPRO Mag.
Rozwijamy również rozwiązania wykorzystujące modele językowe i narzędzia AI, które mogą współpracować z istniejącymi aplikacjami oraz systemami sprzedaży.
Takie podejście pozwala budować nie tylko klasyczne synchronizatory produktów i zamówień, ale również inteligentne narzędzia do analizy danych, kontroli procesów i wspomagania decyzji biznesowych.
Każde wdrożenie projektujemy z uwzględnieniem konkretnych potrzeb firmy, dostępnych danych oraz możliwości technicznych wykorzystywanych systemów.
Podsumowanie – przyszłość e-commerce to połączenie AI, ERP i automatyzacji
Sztuczna inteligencja nie musi zastępować istniejących systemów sprzedażowych. Znacznie większą wartość może przynieść ich inteligentne połączenie.
Modele językowe pozwalają komunikować się z oprogramowaniem naturalnym językiem, MCP ułatwia udostępnianie narzędzi aplikacjom AI, a integracje ERP zapewniają dostęp do danych biznesowych.
Połączenie tych technologii może pomóc firmom szybciej analizować sprzedaż, identyfikować błędy i ograniczać czas poświęcany na powtarzalne zadania.
Chcesz połączyć AI ze swoim sklepem internetowym lub systemem ERP?
Jeżeli korzystasz z PrestaShop, WooCommerce, Allegro, Subiekta GT lub WAPRO Mag i zastanawiasz się, które procesy można zautomatyzować, skontaktuj się z appiNET.
Przeanalizujemy możliwości integracji i zaproponujemy rozwiązanie dopasowane do potrzeb Twojej firmy.

