L'outil d'IA personnalisé échoue

Symptôme :
Tout outil personnalisé comportant au moins un paramètre échoue avec le message suivant :

Job exception: {
  "error": {
    "message": "Schéma invalide pour la fonction 'custom-geocode' : False n'est pas de type 'array'.",
    "type": "invalid_request_error",
    "param": "tools[2].function.parameters",
    "code": "invalid_function_parameters"
  }
}

Les outils créés à partir de préréglages ne présentent pas ce problème.
J’ai extrait le contenu de la table ai_tools, et les outils créés à partir de zéro ont une propriété "enum":false tandis que ceux des préréglages n’ont pas cette propriété. Je pense que enum est censé être soit un tableau, soit absent, mais pas un booléen, d’où l’erreur.
Quelqu’un d’autre a déjà signalé ce problème :
https://meta.discourse.org/t/discourse-ai-bot-custom-tool-guide/314103/2?u=erphyx

Merci de vous pencher sur ce problème :slight_smile:

Veuillez nous excuser pour le retard. Nous venons de corriger ceci :

4 « J'aime »