5 Elements

Aktives Mitglied
5. April 2019
7
12
Hallo zusammen,

wir wollen euch hier unsere neue fortschrittliche AI-Integration in JTL-Wawi vorstellen, diese wurde speziell entwickelt, um die Effizienz und Personalisierung in Ihrem E-Commerce-Geschäft zu steigern. Durch die Einführung eigener SQL-basierter Workflowaktionen eröffnen wir Ihnen neue Möglichkeiten, künstliche Intelligenz direkt in Ihre Prozesse zu integrieren.

Aktuell haben wir die Integration bei 8 Testkunden seit ca. 10 Monaten im Einsatz und sind mit den Ergebnissen sehr zufrieden.

Kernfunktionen unserer AI-Integration:

  1. Dynamische Artikelbeschreibungen: Nutzen Sie KI, um auf Basis von Artikelstammdaten wie Name, Kategorie und Warengruppe automatisierte, hochwertige Produktbeschreibungen zu erstellen. Diese Funktion unterstützt auch zusätzliche Artikelmerkmale und Hinweise, um umfassende und informative Beschreibungen zu generieren.
  2. SEO-Optimierung: Automatische Erstellung von SEO-freundlichen Metatiteln, Metadescriptions und URLs, die auf die spezifischen Eigenschaften jedes Artikels abgestimmt sind, um die Sichtbarkeit in Suchmaschinen zu verbessern.
  3. Multilinguale Übersetzungen: Unsere AI kann Artikelbeschreibungen nahtlos in jede gewünschte Sprache übersetzen, was Ihnen hilft, internationale Märkte effektiver anzusprechen.
Zukünftige Erweiterungen:

  • KI-basierte Merkmalszuweisung: Geben Sie einfach einen Text oder eine CSV-Liste mit Merkmalen ein, und die KI ordnet diese den Produkten automatisch zu, was die Datenpflege vereinfacht und beschleunigt.
  • Bilderkennung: Erweiterte Algorithmen zur Erkennung von Produktfarben und anderen visuellen Merkmalen, die dann als Produktmerkmale in JTL-Wawi eingepflegt werden.
Technische Implementierung: Die Einrichtung dieser Integration erfordert eine maßgeschneiderte Konfiguration für jeden Händler, die folgende Schritte umfasst:

  • SQL-Integration: Installation eigener Workflowaktionen durch SQL-Skripte, die direkt in Ihre JTL-Wawi Datenbank eingefügt werden.
  • Felder für Zwischenspeicherung: Einrichtung von speziellen Feldern in Ihrer Datenbank zur Speicherung der AI-Responses und deren Decodierung.
  • API-Management: Speichern und Verwalten Ihres OpenAI API-Tokens, um sichere und autorisierte Anfragen zu gewährleisten.
  • Workflow-Konfiguration: Erstellung von speziellen Workflows, die API-POST-Anfragen initiieren, und deren Antworten verarbeiten.
Individuelle Prompt-Entwicklung: Ein besonderes Augenmerk legen wir auf die individuelle Entwicklung von Prompts für die AI-Anfragen. Standardisierte Prompts liefern oft keine zufriedenstellenden Ergebnisse, besonders wenn es um die Erstellung einzigartiger und nicht identifizierbarer Texte geht. Durch sorgfältige Tests und die Entwicklung präziser Prompts können wir die Qualität der generierten Inhalte erheblich steigern. Dabei wird auch das Few-Shot Learning genutzt, um die AI-Modelle auf spezifische Anforderungen hin zu trainieren und so effizient eine maßgeschneiderte Lösung zu erstellen.

Wir laden euch ein, mit uns zusammen dieses neue Tool weiterzuentwickeln und freuen uns auf euer Feedback und Fragen. Unser Team steht bereit, Solltet ihr Interesse an der Integration haben steht unser Team gerne bereit um euch bei der Implementierung und Anpassung dieser leistungsstarken AI-Werkzeuge zu unterstützen.

Mit besten Grüßen,

euer Team von 5 Elements Design
 

