2 Beiträge wurden in ein neues Thema aufgeteilt: Ist es möglich, nur eine KI-Persona zu aktivieren?
RAILS_ENV=production bundle exec rake assets:precompile die selbstgehostete Discourse-Version funktioniert aufgrund von SCSS-Kompilierungsfehlern nicht mit dem neuesten discourse-AI-Plugin. @use “lib/viewport” sollte die erste Zeile von discourse-ai.css sein. Können Sie das bitte überprüfen?
Läuft dies gegen eine frühere Version von Discourse oder ist es auf main?
Nach der Installation des Discourse AI-Plugins auf der stabilen Version von Discourse (3.4.6) stellte ich fest, dass Discourse besagt, dass #bdef136 (Commit vom 4. Februar 2025) der neueste Commit ist und dass das aktuell installierte Plugin das neueste ist.
Als ich jedoch erneut nachsah, weil ein Problem auftrat, bei dem die für die AWS Bedrock-Integration erforderlichen Schlüsselfelder nicht angezeigt wurden, stellte ich fest, dass es mindestens 300 Commits zurücklag, und als ich tatsächlich zum discourse-ai-Repository ging und den Hauptzweig überprüfte, war die Lücke groß. Dieses Symptom tritt auch bei anderen von mir verwalteten Discourse-Instanzen auf, und ich kann nicht herausfinden, was das Problem ist.
Es ist noch nicht einmal eine Woche her, seit ich das discourse-ai-Plugin auf meiner bestehenden Instanz installiert habe, aber der Commit der tatsächlich installierten Version ist über 4-5 Monate alt, und ich bin neugierig, warum er als der neueste angezeigt wird und wie ich das Problem beheben kann, damit das Plugin durch den neuesten Commit ersetzt werden kann.
Plugins werden nach einer stabilen Veröffentlichung angeheftet. Das bedeutet, dass Sie keine neueren Plugin-Updates automatisch erhalten, die möglicherweise auf Änderungen im Discourse-Kern basieren, die noch nicht Teil der stabilen Veröffentlichung sind.
Wenn ein Plugin-Update Code verwendet, der nur im neuesten Tests-bestanden-Zweig vorhanden ist, könnte dies bei der stabilen Version zu Fehlern führen, da dieser Code einfach nicht vorhanden ist.
Zum Beispiel begann das KI-Plugin mit der Verwendung der js-diff-Bibliothek, die erst nach der stabilen Veröffentlichung im Februar zum Discourse-Kern hinzugefügt wurde. Daher funktioniert die neueste Version des KI-Plugins nicht mit dieser stabilen Version.
Ach, verstehe! Der git clone-Befehl in der app.yml-Datei fügt also mehr Funktionalität hinzu, als in dieser Datei erwähnt wurde! Jetzt ergibt es Sinn. ![]()
Wenn ich nun das KI-Plugin aktiviere und im Plugin ein neues LLM hinzufüge, warum erscheinen neben der Möglichkeit, AWS Bedrock auszuwählen, die Eingabefelder für die AWS Bedrock-Zugriffsschlüssel-ID und die AWS Bedrock-Region nicht, wenn ich Bedrock als Anbieter auswähle, im Gegensatz zu dem, was in diesem Dokument erwähnt wird: Configuring Amazon Bedrock services
Ich verwende Discourse Version 3.4.5 und die KI-Plugin-Version ist 0.0.1 und bdef136.
Wir unterstützen Discourse AI nicht auf Stable Discourse. Bitte nutzen Sie unseren Standard-Release-Kanal für das beste Erlebnis.
Dieses Plugin ist jetzt Teil des Discourse-Kerns im Rahmen von Bundling more popular plugins with Discourse core. Wenn Sie selbst hosten und das Plugin verwenden, müssen Sie es vor Ihrem nächsten Upgrade aus Ihrer app.yml entfernen.
Ich versuche, dieses Plugin mit Azure einzurichten. Wir verbinden uns über unser eigenes Gateway mit OpenAI, das Azure verwendet. Ich habe versucht, die Einstellungen über die manuelle LLM-Konfiguration vorzunehmen.
Verarbeitung durch DiscourseAi::Admin::AiLlmsController#test als JSON
Parameter: {“ai_llm”=>{“max_prompt_tokens”=>“2000”, “api_key”=>“[FILTERED]”, “tokenizer”=>“DiscourseAi::Tokenizer::OpenAiTokenizer”, “url”=>“<OUR_URL>”, “display_name”=>“test-ai-gateway”, “name”=>“gpt-4_0613-pgo-amrs”, “provider”=>“azure”, “enabled_chat_bot”=>“true”, “vision_enabled”=>“false”}}
Das scheint nicht zu funktionieren. Kann mir jemand den richtigen Weg zur Einrichtung zeigen?
Meine Frage:
Wenn ich ein KI-Modell für die Volltextübersetzung verwende, sind die Ergebnisse mittelmäßig. Ich möchte zu einem anderen KI-Modell wechseln, um den Inhalt neu zu übersetzen. Wie kann ich bereits übersetzte Beiträge mit dem neuen Modell neu übersetzen?
Gibt es außerdem eine effiziente Möglichkeit, schnell die Anzahl der bereits übersetzten Beiträge zu zählen?
Derzeit müssen Sie entweder die Rails- oder die PostgreSQL-Konsole verwenden, um die vorhandenen Übersetzungen zu löschen.
Es ist in unserer Roadmap, eine Statusseite mit dem Fortschritt pro Sprache im Übersetzungspool hinzuzufügen.
Entschuldigung, ich kann die spezifische Tabelle zum Löschen nicht finden. Können Sie mir den Tabellennamen nennen und wo sich die Roadmap des Übersetzungsfortschritts befindet?
Hallo, wird es ein Update bezüglich GPT 5 geben?
Hallo, es gibt keine offizielle Ankündigung, dass das Discourse-Team GPT-5-Updates angekündigt hat oder dass es überhaupt existiert; aber wenn Sie es wirklich wollen, warten Sie einfach, bis es veröffentlicht wird, damit Sie es überprüfen können.
Sollte bald eintreffen:
Hinweis zu GPT-5: Ich habe es den ganzen Tag benutzt, es ist gut, aber es ist ein Reasoning-Modell, daher ist es langsam.
Experimentieren Sie gerne mit dem Reasoning-Aufwand. Bei niedrigem Aufwand ist die Geschwindigkeit akzeptabel, aber viel langsamer als 4.1.
Habe das neueste Update heruntergeladen und es sieht so aus, als hätte OpenAI einige API-Änderungen vorgenommen
Der Versuch, das Modell zu kontaktieren, gab diesen Fehler zurück: { „error“: { „message“: „Nicht unterstützter Parameter: ‚reasoning_effort‘. In der Responses API wurde dieser Parameter zu ‚reasoning.effort‘ verschoben. Versuchen Sie es erneut mit dem neuen Parameter. Weitere Informationen finden Sie in der API-Dokumentation: https://platform.openai.com/docs/api-reference/responses/create.“ , „type“: „invalid_request_error“, „param“: null, „code“: „unsupported_parameter“ } }
Ich habe die URL hier auf https://api.openai.com/v1/responses gesetzt.
Es funktioniert unter der Completions API. Ich werde mit einem Fuchs für die Responses API nachfassen.
Nur zur Info: GPT-5 mit Antworten ist unglaublich langsam, das berichten alle.
Ich habe vor ein paar Stunden einen Fix dafür bereitgestellt, probieren Sie es aus.
Funktioniert wie ein Zauber, Chef ![]()
![]()
