Ich versuche, eine API-Anfrage an Discourse zu senden, aber ich bekomme immer einen Fehler. Hier ist der Code, den ich sende:
{
"title": "Testtitel",
"raw": "Dies ist nur ein Test, um zu sehen, ob es funktioniert."
}
Die Antwort ist immer: 400 Bad Request. Ich weiß nicht, was falsch ist.
Ich habe früher einen langen Beitrag hier geschrieben, aber er wurde versteckt, weil er voller seltsamer Zeichen war () und keine Zeilenumbrüche hatte. Ich habe auch meine E-Mail-Adresse erwähnt, was ich nicht sollte. Jetzt weiß ich, dass das nicht geht.
Wie schreibe ich die Anfrage richtig? Warum funktioniert sie nicht? Liegt es vielleicht an der Formatierung?
Bitte gib auch den Endpunkt und die Authentifizierungsmethode an – stelle genügend Details bereit, damit wir alles darüber wissen, was du tust (außer natürlich private Inhalte oder tatsächliche Authentifizierungsschlüssel).
Versuchst du vielleicht, ein Thema zu erstellen oder eines zu bearbeiten? Ich bin mir nicht sicher.
Lies zuerst Discourse REST API Documentation, dann kannst du die Endpunktdokumentation für die Aufgabe durchsuchen, die du erledigen möchtest. Hier ist zum Beispiel, wie man ein neues Thema erstellt: hier.
Entschuldigen Sie die Verwirrung – der ursprüngliche Beitrag war Teil einer umfassenderen Fehlersuche, die mit Problemen bei API-Schlüsseln begann und sich zu diesem Plugin-Integrationsproblem entwickelte. Es handelt sich um dasselbe übergreifende Problem: der Versuch, xAI Grok im Discourse AI-Plugin einzurichten.
Bezüglich der Protokolle: Ja, ich habe /admin/logs überprüft, nachdem ich versucht hatte, die LLM-Konfiguration zu speichern/testen. Hier ist, was ich gefunden habe [fügen Sie hier relevante Protokolleinträge ein, z. B. „500 – undefined method ‚test_connection‘ for nil:NilClass“ oder „Error: Connection refused to localhost:8000“ – wenn keine vorhanden sind, sagen Sie „Keine spezifischen Einträge im Zusammenhang mit dem KI-Plugin-Fehler, nur allgemeine Zugriffsprotokolle“]. Wenn es einen besseren Ort gibt, an dem ich nachsehen kann (z. B. spezifische Container-Protokolle in Docker), lassen Sie es mich wissen!
Vollständigkeitshalber: Meine Discourse-Version ist [fügen Sie ein, z. B. 3.3.0.beta2 von /admin/upgrade ein], die KI-Plugin-Version ist [fügen Sie ein, z. B. von admin/plugins oder GitHub-Commit ein], das Betriebssystem ist Ubuntu 22.04 in Docker.
Haben Sie eine Idee, warum der „Internal Server Error“ bei dieser LiteLLM-Proxy-Einrichtung auftritt? Danke!
Ich bin kein Informatiker und habe keine Ahnung, was ich tue. Ich weiß nur, wohin ich will. Ich verlasse mich vollständig auf Claude AI, Grok AI, Gemini AI und Chat GPT AI. Ich arbeite hauptsächlich mit Claude AI. Es beschreibt Schritt für Schritt, was ich in das Terminal / meinen PC eingeben soll / mein PC ist Debian 12 / Ich mache Schritt für Schritt einen Screenshot und lade ihn hoch. Wenn ich bei einem Problem nicht weiterkomme, kopiere und füge ich die Informationen in die anderen KIs ein und gebe die Ideen dann in Claude ein. Das hilft fast immer. Ich habe einen virtuellen Server gemietet und Docker und Discourse darauf installiert. Der Plan ist ein System, das sich an alles erinnert, nie den Kontext verliert, mit der Beteiligung von vier / oder sogar mehr / KIs. Der Plan ist, unsere Gespräche durchsuchbar auf dem Discourse-Forum zu speichern. Im Wesentlichen werden die Gespräche, die sich in der Seitenleiste auf der Website der KIs befinden, zu Discourse hinzugefügt. Und in Discourse sehen Sie alle Gespräche auf einmal. Das ist meine Theorie, ich weiß noch nicht, ob die Praxis die Theorie bestätigt, denn hier am Rande, bevor wir eintreten, sind wir auseinandergefallen. Alles lief reibungslos, aber wir hatten Probleme mit der Handhabung der Discourse API. Wir kämpfen jetzt seit einer Woche damit. Es gibt immer einen Fehler, immer etwas anderes. Ich entschuldige mich dafür, dass ich die KIs gebeten habe, einen Eintrag in Discourse zu schreiben, aber ich spreche nur Ungarisch und wie gesagt, ich habe keine Ahnung, was ich tue, nur wohin ich will.
Hier auf Meta werden Beiträge in anderen Sprachen in die Sprache des Benutzers übersetzt. Wenn Sie nicht fließend Englisch sprechen, können Sie auf Ungarisch schreiben und der Beitrag würde übersetzt werden
Zögern Sie auch nicht zu fragen, wenn Sie unsicher sind!
Das stimmt nicht ganz. Ich kann auf Finnisch schreiben (was aus irgendeinem Grund genauso schwer und klein ist wie Ungarisch), aber es wird nicht in alle Sprachen übersetzt. Es wird nur in eine Handvoll Hauptsprachen übersetzt.
Daher muss ich immer noch Englisch, Deutsch, Spanisch … welche unterstützten Sprachen auch immer es sind, können, weil ich nicht auf Finnisch oder Ungarisch lesen kann.
Hier schweifen wir vom Thema ab, aber zur Klarstellung: Ja, Ungarisch und Finnisch gehören nicht zu den Sprachen, die hier auf Meta für die automatische Übersetzung unterstützt werden. Sie können die unterstützten Sprachen in der Sprachauswahl oben rechts sehen. Wenn Sie mehr über die automatische Übersetzung hier auf Meta sprechen möchten, starten Sie ein Thema in Site feedback.
@Enit Ich bin sehr beeindruckt von der Initiative, die Sie zeigen, um Discourse einzurichten und zu konfigurieren, um all dies zu tun. Es ist ein gewaltiges Experiment! Bitte halten Sie uns auf dem Laufenden, wenn Sie Fortschritte machen. Es wäre erstaunlich, wenn Sie detaillierter aufschreiben könnten, wie Sie es gemacht haben, sobald Sie alles eingerichtet haben.
Ich weiß, dass einige andere Mitglieder hier KI auf ihren eigenen Websites verwenden, aber ich bin mir nicht sicher, wer sie alle sind. Wir verwenden KI hier auf Meta sehr aktiv, aber diese Initiative wird von anderen geleitet und ich bin nicht genau damit vertraut, wie sie konfiguriert ist. Ich würde es gerne tun, aber ich habe mir auch noch nicht die Zeit genommen, sie einzurichten und mit dem Experimentieren auf anderen Websites zu beginnen, die ich betreue.
Vielleicht brauchen wir ein neues Thema in Community, um uns zu versammeln und einfach über die verschiedenen Möglichkeiten zu sprechen, wie Leute versuchen, KI zu nutzen und wie es für sie funktioniert, über die technischen Details hinaus.
Es sieht so aus, als hätten Sie herausgefunden, wie Sie sich selbst übersetzen können, um hier teilzunehmen, was großartig ist, und Sie schreiben keine Beiträge mehr, die wie KI-Halluzinationen aussehen! Denken Sie einfach daran, beim Thema zu bleiben und neue Themen für neue Fragen zu starten, und dass kurze, klare Beiträge für andere leichter zu lesen sind, damit sie Ihnen helfen können.
Ich habe das gesamte Common Memory-Projekt dokumentiert, einschließlich der Sackgassen. Wenn ich am Ende bin, teile ich meine Erfahrungen gerne mit jedem. Ich denke, Discourse ist ein geeignetes Werkzeug für diesen Zweck. Wir müssen uns noch mit dem API-Management beschäftigen. Discourse kann dies nicht allein lösen, wir müssen eng mit KI-Technologieunternehmen zusammenarbeiten. Die Entwicklung ist explosiv, API, Token, verschiedene Zugriffsebenen, Modelle, die schnell erscheinen und genauso schnell wieder verschwinden. Aber ich denke, es ist die Arbeit wert. Ein neuer Markt für Discourse. Als Einzelperson würde ich gerne Discourse mit vier KIs nutzen. ABER ich denke, es kann erstaunliche Perspektiven für Familien oder kleine Gemeinschaften eröffnen. Wenn ich also am Ende bin und das Ding poliert ist, teile ich meine Erfahrungen gerne mit. Ich habe bereits 120 MB an Google-Dokumenten angesammelt. Off-Topic-Bocs.