Anhänge

  • Bildschirmfoto 2024-05-13 um 17.37.26.png
    Bildschirmfoto 2024-05-13 um 17.37.26.png
    572,7 KB · Aufrufe: 280
  • Bildschirmfoto 2024-05-13 um 17.38.44.png
    Bildschirmfoto 2024-05-13 um 17.38.44.png
    287,1 KB · Aufrufe: 279
  • Bildschirmfoto 2024-05-13 um 17.38.16.png
    Bildschirmfoto 2024-05-13 um 17.38.16.png
    324,3 KB · Aufrufe: 278

5 Elements

Aktives Mitglied
5. April 2019
7
12
Hi @swiss-sale.ch

also die Kosten teilen sich auf in Einrichtungsaufwand und laufende Kosten für die Erstellung von Texten bzw. die Nutzung der KI von openAI.

Einrichtungsaufwand:
Da unsere Lösung kein Plug&Play ist haben wir keinen festen Preis den unsere Erweiterung kostet, die technische Grundeinrichtung und ersten Tests dauern in etwa 30-45 min. Danach kommt es darauf an für was die KI genau genutzt werden soll. Bei einer einfachen SEO-Optimierung von Meta-Titeln und Meta-Description ist man nach 1-2h testen und optimieren meist sehr zufrieden mit dem Ergebnis. Wir haben aber auch Kunden die bereits mehr als 20h in die KI Optimierung und Nutzung in verschiedensten Bereichen von JTL Wawi vorgenommen haben.

Laufende Kosten KI-Nutzung:
Aktuell verbrauchen wir im Durchschnitt für eine individuell angepasste Artikelbeschreibung in etwa 600-800 Token im Request und max. 2000 Token im Response.
Bei GPT-3.5-turbo wären das für 10 Artikelbeschreibungen in etwa 3 Cent.

Ich hoffe das hilft erstmal weiter.

Besten Gruß
 

Klaus K.

Aktives Mitglied
29. September 2019
42
4
Was hier wirklich extrem viel Aufwand sparen würde ist, wenn man eine lernfähige KI die Lieferadressen der zur Auslieferung markierten Aufträge checken und korrigieren lassen könnte.
Jeweils unter Berücksichtigung der länderspezifischen Besonderheiten bzw. Eigenheiten.
Da es da klare Regeln gibt, sollte eine KI wie ChatGPT über deren API damit überhaupt kein Problem haben.
Eventuell sogar bald mit der Möglichkeit der KI dabei aufzuzeigen, was sie dabei noch verkehrt macht, damit auch das künftig passt.

Die Rechnungsdaressen wahlweise ebenfalls - aber die sind ja weitgehend das Problem der Käufer.

Gruß
Klaus
 

Condorraptor

Sehr aktives Mitglied
18. September 2018
610
115
Berlin
Was hier wirklich extrem viel Aufwand sparen würde ist, wenn man eine lernfähige KI die Lieferadressen der zur Auslieferung markierten Aufträge checken und korrigieren lassen könnte.
Jeweils unter Berücksichtigung der länderspezifischen Besonderheiten bzw. Eigenheiten.
Da es da klare Regeln gibt, sollte eine KI wie ChatGPT über deren API damit überhaupt kein Problem haben.
Eventuell sogar bald mit der Möglichkeit der KI dabei aufzuzeigen, was sie dabei noch verkehrt macht, damit auch das künftig passt.

Die Rechnungsdaressen wahlweise ebenfalls - aber die sind ja weitgehend das Problem der Käufer.

Gruß
Klaus
Ehrlich gesagt würde ich mich derzeit noch nicht voll und ganz da auf eine KI verlassen. Womit wir gut fahren ist der Vorschlag aus dem Guide (falls der noch nicht bekannt ist): https://guide.jtl-software.com/jtl-...strasse-hausnummer-pruefen-und-zurueckhalten/
 
  • Gefällt mir
Reaktionen: Erni-Karotte

Klaus K.

