Das Problem mit der OpenAI-Embeddings-Konfiguration wurde hier behoben:
Dort gibt es eine Migration, die die Daten kopiert und die Einstellung für das ausgewählte Modell vornimmt, es sei denn, Sie haben sie bereits manuell konfiguriert.
Zusätzlich habe ich diese Änderung zusammengeführt, die dazu beitragen wird, die Auswirkungen des Features in einem fehlerhaften Zustand aufgrund der Konfiguration zu mildern:
Ich verstehe, was Sie über die überwältigende Konfiguration gesagt haben. Wir haben daran gearbeitet, die Benutzererfahrung zu verbessern, indem wir die Konfiguration von LLMs verlagert haben, und jetzt haben wir dasselbe mit Embeddings gemacht, was zur Entfernung von über 25 Site-Einstellungen geführt hat. Diese Änderungen erfordern jedoch oft, dass wir einen großen Teil des Plugin-Internals umschreiben, sodass sie Zeit und Mühe kosten, aber Sie können erwarten, dass sich die Dinge im Laufe der Zeit weiter verbessern.
Bezüglich der von Ihnen erwähnten Wiederherstellungsprobleme ist mir nicht klar, ob dies ein wiederkehrendes Problem ist, bei dem das Backup die Tabellen nicht erfasst, in denen die KI-Modellkonfigurationen leben. Wenn ja, lassen Sie es mich wissen und ich werde es untersuchen.
In diesem speziellen Fall war das Problem ein Fehler in der von mir geschriebenen Datenbankmigration, die Daten aus mehreren Site-Einstellungen abruft und eine Zeile in die Embeddings-Konfigurationstabelle einfügt. Der Fehler machte sie zu einem No-Op für OpenAI-Modelle und steht in keinem Zusammenhang mit Backups/Wiederherstellungen.