Zum Hauptinhalt springen

Troubleshooting & Häufige Probleme

Hier finden Sie Lösungen für die häufigsten Probleme mit dem OpenAI Agents Manager Plugin.


🔍 Diagnose-Checkliste

Bevor Sie in spezifische Probleme eintauchen, prüfen Sie diese Grundlagen:

  • Plugin ist installiert und aktiviert
  • OpenAI API-Schlüssel ist hinterlegt
  • OpenAI-Konto hat ausreichend Guthaben
  • Agent ist aktiviert (Is Active = An)
  • Shopware-Cache wurde geleert (bin/console cache:clear)

❌ Fehlermeldungen & Lösungen

"Missing OpenAI API Key"

Problem: Kein API-Schlüssel hinterlegt oder Plugin kann ihn nicht finden.

Lösungen:

  1. API-Schlüssel prüfen:

    • Gehen Sie zu Einstellungen → System → Plugins
    • Öffnen Sie die Konfiguration von "OpenAI Agents Manager"
    • Prüfen Sie, ob das Feld "API Key" ausgefüllt ist
  2. Schlüssel erneut eingeben:

  3. Cache leeren:

    bin/console cache:clear

"Invalid API Key" / "Authentication failed"

Problem: Der API-Schlüssel ist ungültig oder widerrufen.

Mögliche Ursachen:

  • Schlüssel wurde falsch kopiert (Leerzeichen am Anfang/Ende)
  • Schlüssel wurde in OpenAI widerrufen
  • Schlüssel gehört zu einer anderen Organisation

Lösungen:

  1. Schlüssel neu kopieren:

    • Achten Sie darauf, den kompletten Schlüssel zu kopieren
    • Prüfen Sie auf versteckte Leerzeichen
  2. Neuen Schlüssel erstellen:

  3. Test durchführen:

    • In der Plugin-Konfiguration auf "Test API Key" klicken

"Insufficient quota" / "You exceeded your current quota"

Problem: Ihr OpenAI-Guthaben ist aufgebraucht.

Lösung:

  1. Guthaben prüfen:

  2. Guthaben aufladen:

    • Klicken Sie auf "Add payment method" (falls noch nicht geschehen)
    • Laden Sie Guthaben auf (z.B. 20 USD)
  3. Automatische Aufladung aktivieren:

    • Unter "Auto recharge" aktivieren
    • Schwellenwert setzen (z.B. 5 USD)
    • Auflade-Betrag festlegen (z.B. 20 USD)

"Rate limit exceeded"

Problem: Zu viele API-Anfragen in kurzer Zeit.

Ursachen:

  • Mehrere Benutzer nutzen gleichzeitig den Agenten
  • Agent ruft zu viele Tools hintereinander auf
  • OpenAI's Limit für Ihren Account-Typ wurde erreicht

Lösungen:

  1. Kurz warten:

    • Warten Sie 1-2 Minuten
    • Versuchen Sie es erneut
  2. Rate Limit erhöhen (für zahlende Kunden):

  3. Tools reduzieren:

    • Deaktivieren Sie nicht benötigte Tools
    • Optimieren Sie Ihre Instructions

"Agent not found" / "No agents found"

Problem: System kann keinen Agenten finden oder Agent wurde gelöscht.

Lösungen:

  1. Agent existiert?

    • Gehen Sie zu 5E OAI Agent Manager
    • Prüfen Sie, ob Ihr Agent in der Liste ist
  2. Agent aktiviert?

    • Öffnen Sie den Agenten
    • Setzen Sie "Is Active" auf An
    • Speichern Sie
  3. Standard-Agent setzen:

    • Falls kein spezifischer Agent aufgerufen wird
    • Setzen Sie bei einem Agenten "Is Default" auf An

"Thread creation failed"

Problem: Konversation (Thread) konnte nicht erstellt werden.

Lösungen:

  1. API-Schlüssel gültig?

    • Testen Sie den Schlüssel in der Plugin-Konfiguration
  2. Guthaben vorhanden?

    • Prüfen Sie Ihr OpenAI-Guthaben
  3. Cache leeren:

    bin/console cache:clear

🤖 Agent-Probleme

Agent antwortet nicht / Keine Antwort

Checkliste:

  1. Agent aktiviert?

    • "Is Active" = An
  2. API-Schlüssel gültig?

    • Test in Plugin-Konfiguration
  3. OpenAI-Guthaben vorhanden?

    • Prüfen in OpenAI Dashboard
  4. Instructions vorhanden?

    • Mindestens "System Instructions" sollten ausgefüllt sein
  5. Modell ausgewählt?

    • Z.B. gpt-4o-mini