Aktives Mitglied
29. September 2019
42
4
Ehrlich gesagt würde ich mich derzeit noch nicht voll und ganz da auf eine KI verlassen. Womit wir gut fahren ist der Vorschlag aus dem Guide (falls der noch nicht bekannt ist): https://guide.jtl-software.com/jtl-...strasse-hausnummer-pruefen-und-zurueckhalten/
Nein, darauf verlassen natürlich nicht. Aber ich kann dann ja in der Übersicht unter "Versand" sagen: "Das war wohl nix - bitte rückgängig" oder einzelne Unstimmigkeiten noch korrigieren. Es wird dann schon jetzt eher letzteres sein...
Den Guide schau' ich mir mal an :thumbsup:
 

5 Elements

Aktives Mitglied
5. April 2019
7
12
Hallo Klaus,

danke für die spannende Idee, du hast absolut recht Adressfehler waren und sind ein nerviger zusätzlicher Zeitaufwand – und ja, das lässt sich tatsächlich sehr elegant mit unserem Ansatz abbilden.

Im Kern könntest du in JTL Wawi einfach einen Workflow anlegen, der auf den „Auftrag erstellt“-Trigger reagiert. Über den „Web Request“-Step schickst du dann die Auftragsdaten an ChatGPT/LLM-API wo die aktuelle Lieferadresse geprüft wird (inkl. länderspezifischer Regeln). Unser CustomWorkflow könnte diese Antwort dann in einem eigenen Feld hinterlegen. Von dort aus müsste man dann die Adressänderung in weiteren Workflows im Auftrag abändern.

Eleganter wäre die Lösung mit unserer speziell für KI Kommunikation entwickelten Custom API. Diese kann die KI Antwort direkt als json Objekt verarbeiten und in einem Schritt dann den Auftrag updaten. Zudem könnte man parallel die Antworten tracken und in ein extra File oder Datenbank schreiben, die man der KI in der nächsten Anfrage dann mitsenden kann.

Da unsere API sowohl Lese- als auch Schreib-Endpoints für Adressdaten bereitstellt, ließe sich das komplett automatisieren – von falsch formatierten Postleitzahlen, falsch eingetragenen Hausnummern bis hin zu fehlenden Länder- oder Straßenzusätzen. Und dank der Feedback-Schleife kann das Modell im Laufe der Zeit sogar „lernen“, welche Korrekturen oder Länderspezifischen Adressformate in eurem Setup besonders häufig vorkommen.

Gleiches Prinzip ließe sich natürlich auch auf die Rechnungsadressen anwenden, falls ihr das benötigt.

Kurz gesagt: Ja, das ist mit einem einzigen, durchgängigen JTL-Workflow plus unserer Custom-API ohne großen Mehraufwand realisierbar.

*Wir werden in kürze auch noch weitere Informationen zu unserer Custom-API veröffentlichen, diese wird gerade als MCP Schnittstelle für sämtliche KI Modelle weiterentwickelt und wird in Zukunft KI-Agenten für JTL möglich machen. Damit lässt sich dann fast jede KI gestützte Automatisierung umsetzen.
 

5 Elements

Aktives Mitglied
5. April 2019
7
12
Ehrlich gesagt würde ich mich derzeit noch nicht voll und ganz da auf eine KI verlassen. Womit wir gut fahren ist der Vorschlag aus dem Guide (falls der noch nicht bekannt ist): https://guide.jtl-software.com/jtl-...strasse-hausnummer-pruefen-und-zurueckhalten/
Hey Conderraptor, danke für den Hinweis auf den JTL-Guide – das ist wirklich ein super Basis-Tool für einfache PLZ-/Straßen-Checks.

Aber genau wie Klaus schon schreibt, ist unser Ansatz ganz bewusst als assistive Lösung gedacht, nicht als “Blindflug”. Man kann zB die alten Adressdaten in einem Eigenen Feld als Backup speichern bevor man sie von der KI überschreiben lässt. Falls mal eine Korrektur nicht passt, bleibt der Ursprungswert erhalten und du kannst einfach „Rollback“ auslösen.
Die KI soll den Aufwand minimieren, nicht komplett in den Autopiloten zwingen.

Klassische, regelbasierte Checks (wie im JTL-Guide) sind extrem verlässlich, solange alle Eingaben exakt dem erwarteten Schema folgen. Sobald aber nur eine Kleinigkeit abweicht – anders geschriebene Straßennamen, Sonderzeichen, abgekürzte Schreibweisen – braucht man im Code unzählige Sonder-IFs, um jede Ausnahme abzudecken.

