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: 253
  • Bildschirmfoto 2024-05-13 um 17.38.44.png
    Bildschirmfoto 2024-05-13 um 17.38.44.png
    287,1 KB · Aufrufe: 253
  • Bildschirmfoto 2024-05-13 um 17.38.16.png
    Bildschirmfoto 2024-05-13 um 17.38.16.png
    324,3 KB · Aufrufe: 252

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
31
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
571
104
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
31
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
31
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
571
104
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.202
659
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 Handhabung JTL Wawi - zu Datev Unternehmen Online User helfen Usern - Fragen zu JTL-Wawi 0
Neu JTL-Wawi Aufträge die mit JTL-POS bezahlt wurde tauchen im Tagenabschluss auf JTL-POS - Fehler und Bugs 1
Neu JTL Coupon - Rabatt direkt am Artikel Allgemeine Fragen zu JTL-Shop 0
Neu Preisfehler Anzeige JTL Shop 5 JTL-Shop - Fehler und Bugs 1
Neu 🚀 Pilotkunden gesucht: HS Dynamic Pricing Plugin für JTL-Shop Plugins für JTL-Shop 0
Neu Werden Bilder aus shopify in JTL geladen? Shopify-Connector 0
Neu Bitte legen Sie eine Retoure in JTL-Wawi an, damit eine korrekte Zuordnung zu den Stücklistenartikeln möglich ist. - WMS Retoure JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 0
Neu JTL-Ameise Export "Artikeldaten WEEE-Richtlinie" - unvollständige Datenmenge JTL-Ameise - Fehler und Bugs 0
Neu Probleme bei WooCommerce JTL-Connector, keine Aktivierung möglich, Bestands-Shop lahmgelegt Onlineshop-Anbindung 0
Neu Kapazitäten frei für Routineaufgaben JTL Wawi Dienstleistung, Jobs und Ähnliches 0
Neu 🚀 JTL Shop Performance Check (Free): Kostenloses Plugin Plugins für JTL-Shop 0
Datenabgleich von WooCommerce auf JTL Wawi 1.9.7.0 JTL-Wawi 1.9 0
JTL WMS Server startet nicht JTL-Wawi 1.11 2
JTL Wawi to ShopApotheke Artikelname eigenesfeld JTL-Wawi 1.11 16
Neu Downgrade von 3 JTL-Shop-Lizenzen auf 1 – Frage zur Umstellung der Domains User helfen Usern - Fragen zu JTL-Wawi 1
Neu JTL SHop 5.4 KAtegoriebild Allgemeine Fragen zu JTL-Shop 4
Neu Trainingsmodus für JTL-POS gewünscht JTL-POS - Ideen, Lob und Kritik 0
JTL-Stammtisch am 13.11.25 in Bonn powered by SaphirSolution Messen, Stammtische und interessante Events 0
Neu Wer hat 2025 mit Xentral Erfahrungen gesammelt? Wechsel von JTL‑Wawi in Sicht Smalltalk 2
JTL Wawi und JTL-POS gleichen nicht mehr ab JTL-Wawi 1.11 2
Neu JTL Theme Editor Templates für JTL-Shop 6
Neu 2 Instanzen JTL-POS Einrichtung / Updates von JTL-POS 0
Neu Übergabe Versandlaber an Fulfiller möglich über FFN standallone aber nicht über FFN mit angebundeener JTL-WAWI Arbeitsabläufe in JTL-Wawi 0
Ticket erstellen bei einer Fehlermeldung mit JTL-Start ??? JTL-Wawi 1.9 1
Neu JTL Track&Trace API Fehler derzeit? seit 15:50 Uhr JTL-Track&Trace - Fehler und Bugs 2
Neu JTL Shipping Server nicht erreichbar JTL-ShippingLabels - Fehler und Bugs 19
Neu Welcher Hoster ist für JTL-Shop 5 empfehlenswert? User helfen Usern 12
Neu 15 Jahre Vapsmoke.ch – unser Weg zu JTL Shops stellen sich vor 1
Neu JTL STAMMTISCH BONN – 13.11.2025 – powered by SaphirSolution Messen, Stammtische und interessante Events 0
JTL Plattform ebay Designvorlage JTL-Wawi 1.11 5
Neu Aktuellen JTL Shop installieren *Fehler* Installation / Updates von JTL-Shop 0
Studio-Webcast E-Com Insights mit JTL: Black Friday Edition am 30.10.25 Messen, Stammtische und interessante Events 0
JTL Wawi API beendet Registrierung nicht 1.11.1 JTL-Wawi 1.11 10
Neu Fehlerhafte Adress-Übernahme durch NinePoint (Mirakl → JTL) – wer ist noch betroffen? JTL-Wawi - Fehler und Bugs 3
Neu JTL Shop Versand Preisstaffel mit negativen Werten?? Allgemeine Fragen zu JTL-Shop 0
Jtl-Amz Problem JTL-Wawi 1.9 0
Neu Dropshipping Import/Export von JTL zu JTL User helfen Usern - Fragen zu JTL-Wawi 6
Keine Anmeldung mehr möglich in JTL Wawi seit Update? JTL-Wawi 1.11 5
JTL-Wawi stürzt beim Speichern des Shopify-Connectors jedes Mal ab JTL-Wawi 1.11 0
Neu JTL Shop - OSS - Länderauswahl notwendig ?! JTL-Shop - Ideen, Lob und Kritik 1
Neu Umzug von Shopify auf JTL Umstieg auf JTL-Shop 1
Webinar JTL + eBay: Dein Shortcut zu besseren Automatisierungen & mehr Verkäufen am 06.11.25 Messen, Stammtische und interessante Events 0
Neu JTL Shop Brevo Plugin meldet keine Abmeldungen an JTL Shop + Kontakte landen nicht in der Willkommenssequenz Plugins für JTL-Shop 0
Neu Suche Freelancer für Aufsetzen JTL B2B Shop Dienstleistung, Jobs und Ähnliches 3
Neu JTL-Shop Admin Bereich und Shop nur noch 504 Gateway Time-out ( Hosting über JTL ) User helfen Usern - Fragen zu JTL-Wawi 4
JTL POS , Selbstabholung, Ausliefern automatisch JTL-Wawi 1.10 8
JTL 1.11 aus Downloads und Supportseite verschwunden / ZugFerd Ausgabe geändert? JTL-Wawi 1.11 2
Neu JTL-Shop 5.5.2 – Fehlerhafter Canonical-Tag im Blog-Template verhindert Indexierung durch Google JTL-Shop - Fehler und Bugs 2
JTL Lob - gebuchte Wawi Edition in Fenster-Kopfleiste angezeigt JTL-Wawi 1.11 4
Issue angelegt [WAWI-71085] JTL Dashboard fehlerhafte Anzeige JTL-Wawi - Fehler und Bugs 8

Ähnliche Themen