RGJ
(Richard - Communiteq)
24. August 2025 um 16:34
1
KI-Einbettungsmodelle erstellen
KI-Einbettungen aktiviert aktivieren
…
Modelle entfernen
Versuchen, KI-Einbettungen aktiviert zu deaktivieren
Dies ist unmöglich. Beim Deaktivieren erscheint der Fehler ai_embeddings_enabled: Zuerst ‘ai embeddings selected model’ festlegen .
Erwartet: Dies sollte nur ausgelöst werden, wenn die Einstellung von aus auf ein umgeschaltet wird, nicht von ein auf aus.
3 „Gefällt mir“
sam
(Sam Saffron)
24. August 2025 um 23:31
2
@Roman kannst du dir das kurz ansehen, sieht nach einer einfachen Lösung aus.
3 „Gefällt mir“
Roman
(Roman Rizzi)
25. August 2025 um 17:56
3
Ich konnte den Fehler nicht reproduzieren. Fehlt mir etwas?
Wir führen keine Validierungen durch, wenn ai_embeddings_enabled deaktiviert wird. Nur wenn es aktiviert wird, validieren wir, dass ai_embeddings_selected_model gesetzt ist:
Außerdem lassen wir Sie die Embedding-Konfiguration nicht löschen, wenn es das aktuell ausgewählte Modell ist:
def destroy
embedding_def = EmbeddingDefinition.find(params[:id])
if embedding_def.seeded?
return(
render_json_error(I18n.t("discourse_ai.embeddings.cannot_edit_builtin"), status: 403)
)
end
if embedding_def.id == SiteSetting.ai_embeddings_selected_model.to_i
return render_json_error(I18n.t("discourse_ai.embeddings.delete_failed"), status: 409)
end
embedding_details = {
embedding_id: embedding_def.id,
display_name: embedding_def.display_name,
provider: embedding_def.provider,
dimensions: embedding_def.dimensions,
subject: embedding_def.display_name,
}
2 „Gefällt mir“
RGJ
(Richard - Communiteq)
25. August 2025 um 19:04
4
Ich kann es auch nicht mehr reproduzieren, seltsam. Fühlen Sie sich frei, dies zu schließen.
2 „Gefällt mir“