LLMs hingegen können solche Abweichungen kontextbasiert interpretieren. Sie „verstehen“ zum Beispiel, dass „Munchnerstr.“ wahrscheinlich „Münchner Straße“ meint, und erkennen, wenn Postleitzahlen-Land-Kombinationen nicht zueinander passen. Damit überbrücken sie die Lücke zwischen starren Regeln und der realen Datenvielfalt.

Natürlich heißt das nicht, dass man sie blind einsetzen sollte – die Freigabe- und Rollback-Mechanismen im Workflow geben dir ja volle Kontrolle. Aber gerade bei komplexen, uneinheitlichen Adressdaten spielen LLMs ihre Stärke aus und sparen deutlich mehr Aufwand als die Pflege zahlloser Sonderregeln im Code.
 

Klaus K.

Aktives Mitglied
29. September 2019
42
4
...genau wie Klaus schon schreibt, ist unser Ansatz ganz bewusst als assistive Lösung gedacht, nicht als “Blindflug”. Man kann zB die alten Adressdaten in einem Eigenen Feld als Backup speichern bevor man sie von der KI überschreiben lässt. Falls mal eine Korrektur nicht passt, bleibt der Ursprungswert erhalten und du kannst einfach „Rollback“ auslösen.
Die KI soll den Aufwand minimieren, nicht komplett in den Autopiloten zwingen.

Klassische, regelbasierte Checks (wie im JTL-Guide) sind extrem verlässlich, solange alle Eingaben exakt dem erwarteten Schema folgen. Sobald aber nur eine Kleinigkeit abweicht – anders geschriebene Straßennamen, Sonderzeichen, abgekürzte Schreibweisen – braucht man im Code unzählige Sonder-IFs, um jede Ausnahme abzudecken.

LLMs hingegen können solche Abweichungen kontextbasiert interpretieren. Sie „verstehen“ zum Beispiel, dass „Munchnerstr.“ wahrscheinlich „Münchner Straße“ meint, und erkennen, wenn Postleitzahlen-Land-Kombinationen nicht zueinander passen. Damit überbrücken sie die Lücke zwischen starren Regeln und der realen Datenvielfalt.

Natürlich heißt das nicht, dass man sie blind einsetzen sollte – die Freigabe- und Rollback-Mechanismen im Workflow geben dir ja volle Kontrolle. Aber gerade bei komplexen, uneinheitlichen Adressdaten spielen LLMs ihre Stärke aus und sparen deutlich mehr Aufwand als die Pflege zahlloser Sonderregeln im Code.
Genau so :cool:
Und auch die korrekte Schreibweise von Firmennamen ist ja im Prinzip fixiert und für eine KI lockerst recherchierbar.
 

Condorraptor

Sehr aktives Mitglied
18. September 2018
610
115
Berlin
Hey Conderraptor, danke für den Hinweis auf den JTL-Guide – das ist wirklich ein super Basis-Tool für einfache PLZ-/Straßen-Checks.

Aber genau wie Klaus schon schreibt, ist unser Ansatz ganz bewusst als assistive Lösung gedacht, nicht als “Blindflug”. Man kann zB die alten Adressdaten in einem Eigenen Feld als Backup speichern bevor man sie von der KI überschreiben lässt. Falls mal eine Korrektur nicht passt, bleibt der Ursprungswert erhalten und du kannst einfach „Rollback“ auslösen.
Die KI soll den Aufwand minimieren, nicht komplett in den Autopiloten zwingen.

Klassische, regelbasierte Checks (wie im JTL-Guide) sind extrem verlässlich, solange alle Eingaben exakt dem erwarteten Schema folgen. Sobald aber nur eine Kleinigkeit abweicht – anders geschriebene Straßennamen, Sonderzeichen, abgekürzte Schreibweisen – braucht man im Code unzählige Sonder-IFs, um jede Ausnahme abzudecken.

LLMs hingegen können solche Abweichungen kontextbasiert interpretieren. Sie „verstehen“ zum Beispiel, dass „Munchnerstr.“ wahrscheinlich „Münchner Straße“ meint, und erkennen, wenn Postleitzahlen-Land-Kombinationen nicht zueinander passen. Damit überbrücken sie die Lücke zwischen starren Regeln und der realen Datenvielfalt.

