Sollten wir das per PM machen? Wir verschmutzen gerade nur dieses Thema.
Aber:
[
{
"role": "assistant",
"content": "",
"tool_calls": [
{
"id": "call_4xitHqRBJ8Wc1HI546r3Wj1U",
"type": "function",
"function": {
"name": "web_search",
"arguments": "{\"query\":\"International Dog Day date and history\"}"
}
}
]
},
{
"role": "tool",
"tool_call_id": "call_4xitHqRBJ8Wc1HI546r3Wj1U",
"content": "International Dog Day date and history: my search for this on the internet failed."
}
]
Das Problem lag weder an alten noch an neuen Benutzern. Neue Benutzer hatten ebenfalls den Fehler. Heute habe ich wieder Fehler erhalten. Das Fehlerbild ist wie folgt. Es gibt auch eine Warnung bezĂŒglich der Zeichen.
Chatbot: Es gab ein Problem mit der Chat-VervollstĂ€ndigung: Status: 400, Nachricht: UngĂŒltiger Wert fĂŒr âmessages[1].nameâ: Zeichenkette entspricht nicht dem Muster. Eine Zeichenkette, die dem Muster â+$â entspricht, wurde erwartet.
Das Modell muss den Open AI API-Standards entsprechen, einschlieĂlich des Namensattributs (das es seit etwa einem Jahr gibt?).
Wenn Sie einen Proxy verwenden und dieser behauptet, Open AI-Standards bereitzustellen, lĂŒgt er Sie an
Die Ănderung wurde hier vorgenommen:
Sie könnten das Plugin jederzeit forken und den Commit auf kurz vor diese Ănderung zurĂŒcksetzen, aber Sie mĂŒssen sich dann um andere Verbesserungen kĂŒmmern.
Ich habe die von Ihnen vorgeschlagenen LösungsansÀtze ausprobiert, aber mein Problem besteht weiterhin. Ich verfolge das Problem seit meiner letzten Nachricht. Ich habe festgestellt, dass die Benutzer, die dieses Problem haben, Nicht-Englisch-Zeichen in ihren Benutzernamen haben. Könnte es damit ein Problem geben? Bei den anderen Benutzernamen mit englischen Zeichen gibt es keine Probleme.
Fehler: Chatbot: Es gab ein Problem mit der Chat-VervollstĂ€ndigung: status: 400, message: UngĂŒltiger 'messages[1].name': Zeichenfolge entspricht nicht dem Muster. Eine Zeichenfolge, die dem Muster '^[a-zA-Z0-9_-]+$' entspricht, wurde erwartet.
Unicode-Benutzernamen â\u003e Diese Einstellung ist aktiviert
Sie mĂŒssen dies mit dem Azure-Support klĂ€ren, da dieser die neuesten Funktionen der OpenAI-API (stellvertretend) unterstĂŒtzen sollte. Wenn nicht, mĂŒssen sie ein Update durchfĂŒhren.
Ich verwende nur eine Standardfunktion der OpenAI-API.
In der Zwischenzeit könnten Sie versuchen, einen frĂŒheren Commit des Plugins auszuchecken.
Entschuldigung, ich habe Ihre Fehlermeldung gerade noch einmal gelesen.
Sieht es jetzt so aus, als ob die API sich darĂŒber beschwert, dass mindestens einer Ihrer Benutzernamen das richtige Format hat?
Ăbrigens können Sie das Plugin auch forken, den frĂŒheren Commit auschecken, einen neuen Branch erstellen, ihn auf GitHub pushen und dann mit -b <branch name> klonen.
Es wĂ€re eine groĂartige Lernerfahrung, dies selbst zu tun, aber Sie könnten jemanden im Marketplace anheuern, der Ihnen bei Bedarf hilft.
Ja, es gibt einen Fehler wegen der Benutzernamen. Wenn der Benutzername nicht-englische Buchstaben wie Ć, i, ĂŒ, ö usw. enthĂ€lt, gibt es einen Fehler. Als Bot-Fehler:
Ich habe mehrmals versucht, eine Antwort fĂŒr Sie zu finden, aber letztendlich gescheitert. Bitte kontaktieren Sie den Administrator, wenn dies weiterhin besteht, danke!
Es schreibt die Nachricht. Auf dem Log-Bildschirm bezieht sich einer der Fehler auf Zeichen.
Ich bearbeite den Benutzernamen des Benutzers, der den Beitrag veröffentlicht hat, bei dem ich den Fehler erhalten habe, und mache ihn zu englischen Zeichen. Dann markiere ich den Bot in dem Beitrag, bei dem der Fehler aufgetreten ist, der Bot antwortet ohne Fehler.
Wenn ich jedoch den Benutzernamen nicht bearbeite und den Bot in dem Beitrag markiere, antwortet der Bot nicht erneut und schreibt denselben Fehler.