Debug:

  • Öffnen Sie die Browser-Konsole (F12)
  • Prüfen Sie auf Fehler in der Konsole
  • Prüfen Sie den "Network" Tab auf fehlgeschlagene Requests

Agent gibt falsche/unpassende Antworten

Ursachen & Lösungen:

  1. Instructions zu vage:

    • ❌ Schlecht: "Sei hilfreich"
    • ✅ Gut: "Du bist ein Produktberater. Stelle Fragen zu Budget, Größe und Farbe."
  2. Tools fehlen:

    • Agent kann ohne product_search keine Produkte finden
    • Agent kann ohne get_order_status keine Bestellungen prüfen
  3. Temperature zu hoch:

    • Senken Sie die Temperature von 1.5 auf 0.7
    • Macht Antworten konsistenter
  4. Model zu schwach:

    • gpt-4o-mini ist gut, aber für komplexe Aufgaben manchmal zu limitiert
    • Testen Sie gpt-4o für bessere Ergebnisse

Agent ruft Tools nicht auf

Problem: Agent verwendet Tools nicht, obwohl sie aktiviert sind.

Lösungen:

  1. In Instructions erwähnen:

    Du hast Zugriff auf folgende Tools:
    - product_search: Nutze dies, um Produkte zu suchen
    - get_order_status: Nutze dies für Bestellstatus-Anfragen
  2. Tool-Namen in Fragen einbauen:

    Kunde: "Zeig mir rote Jacken"

    Instructions sollten enthalten:
    "Wenn nach Produkten gefragt wird, nutze IMMER product_search"
  3. Reasoning Effort erhöhen:

    • Von low auf medium oder high
    • Gibt Agent mehr Zeit zum "Nachdenken"

Agent-Antworten sind zu lang/zu kurz

Lösungen:

  1. Verbosity anpassen:

    • Höher = längere Antworten
    • Niedriger = kürzere Antworten
  2. In Instructions definieren:

    Halte deine Antworten prägnant und unter 3 Sätzen.

    oder

    Gib ausführliche, detaillierte Antworten mit Beispielen.
  3. Max Output Tokens begrenzen:

    • Setzen Sie ein Limit (z.B. 500 Tokens)
    • Verhindert zu lange Antworten

💰 Kosten-Probleme

Kosten sind unerwartet hoch

Diagnose:

  1. Usage Dashboard prüfen:

  2. Teure Modelle?

    • gpt-5 und gpt-4o sind 10-30x teurer als gpt-4o-mini
    • Wechseln Sie zu günstigeren Modellen
  3. Zu viele Tools aktiviert?

    • Jedes Tool erhöht die Token-Anzahl
    • Deaktivieren Sie nicht benötigte Tools
  4. Instructions zu lang?

    • Kürzen Sie Instructions auf das Wesentliche
    • Token-Caching hilft, aber kürzere = günstiger

Optimierungen:

  • ✅ Nutzen Sie gpt-4o-mini statt gpt-4o
  • ✅ Aktivieren Sie nur benötigte Tools
  • ✅ Nutzen Sie search_logs um Wiederholungen zu vermeiden
  • ✅ Setzen Sie Budget-Limits in OpenAI

Cached Tokens werden nicht genutzt

Problem: Sie sehen keine Kosten-Ersparnis durch Caching.

Erklärung:

  • Caching funktioniert nur bei identischen Prompts
  • Erste Anfrage wird nie gecacht (nur ab der zweiten)

Überprüfung:

  • In OpenAI Usage Dashboard: Schauen Sie auf "Cached Input Tokens"
  • Nach mehreren Konversationen sollten Sie deutliche Cache-Nutzung sehen

🔧 Technische Probleme

Plugin lässt sich nicht installieren

Lösungen:

  1. PHP-Version prüfen:

    php -v

    Mindestens PHP 8.2 erforderlich!

  2. Shopware-Version prüfen:

    • Mindestens Shopware 6.7.0 erforderlich
  3. Composer aktualisieren:

    composer update
  4. Plugin-Abhängigkeiten:

    • Prüfen Sie, ob alle erforderlichen Plugins installiert sind

Backend-Chat lädt nicht / zeigt nichts

Lösungen:

  1. Browser-Cache leeren:

    • Strg+Shift+Delete (Chrome/Edge)
    • Cookies & Cache löschen
  2. JavaScript-Fehler prüfen:

    • F12 → Console
    • Fehler im roten Text?
  3. Assets neu kompilieren:

    bin/console cache:clear
    bin/build-administration.sh