Natürlich heißt das nicht, dass man sie blind einsetzen sollte – die Freigabe- und Rollback-Mechanismen im Workflow geben dir ja volle Kontrolle. Aber gerade bei komplexen, uneinheitlichen Adressdaten spielen LLMs ihre Stärke aus und sparen deutlich mehr Aufwand als die Pflege zahlloser Sonderregeln im Code.
Dann habe ich euren Post (teilweise) missverstanden, dafür sorry! Wir haben eine Prüfung bereits im Shop realisiert, so kommen fehlerhafte Adressen erst gar nicht in die WaWi rein.
 
  • Gefällt mir
Reaktionen: 5 Elements

frankell

Sehr aktives Mitglied
9. September 2019
2.667
834
Flensburg
Was die Adressen angeht, würde ich viel eher auf eine Prüfung bereits bei Adresseingabe setzen. Dazu gibt es ja auch Tools, die die Adressdatenbanken der Postgesellschaften abfragen und bei einem Missmatch anschlagen, so dass im Idealfall erst gar keine falschen Adressdaten im System landen, die man dann per KI herausfiltern müsste. Lieber die Ursache als das Symptom bekämpfen.
Aber es gibt ja auch andere Ecken, in denen KI durchaus hilfreich sein kann, wie oben im Ursprungspost ja auch aufgelistet.
 
  • Gefällt mir
