Validez le champ Nom pour les outils d'IA

Après avoir créé un nouvel outil dans Discourse AI, j’ai rencontré l’erreur suivante :

Job exception: {
  "error": {
    "message": "Invalid 'tools[0].function.name': la chaîne ne correspond pas au modèle. Une chaîne correspondant au modèle '^[a-zA-Z0-9_-]+$' est attendue.",
    "type": "invalid_request_error",
    "param": "tools[0].function.name",
    "code": "invalid_value"
  }
}

J’avais des espaces dans le nom, que j’ai remplacés par des underscores pour correspondre au modèle. :+1:

Si cela est attendu, pourrions-nous valider ce champ dans l’interface utilisateur ? Nous pourrions également le mentionner dans le texte descriptif de ce champ.

3 « J'aime »

Je suis assez sûr que nous avons maintenant ajouté une validation, peux-tu confirmer ?

1 « J'aime »

Le champ Nom de l’outil est en cours de validation. :tada:

3 « J'aime »