KI-Einstellung meldet, dass Übersetzungen deaktiviert sind, obwohl sie aktiviert sind

Dies ist wirklich eine Kleinigkeit, eher ein Schönheitsfehler auf einer Ebene. Aber dies ist in Gebrauch und Übersetzungen funktionieren.

Aber es gab mir einen kleinen und kurzen Vorfall von Arrhythmie :joy:

1 „Gefällt mir“

Entschuldigung, ich verstehe nicht, was hier falsch ist?

Übersetzungen waren und sind aktiviert. Nicht deaktiviert, wie dieser Bildschirm anzeigt.

Seltsam, @nat arbeitet an diesem Bildschirm, es sollte den Fortschritt anzeigen.

1 „Gefällt mir“

Die Funktion gilt als aktiviert, wenn

  • discourse_ai_enabled :check_mark:
  • ai_translation_enabled :check_mark:
  • content_localization_supported_locales Werte hat
  • ai_translation_backfill_max_age_days größer als 0 ist
  • ai_translation_backfill_hourly_rate größer als 0 ist

@Jagster Können Sie diese Werte und den Zustand Ihres Graphen mitteilen?

Dennoch könnten wir die Anforderungen zur Anzeige dieses Graphen reduzieren, aber der Graph wäre leer, wenn die ersten vier nicht erfüllt sind.

Nun, dann könnte es ein Glitch in der Matrix sein. Ich führe Upgrades recht häufig durch, sodass es behoben werden kann, auch wenn es keinen offensichtlichen Grund gibt.

Vielleicht sollte dort stehen: „Automatische Auffüllung von Übersetzungen ist deaktiviert. Klicken Sie unten, um sie zu konfigurieren“, wenn nur diese beiden Einstellungen verhindern, dass die Grafik angezeigt wird.
Dann muss sich niemand Sorgen machen, dass Übersetzungen im Allgemeinen deaktiviert sind.

1 „Gefällt mir“

Meine Inhalte werden übersetzt und auf dieser Seite gibt es keine inhaltlichen Probleme.

Aber:

  • unterstützte Gebietsschemata sind fi, sv, et, en_US und de. Standard ist fi, erledigt in web_only.yml
  • backfill-max_age ist 365
  • backfill_hourly_rate ist 15

Der Graph ist spezifisch für die KI-Funktionen und wird nur angezeigt, wenn alle fünf Einstellungen entsprechend vorgenommen werden.

Eine Sache, die ich von der Anforderung entfernen kann, ist der backfill_hourly_rate, aber ansonsten glaube ich nicht, dass es funktionieren könnte.

Entschuldigung, mein Fehler. Ich dachte, diese enabled-Punkte wären offensichtlich.

Sowohl KI als auch Übersetzung sind aktiviert.

Ich verstehe. Und nur um sicherzugehen: Wenn alle fünf oben genannten Bedingungen erfüllt sind, sehen Sie es immer noch als deaktiviert gemäß OP?

Ja, immer noch.

Ich kann einen Neuaufbau versuchen, wenn das die Dinge in Ordnung bringt. Denn wenn ich der Einzige bin, muss das Problem bei mir liegen.

Ich denke, das wäre gut. Heute gab es neue Diagrammaktualisierungen.

Eine zusätzliche Sache, die Sie überprüfen sollten, ist, ob jede Ihrer Personen für Übersetzungen über eine gültige LLM konfiguriert ist. (Falls Sie neugierig sind, diese ganze Datei führt die Validierung durch)

2 „Gefällt mir“

Kein Glück. Ich habe die Standard-Locale von fi auf en_US geändert, indem ich DISCOURSE_DEFAULT_LOCALE: fi auskommentiert und sie in den Einstellungen geändert habe, und das hat auch nicht geholfen. Der abgesicherte Modus zeigte dasselbe.

Ich habe das in web_only.yml und data.yml:

  LANG: fi_FI.UTF-8
  LANGUAGE: fi_FI.UTF-8

Ich habe versucht, diese in beiden YMLs auf en_US.UTF-i zu ändern, aber das hat die Wiederaufbauten zum Absturz gebracht.

Wie auch immer – ich würde sagen, es ist auch keine Frage der Locales :man_shrugging:

Ich werde anfangen, die Personas zu untersuchen, aber das sollten die Standard-Personas sein, ich habe keine davon bearbeitet.

Schließlich – das ist kein größeres Problem.

Ok, Sie hatten eine gute Vermutung.

discourse(prod)> SiteSetting.ai_translation_backfill_hourly_rate
=> 0

Als ich dies auf 15 änderte (nun, alles über Null würde natürlich funktionieren), bekam ich Diagramme.
Die große Frage ist, warum es Null war? Warum folgte es nicht der Einstellung AI summary backfill maximum topics per hour?

Hmm, nein, das sind zwei völlig unterschiedliche Funktionen und sollten in den jeweiligen Feature-Einstellungen erscheinen.

Schauen Sie sich Summarize - Gists an.

1 „Gefällt mir“

Nächste dumme Frage:

Da SiteSetting.ai_translation_backfill_hourly_rate auf 0 gesetzt war, warum habe ich trotzdem Übersetzungen erhalten? Ich bin zu fast 100 % mit Übersetzungen fertig? Und warum ist das immer noch eine versteckte Einstellung?

Machen Sie sich keine Sorgen über die Fragen, sie sind nicht dumm und helfen uns tatsächlich, Lücken in unserem Produkt zu erkennen. :slight_smile:

Das Backfill ist für Communities gedacht, die sehr alte Themen übersetzen möchten. Alle neuen Beiträge und Themen werden bei der Erstellung oder Bearbeitung übersetzt.

Das Fortschrittsdiagramm ist wichtig für alte Communities wie Discourse, die eine lange Geschichte haben, die in einem kontrollierten Tempo übersetzt werden muss.

Es ist eine versteckte Einstellung und derzeit standardmäßig auf 0 gesetzt, aus mehreren Gründen. Einer davon ist, dass diese Funktion wild fehlkonfiguriert werden kann – eine Website kann viele alte Beiträge haben, und der Websitebesitzer kann bis zu 10 oder mehr Sprachen wählen. Dies würde hohe Kosten verursachen. Außerdem wäre es nicht ideal, wenn die gewählte LLM für andere Funktionen wie Spam-Erkennung die gleiche wäre und es zu Ratenbegrenzungen käme.

1 „Gefällt mir“

Ich verstehe das irgendwie, aber ich dachte, SiteSetting.ai_translation_backfill_max_age_days dient dazu, die Menge des Verlaufs zu begrenzen, und SiteSetting.ai_translation_backfill_hourly_rate verlangsamt die Dinge nur, richtig? Wenn ja, warum habe ich dann ein Backfill erhalten, auch wenn die versteckte Einstellung null war? Das verstehe ich jetzt nicht.

Das ist richtig.

Die stündliche Rate für das Auffüllen beeinflusst ältere Beiträge, die in den maximalen Alterstagen definiert sind, sie arbeiten Hand in Hand. Es sollten keine alten Beiträge übersetzt werden, wenn der Wert Null ist. All dies wird in Auffüllungsjobs ausgeführt (daher das backfill in den Namen der Einstellungen).

Werden alte Beiträge auch dann übersetzt, wenn ai_translation_backfill_hourly_rate auf 0 gesetzt ist?