Reaktionen: silent
Ähnliche Themen
Titel Forum Antworten Datum
Neu JTL Wawi 2.0 oder höher WooCommerce-Connector 0
Changelog jtl Wawi 2.0.5 JTL-Wawi 2.0 6
Neu Ist es ohne Probleme möglich Cloudflare in der Free Version mit JTL zu nutzen? Allgemeine Fragen zu JTL-Shop 7
JTL 5.7.1 Widerrufsformular massiver SPAM Einrichtung JTL-Shop5 3
JTL Wawi 1.11.xx langsam unbenutzbar! JTL-Wawi 1.11 4
Neu Plugin: JTL Exportformat Google Shopping gibt <g:google_product_category> unter Shop 5.7.1 und Wawi 2.0.4 nicht aus Plugins für JTL-Shop 1
Neu Widerrufsbutton für JTL-Shop 4 Allgemeine Fragen zu JTL-Shop 7
Neu Rabatte aus dem JTL-Shop werden in der Wawi nur als Netto-Preis übernommen, Rabatt % gehen verloren Onlineshop-Anbindung 0
JTL Anmeldung letzter Benutzer JTL-Wawi 1.11 3
Test-Kunden als solche in JTL markieren, um die Auswertungen sauber zu halten? JTL-Wawi 1.11 1
Neu Ab Wawi 1.10 - JTL.Wawi.Pos.exe direkt ohne JTL-Administrator starten? Allgemeine Fragen zu JTL-POS 2
Neu JTL-Shop - Wechsel von Test zum Livebetrieb - was beachten ? Installation / Updates von JTL-Shop 2
JTL APP - Fehlermeldung nach Update auf Wawi 1.11. JTL-Wawi App 6
Eigener Drittshop-Connector (jtl/connector 5.3): valide Variationskombinationen werden mit „besitzt keine Variationen" nicht gesendet JTL-Wawi 1.11 1
JTL Wawi 1.11. - Fenstergröße - Artikel auf Einkaufsliste setzen JTL-Wawi 1.11 13
Neu Problem mit dem JTL-Connector – Invalid Shopify connection credentials. Shopify-Connector 3
Neu JTL Artikelanlage mit KI beschleunigen User helfen Usern - Fragen zu JTL-Wawi 2
Neu JTL-Wawi Shopabgleich per E-Mail überwachen (Warnungen & Fehler) Onlineshop-Anbindung 1
Neu Helfen Lösungen wie Unicorn wirklich, um die teuren Preise bei JTL zu vermeiden? Amazon-Anbindung - Ideen, Lob und Kritik 1
Neu Meta Shop seit September 2025: JTL-Lösung für neue Checkout-URL gesucht Allgemeine Fragen zu JTL-Shop 0
Neu Bug? Führende Nullen bei Sendungsnummern verschwinden in JTL-Wawi 2.0.3 JTL-ShippingLabels - Fehler und Bugs 1
DPD Cloud Labeldruck auf Zebra LP 2844-Z seit Update auf JTL-Wawi 1.11.x fehlerhaft JTL-Wawi 1.11 3
JTL nach Update auf 2.0.3 im Bereich „Kunden“ extrem langsam JTL-Wawi 2.0 1
Neu DHL 4.0 mit JTL-ShippingLabels funktioniert nicht JTL-ShippingLabels - Fehler und Bugs 2
JTL-Wawi sucht falschen ShopType nach Gambio-Update JTL-Wawi 1.7 2
Neu JTL Lizensserver ist nicht erreichbar eBay-Anbindung - Fehler und Bugs 0
Nach update 1.8>1.11 Kein Mandant in JTL-Wawi gefunden JTL-Wawi 1.11 5
Angebliche externe Aufträge "für Rechnungserstellung freigeben" und Rechnungen erstellen. Gibt es dazu eine akzeptable Erklärung von JTL? JTL-Wawi 1.11 1
Rabatt Coupons in Verbindung mit Staffelpreisen - JTL 1.11.9, JTL Shop JTL-Wawi 1.11 0
Neu JTL → Shopify Connector: MappingTablesException / „Endpoint id is empty“ – betroffene Artikel aus Logs per SQL finden Shopify-Connector 1
Neu Abschaltung DHL versenden 3.0 vs JTL Shipping JTL-ShippingLabels - Ideen, Lob und Kritik 4
Neu JTL PayPal Checkout 2.3.0 ... 1. Update klappte nicht, 2. Update nun Eintrag doppelt Plugins für JTL-Shop 22
Fehler beim Abgleich mit dem JTL-Shop JTL-Wawi 2.0 12
Neu Warnung: Attribute via JTL Funktion JTL_GetProductAttribute() funktioniert nicht zuverlässig Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu OnFinds: KI-Suche für JTL-Shop mit fairer Abrechnung nach Artikelanzahl. 30 Tage kostenlos testen Plugins für JTL-Shop 0
Neu Eignes Feld aus Auftrag in Rechnung anzeigen lassen JTL-WaWi 1.11.10 Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
In Bearbeitung JTL FFN Seite defekt? JTL-Fulfillment Network - Fehler und Bugs 2
Neu Freelancer für JTL-Wawi, Shop & Prozessautomatisierung Dienstleistung, Jobs und Ähnliches 0
Neu Hilfe bei jtl-pos Synchronisation User helfen Usern - Fragen zu JTL-Wawi 5
Beantwortet JTL-POS „Rechnung drucken“ Allgemeine Fragen zu JTL-POS 2
JTL ERP-Connector JTL-Wawi 2.0 0
Neu Reverse Charge Verfahren - JTL richtiger Steuersatz Shopify-Connector 3
Neu JTL Shop 5.7.1 mit Fehlern - versandarten zahlungsarten nicht änderbar, leere weiße Seite JTL-Shop - Fehler und Bugs 5
Neu Umzug von sehr alter JTL Wawi Version auf neuen PC User helfen Usern - Fragen zu JTL-Wawi 3
Neu JTL REST API (on premise) - welche API Version ab welcher Wawi-Version? Changelog? Schnittstellen Import / Export 0
Neu Massiver jtl-shop-cron aufruf JTL-Shop - Fehler und Bugs 7
Neu Ab welcher JTL Wawi Version ist der OnPremise REST API Endpoint POST /v2/returns oder POST /v1/returns für Create Return verfügbar? Schnittstellen Import / Export 0
Neu JTL Stammtisch im TurboZentrum 04.06.2026 Messen, Stammtische und interessante Events 1
Neu JTL Stammtisch Dresden 21.05.2026 Messen, Stammtische und interessante Events 0
Neu JTL Stammtisch Bochum am 20.05.2026 (morgen) Messen, Stammtische und interessante Events 0

Ähnliche Themen