Dopo aver creato un nuovo strumento in Discourse AI, ho riscontrato il seguente errore:
Job exception: {
"error": {
"message": "Invalid 'tools[0].function.name': la stringa non corrisponde al pattern. Prevista una stringa che corrisponda al pattern '^[a-zA-Z0-9_-]+$'.",
"type": "invalid_request_error",
"param": "tools[0].function.name",
"code": "invalid_value"
}
}
Avevo degli spazi nel nome, che ho sostituito con underscore per corrispondere al pattern. ![]()
Se ciò è previsto, potremmo convalidare quel campo nell’interfaccia utente? Potremmo anche menzionarlo nel testo descrittivo di quel campo.
