Ăa fonctionne pour moi, que ce soit via Serp API ou Jina.ai.
Pouvez-vous fournir les « pensĂ©es intĂ©rieures » des bots du chef de produit, sâil vous plaĂźt ?
Pensées intérieures
[
{
"role": "assistant",
"content": "",
"tool_calls": [
{
"id": "call_mKY7pfG54xRduRKCz5xee9E0",
"type": "function",
"function": {
"name": "web_search",
"arguments": "{\"query\":\"liste de papillons anglais\"}"
}
}
]
},
{
"role": "tool",
"tool_call_id": "call_mKY7pfG54xRduRKCz5xee9E0",
"content": "A-Z des papillons · A. Adonis Blue · B Black Hairstreak · Brimstone · Brown Argus · Brown Hairstreak · C Chalk Hill Blue · Chequered Skipper · Clouded Yellow · D."
}
]
1 « J'aime »
Jagster
(Jakke Lehtonen)
Août 30, 2024, 2:50
924
Devrions-nous faire cela en MP ? Nous polluons ce sujet.
Mais :
[
{
"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": "Date et histoire de la Journée Internationale du Chien : ma recherche sur Internet a échoué."
}
]
Nous le pouvons. Donc cet échec est intéressant.
Votre compte est-il en rÚgle avec serp API ? Vous reste-t-il de la capacité ? Vous reste-t-il encore du quota ?
Jagster
(Jakke Lehtonen)
Août 30, 2024, 2:53
926
Oui et oui. Mon compte indique que la demande est terminée, sans erreur, sans rien. Enfin, rien que je puisse voir.
1 « J'aime »
Recherche web Serp API améliorée
main â fix_web_search_with_serpapi
opened 07:48PM - 30 Aug 24 UTC
2 « J'aime »
ozkn
(Mathx)
Septembre 5, 2024, 1:33
928
Le problĂšme ne concernait pas les anciens ou les nouveaux utilisateurs. Les nouveaux utilisateurs avaient Ă©galement lâerreur. Aujourdâhui, jâai de nouveau eu des erreurs. Lâimage de lâerreur est la suivante. Il y a aussi un avertissement concernant les caractĂšres.
Chatbot : Il y a eu un problĂšme avec Chat Completion : status : 400, message : Invalid âmessages[1].nameâ : string does not match pattern. Expected a string that matches the pattern â+$â.
merefield
(Robert)
Septembre 5, 2024, 1:48
929
Vous suspectez que vous nâutilisez pas Open AI ?
Le modĂšle doit ĂȘtre conforme aux normes de lâAPI Open AI, qui incluent lâattribut name (qui existe depuis environ un an ?)
Si vous utilisez un proxy et quâil prĂ©tend fournir les normes Open AI, il ne vous dit pas la vĂ©ritĂ©
Le changement a été effectué ici :
I made some code simplifications by making use of a feature that was added to the Open AI API. Let me know if you encounter any issues.
I decided it was time to call this 1.0.0
Vous pourriez toujours forker le plugin et modifier le commit juste avant ce changement, mais vous devrez alors gĂ©rer dâautres amĂ©liorations.
1 « J'aime »
ozkn
(Mathx)
Septembre 5, 2024, 2:02
930
Jâutilise Azure. Mes paramĂštres pourraient-ils ĂȘtre incorrects ?
merefield
(Robert)
Septembre 5, 2024, 2:06
931
On dirait que vous utilisez un modĂšle trĂšs ancien
Voici lâAPI actuelle
https://platform.openai.com/docs/api-reference/chat/create#chat-create-messages
Je mâassurerais que vous avez dĂ©ployĂ© lâun des derniers modĂšles.
gpt-4o-mini prend certainement en charge cela.
ozkn
(Mathx)
Septembre 5, 2024, 2:10
932
Ne devrions-nous pas changer ce qui suit séparément pour la version API ?
1 « J'aime »
merefield
(Robert)
Septembre 5, 2024, 2:11
933
Câest probablement beaucoup trop vieux :).
Si vous avez besoin dâaide plus dĂ©taillĂ©e, Marketplace . Je ne peux pas prendre en charge ce niveau de dĂ©tail gratuitement :).
1 « J'aime »
ozkn
(Mathx)
Septembre 5, 2024, 2:14
934
Merci pour votre aide @merefield
1 « J'aime »
merefield
(Robert)
Septembre 5, 2024, 2:39
935
Ma remarque finale Ă ce sujet : essayez de dĂ©ployer au moins une version beaucoup plus rĂ©cente de lâAPI datant de 2024.
1 « J'aime »
ozkn
(Mathx)
Septembre 9, 2024, 3:23
936
Jâai appliquĂ© les suggestions de solution que vous avez proposĂ©es, mais mon problĂšme persiste. Je suis le problĂšme depuis ma derniĂšre communication. Jâai dĂ©couvert que les utilisateurs qui rencontrent ce problĂšme ont des caractĂšres non anglais dans leurs noms dâutilisateur. Cela pourrait-il ĂȘtre la cause du problĂšme ? Il nây a aucun problĂšme avec les autres noms dâutilisateur qui contiennent des caractĂšres anglais.
Error: Chatbot: Il y a eu un problÚme avec Chat Completion : status : 400, message : Invalid 'messages[1].name' : la chaßne ne correspond pas au modÚle. Une chaßne correspondant au modÚle '^[a-zA-Z0-9_-]+$' était attendue.
noms dâutilisateur unicode â\u003e Ce paramĂštre est activĂ©
merefield
(Robert)
Septembre 9, 2024, 4:20
937
vous devez rĂ©gler cela avec le support Azure car ils devraient prendre en charge les derniĂšres fonctionnalitĂ©s de lâAPI Open AI (par procuration). Sinon, ils doivent mettre Ă jour.
Jâutilise simplement une fonctionnalitĂ© standard de lâAPI OpenAI.
En attendant, vous pourriez essayer de récupérer un commit antérieur du plugin.
1 « J'aime »
ozkn
(Mathx)
Septembre 12, 2024, 12:21
938
Comment puis-je installer lâancien commit de ce plugin ? @merefield
merefield
(Robert)
Septembre 12, 2024, 10:25
939
Ăcrivez un petit script dans app.yml pour cloner, entrer dans le rĂ©pertoire et extraire le commit prĂ©cĂ©dent la modification.
Mais vous devriez vraiment résoudre ce problÚme avec le support Azure.
1 « J'aime »
merefield
(Robert)
Septembre 13, 2024, 7:13
940
DĂ©solĂ©, je viens de relire votre message dâerreur.
Il semble donc maintenant que lâAPI se plaint quâau moins lâun de vos noms dâutilisateur a le bon format ?
Au fait, vous pouvez également forker le plugin, vérifier le commit précédent, créer une nouvelle branche, la pousser sur GitHub, puis la cloner avec -b <nom de la branche>
Ce serait un excellent exercice dâapprentissage de le faire vous-mĂȘme, mais vous pourriez engager quelquâun pour vous aider si nĂ©cessaire dans Marketplace
1 « J'aime »
ozkn
(Mathx)
Septembre 13, 2024, 7:50
941
Oui, cela donne une erreur Ă cause des noms dâutilisateur. Si le nom dâutilisateur contient des lettres non anglaises telles que Ć, i, ĂŒ, ö, etc., cela gĂ©nĂšre une erreur. Comme erreur de bot :
Jâai essayĂ© de trouver une rĂ©ponse pour vous plusieurs fois, mais jâai finalement Ă©chouĂ©. Veuillez contacter lâadministrateur si cela persiste, merci !
Il Ă©crit le message. Dans lâĂ©cran du journal, lâune des erreurs est liĂ©e aux caractĂšres.
Je modifie le nom dâutilisateur de lâutilisateur qui a publiĂ© le message pour lequel jâai eu lâerreur et je le transforme en caractĂšres anglais. Ensuite, je tag le bot dans le message qui a eu lâerreur, le bot rĂ©pond sans erreur.
Mais si je ne modifie pas le nom dâutilisateur et que je tag le bot dans le message, le bot ne rĂ©pond toujours pas et Ă©crit la mĂȘme erreur.
Robert:
Au fait, vous pouvez aussi forker le plugin, vérifier le commit précédent, créer une nouvelle branche, la pousser sur GitHub, puis cloner avec -b <nom de la branche>
Je vais essayer votre suggestion.
merefield
(Robert)
Septembre 21, 2024, 4:52
942
Jâai introduit un paramĂštre (dĂ©sactivĂ© par dĂ©faut) pour activer lâattribut de nom.
Si vous mettez Ă jour vers la derniĂšre version, vous nâaurez rien Ă faire.
Les autres peuvent Ă©ventuellement lâactiver pour lâutiliser.
main â make_name_attribute_optional
opened 02:00PM - 21 Sep 24 UTC
Adds a setting `chatbot_api_supports_name_attribute` (default OFF) to enable the⊠use of the name attribute supported by Open AI for username.
When off it will add username in any case to the user message aka "merefield said blah"
This PR also cleans up the Post history algorithm so it doesn't duplicate the first post of a Topic, thereby saving tokens.
Je ne peux pas toujours fournir un tel service gratuitement, mais jâai Ă©tĂ© convaincu du mĂ©rite de garder Chatbot plus indĂ©pendant de la langue.
2 « J'aime »