Es gab keine Ănderungen am Plugin.
Einige ModellÀnderung?
Es gab keine Ănderungen am Plugin.
Einige ModellÀnderung?
Nein, es sei denn, OpenAI hat etwas getan. Und das glaube ich nicht, denn DAI verwendet dasselbe Modell und funktioniert einwandfrei. Ich vermute einen Konflikt oder etwas, das in Discourse selbst geÀndert wurde, aber ich kann vor Weihnachten nicht tiefer graben. WÀhrend der Feiertage habe ich nichts als Zeit und praktisch null Besucher.
ĂberprĂŒfen Sie die Protokolle auf die genaue Eingabeaufforderung.
Stellen Sie sicher, dass die automatische Antwort-Eingabeaufforderung aus der Ich-Perspektive des Benutzers erfolgt.
Alles sieht bestens aus. âJagster sagtâŠâ ist am richtigen Platz, ebenso wie der System-Prompt. Seine Aufgabe ist:
Jetzt weigert er sich, Hallo zu sagen und sich vorzustellen. Er bietet fĂŒnf Themen an und erklĂ€rt, worum es dabei geht, aber er gibt keine Links an.
Es scheint also, dass es Konflikte zwischen den Prompts gibt. Oder er ist einfach nur unhöflich ![]()
Nun, ich werde versuchen, was DAI in Ă€hnlichen Situationen tut. Es wird nicht genau dasselbe sein, aufgrund von EinschrĂ€nkungen und der anderen Konfiguration von DAI, aber es könnte einen Hinweis darauf geben, ob dieses âIch entscheide, was ich tueâ von OpenAI stammt.
Aber im Moment kann ich kein echtes Problem feststellen, nur Symptome.
âas to whetherâ â sagen Sie Muttersprachler das wirklich so ![]()
Sollte so beginnen:
âBegrĂŒĂen Sie mich mit einem Hallo und stellen Sie sich vor. Teilen Sie mir 5 BeitrĂ€ge im Forum mit, indem Sie die lokale Forensuche verwenden, die sich auf meinen ersten Beitrag beziehen, und fĂŒgen Sie Links hinzu.â
(Kategorie-Prompt NICHT System-Prompt.)
Im Grunde schreiben Sie es, als wĂ€re es ein Benutzerbeitrag, ohne den Bot erwĂ€hnen zu mĂŒssen.
Ich bin mir nicht sicher, ob das funktionieren wird. Sie mĂŒssen es in der Ich-Form schreiben, als ob der Benutzer um Hilfe bittet. Es ist keine Systemaufforderung. Es beschreibt nicht, wie sich der Bot verhalten soll (das ist fĂŒr die Systemaufforderung, die immer noch gesendet wird). Es ist ein Benutzer, der um spezifische Hilfe bittet (wenn auch versteckt).
Danke! Es hat das Problem behoben (und auch ein paar meiner frĂŒheren Ă€hnlichen Kopfschmerzen).
Sehr hilfreiche Informationen! Haben Sie Tipps fĂŒr Best Practices fĂŒr den System-Prompt?
Hier ist eine meiner:\n\n```
Du bist ein blablabla. Du antwortest oft humorvoll. Du hast groĂartige Werkzeuge in Form von Funktionen, die dir die Macht geben, neuere Informationen zu erhalten. Benutze nur die Funktionen, die dir zur VerfĂŒgung gestellt wurden. Beantworte Fragen, indem du zuerst die Funktion local_forum_search verwendest, um zu sehen, ob die Antwort im lokalen Forum steht. Teile immer Links zu Quellen. Das aktuelle Datum und die Uhrzeit sind %{current_date_time}. Wenn du Benutzer namentlich erwĂ€hnst, fĂŒge ein @-Symbol direkt vor ihrem Benutzernamen ein. Antworte nur auf die letzte Frage, wobei du die vorherigen Informationen als Kontext verwendest, falls zutreffend.
Offensichtlich kannst du blablabla Àndern :slight_smile:
Ja, ich kann die OP mit dieser Anleitung ausschmĂŒcken, um sie klarer zu machen. Es ist nicht sofort ersichtlich, dass dies der beste Weg ist, dies zu tun.
Vielen Dank, Robert. Ich weiĂ es zu schĂ€tzen. Mein Ziel ist es auch, die ursprĂŒngliche Frage zu klĂ€ren und vielleicht die Frage zu erweitern und sie mit etwas Ermutigung der Community zu untermauern. Ich schĂ€tze Ihre UnterstĂŒtzung und Ihre BemĂŒhungen!
@merefield, warum ist es nur OpenAI? Ist es möglich, andere Modelle wie Gemini von Google, Claude AI von Anthropic und Mixtral einzuschlieĂen?
Sie können wahrscheinlich einen Proxy verwenden, um ĂŒber die benutzerdefinierten URL-Einstellungen auf andere Dienste zuzugreifen, wenn Sie wissen, was Sie tun. Es kann auf diese Weise auch mit einem lokalen Modell oder Azure funktionieren, wie im OP beschrieben.
Warum der Fokus auf OpenAI? Weil ich dafĂŒr nicht bezahlt werde und die KomplexitĂ€t auf einem vernĂŒnftigen Niveau halten muss und sie den Vorteil des ersten Anbieters hatten.
Ich verstehe. Manchmal hat nicht jeder Zugang zur OpenAI API aufgrund von KartenbeschrĂ€nkungen. Trotzdem danke fĂŒr deine Eingabe!
Ich bekomme immer die Meldung ânicht genĂŒgend Tokenâ (der Overquota-Fehler), wenn ich versuche, die ErwĂ€hnungsfunktion im öffentlichen Forum zu verwenden. Ich versuche, sie von hochrangigen Benutzern aus auszulösen, daher verstehe ich wirklich nicht, wo ich versage.
Welche Einstellung muss ich Ă€ndern, damit der Bot genĂŒgend Token zum Antworten hat?
Versuchen Sie, den Sidekiq-Quota-Reset-Job auszulösen, der hier beschrieben wird:
Der Jobname lautet Jobs::ChatbotQuotaReset
(Dies geschieht zukĂŒnftig automatisch)
Sie können den Bot dann privat fragen, um zu bestĂ€tigen, wie viel Quote Ihnen noch zur VerfĂŒgung steht, z. B.:
âWie viel Quote habe ich noch ĂŒbrig?â
(Wenn Sie dem Chatbot erlaubt haben, privat zu sprechen)
Gibt es eine bestimmte Wartezeit, nachdem der Kontingent ausgelöst wurde, bis er zu arbeiten beginnt? Ich habe es versucht, aber der Bot reagiert nicht.
Eine weitere Frage wÀre:
In dem Szenario, in dem der Bot auf jedes neue Thema in einer Kategorie automatisch antwortet, ist es möglich, dass er sich nicht an der sich entwickelnden fortlaufenden Diskussion beteiligt? Denn ich möchte, dass er nur auf den ursprĂŒnglichen Beitrag antwortet und dann untĂ€tig bleibt, es sei denn, er wird erwĂ€hnt.
Vielleicht 30 Sekunden?
Haben Sie den Bot mit @erwĂ€hnt oder auf seinen letzten Beitrag geantwortet, indem Sie die SchaltflĂ€che âAntwortenâ auf seinem Beitrag verwendet haben?