Vector Store wird nicht gefunden

Problem: "Vector store not found" oder Dateien werden nicht geladen.

Lösungen:

  1. Vector Store in OpenAI vorhanden?

  2. Vector Store ID korrekt?

    • In der Agent-Konfiguration: Prüfen Sie die Vector Store ID
    • Format: vs_abc123...
  3. Dateien hochgeladen?

    • Vector Store muss Dateien enthalten
    • Status muss "completed" sein

🌐 Browser-spezifische Probleme

Chat funktioniert in Chrome, aber nicht in Firefox/Safari

Lösung:

  • Leeren Sie den Browser-Cache
  • Deaktivieren Sie Adblocker temporär
  • Prüfen Sie Browser-Konsole auf Fehler (F12)

📱 Mobile Probleme

Chat-Oberfläche ist auf Smartphone nicht nutzbar

Hinweis: Das Backend ist für Desktop optimiert.

Empfehlung:

  • Nutzen Sie einen Desktop-Browser für die Administration
  • Frontend-Integrationen sollten mobile-optimiert sein

🔐 Sicherheits-Probleme

API-Schlüssel wurde kompromittiert

Sofort-Maßnahmen:

  1. Schlüssel widerrufen:

  2. Neuen Schlüssel erstellen:

    • Erstellen Sie einen neuen Schlüssel
    • Tragen Sie ihn in Shopware ein
  3. Budget-Limit setzen:

    • Schützen Sie sich vor Missbrauch
    • Setzen Sie ein monatliches Limit

📊 Performance-Probleme

Agent antwortet sehr langsam (> 30 Sekunden)

Ursachen & Lösungen:

  1. Reasoning Effort zu hoch:

    • high kann 10-30 Sekunden dauern
    • Senken Sie auf medium oder low
  2. Zu viele Tools:

    • Je mehr Tools, desto länger die Entscheidung
    • Deaktivieren Sie nicht benötigte Tools
  3. Großer Vector Store:

    • Viele/große Dateien = langsame Suche
    • Reduzieren Sie die Anzahl der Dateien
  4. OpenAI-Server überlastet:

    • Zu bestimmten Zeiten langsamer
    • Versuchen Sie es später erneut

🆘 Notfall-Maßnahmen

Nichts funktioniert mehr!

Schritt-für-Schritt Reset:

  1. Plugin deaktivieren und neu aktivieren:

    bin/console plugin:deactivate FelOAIAssistantsManager
    bin/console plugin:activate FelOAIAssistantsManager
  2. Komplett neu installieren:

    bin/console plugin:uninstall FelOAIAssistantsManager
    bin/console plugin:install FelOAIAssistantsManager --activate
  3. Cache leeren:

    bin/console cache:clear
  4. Assets neu kompilieren:

    bin/build-administration.sh
    bin/build-storefront.sh
Achtung

Bei plugin:uninstall können Daten verloren gehen! Erstellen Sie vorher ein Backup.


📞 Support kontaktieren

Wenn alle Lösungen nicht helfen:

Vor der Kontaktaufnahme sammeln:

  • ✅ Shopware-Version
  • ✅ Plugin-Version
  • ✅ PHP-Version
  • ✅ Genaue Fehlermeldung (Screenshot)
  • ✅ Browser-Konsole-Logs (F12 → Console)
  • ✅ Was haben Sie bereits versucht?

Kontakt:


📋 Häufig gestellte Fragen (FAQ)

Kann ich mehrere Agenten gleichzeitig nutzen?

Ja! Sie können unbegrenzt viele Agenten erstellen und parallel nutzen.

Kann ich einen Agenten klonen/duplizieren?

Aktuell nicht direkt im UI. Workaround: Erstellen Sie einen neuen Agenten und kopieren Sie Instructions und Tool-Auswahl manuell.

Werden Konversationen automatisch gelöscht?

Nein. Threads bleiben erhalten, bis Sie sie manuell löschen.

Kann ich die Logs exportieren?

Nicht direkt im UI, aber die Daten liegen in der Shopware-Datenbank (Tabelle fel_assistant_chat_message).

Funktioniert das Plugin mit Shopware 6.6?

Nein, mindestens Shopware 6.7.0 ist erforderlich.


Nächste Schritte

Problem gelöst? Super!

➡️ Best Practices - Tipps für optimale Agenten

➡️ Kosten-Management - Kosten im Griff behalten

➡️ Zurück zur Haupt-Dokumentation