OpenAI KI Assistants & Agents Manager
Beschreibung
Highlights
- Zentraler Agent-Manager für die 5 Elements KI-Plugin-Suite (einmal konfigurieren, überall nutzen)
- Backend-Playground zum Testen von Agenten und Validieren von Tool-Aufrufen, bevor etwas live geht
- Selbstwachsende Wissensdatenbank (Agent Logs): unbeantwortete Fragen werden zu wiederverwendbaren Antworten
- Chat-QA & Regression-Tests: Scorecards aus Chat-Threads (Tools, Tokens, Latenz) + Prompt-Replay
- Enthält den vorkonfigurierten 5 Elements Backend Assistant (BaBu) für Server-Tests und Validierungen
Features
- Agenten erstellen und verwalten (Modell, Instruktionen, Tools)
- Wissensbasis / Vector Store pro Agent zuweisen
- Playground-Chat für iterative Tests sowie Prompt- und Tool-Validierung
- Zentrale Log-Übersicht für alle KI-Plugin-Interaktionen (Monitoring + Troubleshooting)
- Agent Logs als Wissenseinträge mit eigenem **Answer**-Feld
- Ungelöste Logs erscheinen weiterhin in Suchergebnissen (als ungelöst markiert)
- `tagAliases`, um zusammengehörige Tags zu verbinden, ohne Einträge zu duplizieren
- `searchTerms` für exakte Phrasen (Fallback), um Duplikate durch unterschiedliche Formulierungen zu reduzieren
- „Fetch URLs“ pro Log-Eintrag mit automatischem Abruf + Bereinigung, wenn der Log verwendet wird
- Optionales Tool `fetch_urls` für URL-Abrufe bei Bedarf
- Wissensdatenbank-Tools: `tags_for_logs`, `list_logs`, `search_logs`, `log`
- Shopware-API-Tool-Integration (Bestellungen, Zahlungen, Produktdaten usw.)
- Backend-Agent-Tools zur Wissensdatenbank-Pflege (`get_unresolved_logs`, `edit_log`, `delete_log`, `staged_content`)
- Unterstützt das Context-List-Pattern
- Chat-Thread-Logging (optional) + Scorecard-Generator: komplette Gespräche inkl. Token-Nutzung, Cache-Quote und Latenz prüfen; Prompts exportieren für Auto-Chat Regression-Tests
Über die Erweiterung
OpenAI AI Assistants & Agents Manager ist die Backend-Schaltzentrale zum Erstellen, Konfigurieren und Testen von OpenAI-basierten Agents in Shopware 6. Er bildet die Grundlage für unsere erweiterten KI-Plugins ("NextGen OpenAI Chatbot", "KI Produkt Berater", "Backend AI Analyst" …).
Unter der Haube nutzt der Manager die OpenAI Responses API (die Bezeichnung „Assistants“ ist historisch bedingt).
Warum es das gibt
Dieser Manager begann als interne Konfigurationsschicht für unseren ersten Customer-Support-Chatbot. Als wir weitere Plugins geplant haben (zum Beispiel einen Product Advisor), wurde schnell klar: Wenn jedes Plugin seine eigene Agent-Konfiguration mitbringt, entsteht unnötiger Aufwand für Shops. Deshalb haben wir den Manager entkoppelt, zu einer zentralen Backend-Schaltzentrale erweitert und kostenlos veröffentlicht.
Das Ziel ist einfach: Shopbetreiber sollen Agents so lange konfigurieren und testen können, wie sie möchten – direkt im Backend – und entscheiden, ob die Ergebnisse ihren Erwartungen entsprechen. Wenn es nicht passt, soll sich der Agent sicher entfernen und ersetzen lassen, ohne nur für ein „AI“-Label bezahlt zu haben.
Selbst wachsende Wissensbasis (Agent Logs)
Agent Logs sind nicht nur Diagnose-Daten. Sie sind ein langfristiges Wissenssystem mit einem eigenen Answer-Feld.
- Ein Nutzer stellt eine Frage und der Agent durchsucht die Wissensbasis (sofern aktiviert).
- Wenn nichts passt, wird automatisch ein neuer Log-Eintrag erstellt und als ungelöst markiert.
- Sie ergänzen ein Answer (optional inklusive Aliases/Suchbegriffen) und markieren den Eintrag als gelöst.
- Ab dann können Agents diese Answer in zukünftigen Chats wiederverwenden.
Ungelöste Logs können weiterhin in Ergebnissen erscheinen (als ungelöst gekennzeichnet). So erkennen Agents, dass es das Thema bereits gibt – auch wenn die finale Answer noch nicht verfügbar ist.
URL-gestütztes Wissen
Jeder Wissenseintrag kann mehrere Quell-URLs („Fetch URLs“) speichern. Findet ein Agent den Eintrag, ruft das System die URL-Inhalte automatisch ab, bereinigt sie (Sanitizing) und liefert sie als Teil des Eintragsinhalts zurück. Es ist kein zusätzlicher Tool-Call des Agents erforderlich.
Playground und Nachvollziehbarkeit
Nutzen Sie den Playground, um Agents zu testen und Tool-Calls direkt im Backend zu validieren. Ein zentraler Log-Bereich hilft dabei, Aktivitäten Ihrer KI-Plugins nachzuverfolgen und Probleme zu analysieren.
Wichtig: Der Playground-Chat läuft im Kontext des ausgewählten Verkaufskanals (Sprache, Währung, Regeln usw.) und bildet damit die gleichen Rahmenbedingungen wie die Storefront ab. Mit aktiviertem Backend-Modus (Standard) sind Antworten bewusst ausführlicher; zusätzliche Debug-Details stehen im Log-/Trace-Bereich zur Verfügung. Deaktivieren Sie den Backend-Modus, um Antworten zu sehen, die dem Chat-Verhalten in der Storefront dieses Verkaufskanals entsprechen.
Hinweis zur Produktsuche: Um Tool-Payloads schlank zu halten, arbeiten Agents mit einer kompakten Produktdarstellung – und der Backend-Playground zeigt exakt das, was der Agent zurückliefert. Storefront-Plugins (z. B. der Chatbot) ergänzen zusätzlich eine eigene Template-Schicht und betten die optimierte products.response in ein Storefront-Template ein, um Ergebnislisten „schön“ und reichhaltig darzustellen. Diese Template-Ebene wird bewusst nur in Storefront-Plugins gepflegt, um keine UI-Logik doppelt zu warten (allein das Produkt-Listing-Template umfasst 300+ Zeilen Twig). In künftigen Updates können wir hier eine Brücke ergänzen, um diese letzte UI-Lücke zwischen Backend und Storefront zu schließen.
Was diesen Manager anders macht
Für Transparenz gebaut (vollständig in Shopware)
Diese Erweiterung implementiert ihre Werkzeuge direkt im Shopware-Backend. Sie setzt nicht auf eingebettete externe Dashboards oder Drittanbieter-UIs. Das bedeutet: Sie können nachvollziehen und anpassen, was Ihre Agents tun – dort, wo Sie sie auch konfigurieren.
- Agent Instructions sind sichtbar und editierbar (inklusive Beispiele und Schemas) und prominent in der Create/Edit-Route platziert.
- Ein Content Checker bietet eine verständliche Oberfläche, um alle verfügbaren Tools direkt im Backend zu testen.
- Die Content-Checker-UI wird aus denselben Tool-Definitionen erzeugt, die auch Agents verwenden – Parameter passen somit exakt.
- Tool-Responses, die in der UI angezeigt werden, sind die tatsächlichen Payloads, die Agents erhalten (keine vereinfachte Vorschau).
Qualitätssicherung (Scorecards)
Wenn Chat-Logging aktiviert ist, werden finale Agent-Konversationen gespeichert und sind im Backend einsehbar. Sie können eine vollständige Thread-Ansicht öffnen, die Token-Nutzung pro Nachricht prüfen und aggregierte Summen sehen.
Für die Qualitätssicherung kann der Manager aus jedem Chat-Thread eine Scorecard erzeugen. Eine Scorecard bündelt den kompletten Chat-Kontext plus Tool-Metadaten und Performance-Daten (Tokens, Caching-Ratio, Latenz), sodass Sie Verhalten konsistent und reproduzierbar analysieren können.
Zusätzlich können Sie die Nutzer-Prompts als Klartextliste exportieren (ein Prompt pro Zeile), um dieselbe Sequenz mit der Auto-Chat-Utility erneut abzuspielen und zu prüfen, ob sich das System noch wie gestern verhält.
Sehen Sie, was Ihre KI sieht (keine Blackbox)
Testen Sie Tools mit einer interaktiven UI und prüfen Sie, welche Daten Ihre Agents erhalten, bevor Sie irgendetwas ausrollen.
- Live-Tool-Tests für verfügbare Tools
- Input-/Parameter-Vorschau und Validierung
- Visualisierung von Tool-Responses
- Nutzungs-Tracking pro Agent
Shopware-native Wissensbasis mit Feedback-Loop, die mit der Zeit besser wird (Fragen → Answer → Wiederverwendung)
Wenn Kunden neue Fragen stellen, entsteht daraus ein neuer Agent-Log-Eintrag – und damit wiederverwendbares Wissen – direkt im Shopware-Backend. Sie lösen den Eintrag einmal (Answer + optionale Aliases/Suchbegriffe) und Agents können diese Answer (Antwort) in zukünftigen Chats wiederverwenden.
- Ungelöste Einträge können weiterhin in Suchen erscheinen (als ungelöst markiert)
- Exakte searchTerms (Fallback) und tagAliases helfen, Duplikate durch unterschiedliche Formulierungen zu vermeiden
Konzipiert, um doppelte Konfiguration über mehrere Plugins zu vermeiden
Dieser Manager ist die gemeinsame Basis, damit Sie dieselbe Agent-Logik nicht mehrfach konfigurieren müssen, wenn Sie mehrere KI-Erweiterungen einsetzen.
Voraussetzungen / wichtige Hinweise
- Ein OpenAI API-Key ist erforderlich (mit API-Guthaben). Er muss für alle verwendeten Verkaufskanäle konfiguriert werden.
- Dies ist ein Basis-Plugin. Ohne eines unserer KI-Plugins bietet es keine eigenständige Storefront-Funktionalität.
- Wenn Sie das ältere Plugin „Custom GPT Sales and Support Assistant – Chatbot, Shopping Helper“ nutzen, deinstallieren Sie es zuerst, um Konflikte zu vermeiden.
- Kompatibel mit Shopware 6.7; aktualisiert auf die OpenAI Responses API.
Dokumentation:
https://docs.5-elements.cloud/oai-assistants-manager/
OpenAI AI Assistants & Agents Manager ist die Backend-Schaltzentrale zum Erstellen, Konfigurieren und Testen von OpenAI-basierten Agents in Shopware 6. Er bildet die Grundlage für unsere erweiterten KI-Plugins ("NextGen OpenAI Chatbot", "KI Produkt Berater", "Backend AI Analyst" …).
Unter der Haube nutzt der Manager die OpenAI Responses API (die Bezeichnung „Assistants“ ist historisch bedingt).
Warum es das gibt
Dieser Manager begann als interne Konfigurationsschicht für unseren ersten Customer-Support-Chatbot. Als wir weitere Plugins geplant haben (zum Beispiel einen Product Advisor), wurde schnell klar: Wenn jedes Plugin seine eigene Agent-Konfiguration mitbringt, entsteht unnötiger Aufwand für Shops. Deshalb haben wir den Manager entkoppelt, zu einer zentralen Backend-Schaltzentrale erweitert und kostenlos veröffentlicht.
Das Ziel ist einfach: Shopbetreiber sollen Agents so lange konfigurieren und testen können, wie sie möchten – direkt im Backend – und entscheiden, ob die Ergebnisse ihren Erwartungen entsprechen. Wenn es nicht passt, soll sich der Agent sicher entfernen und ersetzen lassen, ohne nur für ein „AI“-Label bezahlt zu haben.
Selbst wachsende Wissensbasis (Agent Logs)
Agent Logs sind nicht nur Diagnose-Daten. Sie sind ein langfristiges Wissenssystem mit einem eigenen Answer-Feld.
- Ein Nutzer stellt eine Frage und der Agent durchsucht die Wissensbasis (sofern aktiviert).
- Wenn nichts passt, wird automatisch ein neuer Log-Eintrag erstellt und als ungelöst markiert.
- Sie ergänzen ein Answer (optional inklusive Aliases/Suchbegriffen) und markieren den Eintrag als gelöst.
- Ab dann können Agents diese Answer in zukünftigen Chats wiederverwenden.
Ungelöste Logs können weiterhin in Ergebnissen erscheinen (als ungelöst gekennzeichnet). So erkennen Agents, dass es das Thema bereits gibt – auch wenn die finale Answer noch nicht verfügbar ist.
URL-gestütztes Wissen
Jeder Wissenseintrag kann mehrere Quell-URLs („Fetch URLs“) speichern. Findet ein Agent den Eintrag, ruft das System die URL-Inhalte automatisch ab, bereinigt sie (Sanitizing) und liefert sie als Teil des Eintragsinhalts zurück. Es ist kein zusätzlicher Tool-Call des Agents erforderlich.
Playground und Nachvollziehbarkeit
Nutzen Sie den Playground, um Agents zu testen und Tool-Calls direkt im Backend zu validieren. Ein zentraler Log-Bereich hilft dabei, Aktivitäten Ihrer KI-Plugins nachzuverfolgen und Probleme zu analysieren.
Wichtig: Der Playground-Chat läuft im Kontext des ausgewählten Verkaufskanals (Sprache, Währung, Regeln usw.) und bildet damit die gleichen Rahmenbedingungen wie die Storefront ab. Mit aktiviertem Backend-Modus (Standard) sind Antworten bewusst ausführlicher; zusätzliche Debug-Details stehen im Log-/Trace-Bereich zur Verfügung. Deaktivieren Sie den Backend-Modus, um Antworten zu sehen, die dem Chat-Verhalten in der Storefront dieses Verkaufskanals entsprechen.
Hinweis zur Produktsuche: Um Tool-Payloads schlank zu halten, arbeiten Agents mit einer kompakten Produktdarstellung – und der Backend-Playground zeigt exakt das, was der Agent zurückliefert. Storefront-Plugins (z. B. der Chatbot) ergänzen zusätzlich eine eigene Template-Schicht und betten die optimierte products.response in ein Storefront-Template ein, um Ergebnislisten „schön“ und reichhaltig darzustellen. Diese Template-Ebene wird bewusst nur in Storefront-Plugins gepflegt, um keine UI-Logik doppelt zu warten (allein das Produkt-Listing-Template umfasst 300+ Zeilen Twig). In künftigen Updates können wir hier eine Brücke ergänzen, um diese letzte UI-Lücke zwischen Backend und Storefront zu schließen.
Was diesen Manager anders macht
Für Transparenz gebaut (vollständig in Shopware)
Diese Erweiterung implementiert ihre Werkzeuge direkt im Shopware-Backend. Sie setzt nicht auf eingebettete externe Dashboards oder Drittanbieter-UIs. Das bedeutet: Sie können nachvollziehen und anpassen, was Ihre Agents tun – dort, wo Sie sie auch konfigurieren.
- Agent Instructions sind sichtbar und editierbar (inklusive Beispiele und Schemas) und prominent in der Create/Edit-Route platziert.
- Ein Content Checker bietet eine verständliche Oberfläche, um alle verfügbaren Tools direkt im Backend zu testen.
- Die Content-Checker-UI wird aus denselben Tool-Definitionen erzeugt, die auch Agents verwenden – Parameter passen somit exakt.
- Tool-Responses, die in der UI angezeigt werden, sind die tatsächlichen Payloads, die Agents erhalten (keine vereinfachte Vorschau).
Qualitätssicherung (Scorecards)
Wenn Chat-Logging aktiviert ist, werden finale Agent-Konversationen gespeichert und sind im Backend einsehbar. Sie können eine vollständige Thread-Ansicht öffnen, die Token-Nutzung pro Nachricht prüfen und aggregierte Summen sehen.
Für die Qualitätssicherung kann der Manager aus jedem Chat-Thread eine Scorecard erzeugen. Eine Scorecard bündelt den kompletten Chat-Kontext plus Tool-Metadaten und Performance-Daten (Tokens, Caching-Ratio, Latenz), sodass Sie Verhalten konsistent und reproduzierbar analysieren können.
Zusätzlich können Sie die Nutzer-Prompts als Klartextliste exportieren (ein Prompt pro Zeile), um dieselbe Sequenz mit der Auto-Chat-Utility erneut abzuspielen und zu prüfen, ob sich das System noch wie gestern verhält.
Sehen Sie, was Ihre KI sieht (keine Blackbox)
Testen Sie Tools mit einer interaktiven UI und prüfen Sie, welche Daten Ihre Agents erhalten, bevor Sie irgendetwas ausrollen.
- Live-Tool-Tests für verfügbare Tools
- Input-/Parameter-Vorschau und Validierung
- Visualisierung von Tool-Responses
- Nutzungs-Tracking pro Agent
Shopware-native Wissensbasis mit Feedback-Loop, die mit der Zeit besser wird (Fragen → Answer → Wiederverwendung)
Wenn Kunden neue Fragen stellen, entsteht daraus ein neuer Agent-Log-Eintrag – und damit wiederverwendbares Wissen – direkt im Shopware-Backend. Sie lösen den Eintrag einmal (Answer + optionale Aliases/Suchbegriffe) und Agents können diese Answer (Antwort) in zukünftigen Chats wiederverwenden.
- Ungelöste Einträge können weiterhin in Suchen erscheinen (als ungelöst markiert)
- Exakte searchTerms (Fallback) und tagAliases helfen, Duplikate durch unterschiedliche Formulierungen zu vermeiden
Konzipiert, um doppelte Konfiguration über mehrere Plugins zu vermeiden
Dieser Manager ist die gemeinsame Basis, damit Sie dieselbe Agent-Logik nicht mehrfach konfigurieren müssen, wenn Sie mehrere KI-Erweiterungen einsetzen.
Voraussetzungen / wichtige Hinweise
- Ein OpenAI API-Key ist erforderlich (mit API-Guthaben). Er muss für alle verwendeten Verkaufskanäle konfiguriert werden.
- Dies ist ein Basis-Plugin. Ohne eines unserer KI-Plugins bietet es keine eigenständige Storefront-Funktionalität.
- Wenn Sie das ältere Plugin „Custom GPT Sales and Support Assistant – Chatbot, Shopping Helper“ nutzen, deinstallieren Sie es zuerst, um Konflikte zu vermeiden.
- Kompatibel mit Shopware 6.7; aktualisiert auf die OpenAI Responses API.
Dokumentation:
https://docs.5-elements.cloud/oai-assistants-manager/
Details
- Verfügbar in: Englisch, Deutsch
- Zuletzt aktualisiert: 9. Februar 2026
- Veröffentlicht: 25. Juni 2025
- Version: 2.0.7
- Kategorie: Administration
Ressourcen
Bewertungen (0)
Über den Extension Partner
5 Elements Websolutions
Partner Status
-
Shopware
Extension Partner
Details
-
Ø-Bewertung:
1
Durchschnittliche Bewertung von 1 von 5 Sternen
- Partner seit: 2019
- Erweiterungen: 9
Support
- Land: Germany
- Spricht: Deutsch, Englisch
- Reaktionszeit: Sehr schnell
Befolgen Sie diese Schritte, um das OpenAI Assistants Manager-Plugin zu installieren und zu konfigurieren, einschließlich der Einrichtung des 5 Elements Backend Assistant (BaBu):
Installieren und Aktivieren
- Installieren Sie das Plugin über den Shopware 6 Plugin Manager.
- Aktivieren Sie das Plugin nach der Installation.
API-Verbindung einrichten
- Gehen Sie in den Plugin-Einstellungen im Shopware-Backend.
- Geben Sie Ihren OpenAI-API-Schlüssel im Abschnitt "API-Einstellungen" ein.
- Achtung: Der API-Key muss für alle Verkaufskanäle gesetzt werden.
- Klicken Sie auf die Schaltfläche „API-Schlüssel testen“, um die Verbindung zu überprüfen.
Cache leeren
- Leeren Sie den Shopware-Cache, um sicherzustellen, dass alle Änderungen übernommen werden.
Assistenten erstellen und verwalten
- Öffnen Sie die Plugin-Oberfläche (Inhalte->%E OAI Assistant Manager), um Assistenten zu erstellen und zu konfigurieren.
- Weisen Sie Assistenten spezifischen KI-Plugins wie dem Customer Support Chatbot oder dem Product Advisor zu.
BaBu mit einem Klick erstellen
- Gehen Sie zu Inhalte → 5E OAI Assistants Manager im Shopware-Backend.
- Klicken Sie auf die Schaltfläche, um den 5 Elements Backend Assistant (BaBu) automatisch zu erstellen.
- Nutzen Sie BaBu, um Serverfunktionen zu testen, Stresstests durchzuführen und die Effizienz von Funktionsaufrufen zu validieren.
Playground nutzen
- Verwenden Sie den Playground-Bereich, um das Verhalten und die Antworten von Assistenten zu testen und zu verfeinern.
- Passen Sie die Einstellungen an, um die Leistung basierend auf den Testergebnissen zu optimieren.
Protokolle überprüfen
- Greifen Sie auf Protokolle aller KI-Plugins im konsolidierten Protokollbereich zu.
- Überwachen Sie die Interaktionen und die Leistung der Assistenten für Fehlerbehebung oder Optimierung.
Speichern und Synchronisieren
- Speichern Sie alle Änderungen und synchronisieren Sie die Einstellungen, um sie in den integrierten KI-Plugins anzuwenden.
2.0.7
- Anzeige von internen OpenAI-Fehlermeldungen wie "insufficient_quota" korrigiert
- Chat-Tool-Anweisungen für den Workflow "autoResolveAgentLogs" verfeinert
- Umfangreiche Hilfesektion zur selbstwachsenden Wissensdatenbank hinzugefügt
- Navigationslabels für bessere Übersichtlichkeit umbenannt (z.B. "Agent Logs" → "Wissensdatenbank")
2.0.6
- Standardanweisungen verbessert: Context-First Tool aufrufe priorisiert, sodass Agenten gleich eine gute Startbasis haben.
2.0.5
- Pro-Agent-Option „Background mode" ergänzt – setzt `background: true`, damit OpenAI lange Runs im Hintergrund fortführen kann.
- Neues Feld „Custom Policy / Behavior Fix" – wird als Developer-Nachricht (hohe Priorität) bei jedem Turn injiziert für schnelle agentenspezifische Verhaltensanpassungen.
- Developer-Nachricht-Textarea im Playground hinzugefügt zum Testen von hochpriorisierten Anweisungen.
- Neues `staged_content`-Tool – große Inhalte (FAQ, Dokumentation, Daten) im Playground einfügen, Agenten rufen sie bei Bedarf ab.
- `BackendToolsExecutor`-Pattern für Backend-exklusive Tools mit `isBackendChat`-Schutz hinzugefügt.
- Dateizweck-Auswahl beim Upload hinzugefügt (assistants, batch, fine-tune, vision, user_data, evals) mit dynamischer Dateitypfilterung.
- Backend/Frontend-Umschalter im Content Checker ergänzt zum Testen von Tools mit unterschiedlichen Zugriffsebenen.
- Standard-Tag-Set für Ein-Klick-Installation aktualisiert.
- Nachrichtenprotokolle erweitert – enthalten nun `_meta_data` aus Agent-Antworten zusätzlich zu den Argumenten.
- Kleinere Layout-Korrekturen in der UI.
- Neuer ScoreCard-Service analysiert Chats, erstellt Bewertungsdaten und löst einen Download-Event aus – ideal zur Nachbearbeitung durch Menschen oder LLMs.
- [BETA] Neues Chat-Tool für selbstlernende Agenten, um autonome Trainingsläufe direkt im Agents Manager auszuprobieren.
2.0.4
- [CLP]-Markierungen in der Tool-Auswahl hinzugefügt – hebt Tools hervor, mit denen Agenten Ihren Katalog spontan erlernen, ohne Training.
- Utility-Anweisungen für Backend-Assistenten-Tools überarbeitet.
2.0.3
- UTF-8-Kodierungsfehler in Tool-Argumenten behoben, bei dem Unicode-Escapes fehlerhaft waren (z.B. `\u0000e4` → `\u00e4`).
- [Context List Pattern] zu den Standardanweisungen hinzugefügt – leitet Agenten an, zuerst verfügbare Daten abzurufen und dann gezielt zu suchen.
2.0.2
- Neues Agent-Tool `list_product_names`: liefert Agenten eine schlanke, aktuelle Namensliste, damit sie schneller sinnvolle Suchanfragen formulieren können.
- Standardanweisungen und Textbausteine an den Responses-Workflow angepasst, wodurch unnötige Tool-Aufrufe reduziert werden.
- UTF-8-Handling für Umlaute und andere Multibyte-Zeichen in Tool-Argumenten korrigiert; fehlerhafte Suchläufe und Log-Einträge gehören damit der Vergangenheit an.
2.0.1
- Hook-basiertes Erweiterungssystem für Plugins zum Registrieren eigener Tools hinzugefügt.
- Verbesserte Suchergebnisse mit Fallback-Fällen für Kategorien und max_price.
- Standardanweisungen für gpt-5-mini optimiert.
- Kategorie-Abruf korrigiert, um alle Kategorien statt nur 100 zu laden.
- Abort-Request-Controller für Playground-Chat hinzugefügt.
- 4 neue Tools für Backend-Agenten hinzugefügt.
- Konfigurierbare geplante Datenbank-Bereinigung mit doppeltem Schutz (Alters- und Anzahl-Limits) hinzugefügt.
- Feld "Initiale Anweisungen" für Agenten hinzugefügt, um agentenspezifische Chat-Richtlinien festzulegen.
- Verschiedene UI-Verbesserungen und verfeinerte Übersetzungen.
2.0.0
Plugin-Update zu Shopware 6.7
1.0.6
- Code_interpreter aus UI entfernt (zu komplex für E-Commerce; stattdessen vector_store verwenden)
- Agenten Export/Import: Sicherung und Wiederherstellung als JSON-Dateien mit Modi "Bestehende überspringen" oder "Bestehende aktualisieren"
- Behoben: Beim Datei-Upload zu OpenAI fehlte der Inhaltstyp
- Umstellung auf die Responses API abgeschlossen
1.0.5
- Migration zur Responses API: Aufgrund der Abkündigung der OpenAI Assistants API nutzt das Plugin nun vollständig die Responses API. Das Thread-Management wurde von den OpenAI-Servern in die Shop-Datenbank verlagert, was bessere Kontrolle und Zuverlässigkeit bietet. Dies ermöglicht schnellere und stabilere Multi-Tool-Antworten. Der Backend-Playground wurde entsprechend angepasst.
- Chat-Log-Ansicht verbessert: Jede Nachricht landet jetzt als eigener Eintrag, dadurch lassen sich Gespräche schneller durchsuchen und nachvollziehen. Eine neue Log-Route liefert die Daten; die bisherige Schnittstelle bleibt bis zur nächsten Version für ältere Integrationen bestehen.
- Nachrichten-Marker: Einzelne Benutzernachrichten können jetzt mit Markern versehen werden (interessant, training, review, beispiel, markiert). Pro Nachricht sind mehrere Marker möglich. Gespräche lassen sich nach Marker-Typ filtern, um schnell Nachrichten für Trainingsdaten, Review oder als Beispiele zu finden. Die Marker nutzen einen effizienten MySQL SET-Spaltentyp mit Indexierung für schnelles Filtern.
- Token-Cache-Zähler: Die Token-Anzeige zeigt nun gecachte Token neben den Gesamt-Tokens an (z.B. "Token: 116.754 (77.952 gecacht)"). Dies gibt Einblick in die Effektivität des Prompt-Cache und die Kosteneinsparungen durch OpenAIs Cache-Funktion, die bei gecachten Tokens 50-90% der Kosten reduzieren kann.
1.0.4
-update der Versionsnummer für alle 6.6.X Versionen
1.0.3
- fetchUrl-Erweiterung: Neue Funktion hinzugefügt, um vordefinierte URLs aus der gemeinsamen Wissensdatenbank abzurufen, ohne dass Assistenten das fetchUrl-Tool aktiviert haben müssen. Sie können nun URLs in den Assistent Logs definieren, die während der Inhaltssuche mit dem Tool search_logs intern geladen werden. Die abgerufenen Inhalte der URLs werden bereinigt und direkt als Ausgabe zurückgegeben. Dadurch werden unnötige Tool-Aufrufe vermieden, Such- und Abrufprozesse kombiniert und die Performance verbessert.
1.0.2
- Aktualisierung der Composer-Abhängigkeiten: Unterstützt nun Shopware-Versionen bis 6.6.10.5
1.0.1
- Fehler bei der Preisanzeige behoben: Die Sortierung nach parentId war verwirrend, wenn Varianten unterschiedliche Preise aufweisen. Preisspannen-Anzeige bei Bedarf hinzugefügt.
- Separate Seite für Query-Logs der Assistenten in search_logs und product_search hinzugefügt. Zugriff über die Seite "Tags verwalten".
1.0.0
- Plugin Veröffentlichung