Después de crear una nueva herramienta en Discourse AI, me encontré con el siguiente error:
Job exception: {
"error": {
"message": "Invalid 'tools[0].function.name': la cadena no coincide con el patrón. Se esperaba una cadena que coincidiera con el patrón '^[a-zA-Z0-9_-]+$'.",
"type": "invalid_request_error",
"param": "tools[0].function.name",
"code": "invalid_value"
}
}
Tenía espacios en el nombre, que reemplacé con guiones bajos para que coincidieran con el patrón. ![]()
Si eso es lo esperado, ¿podríamos validar ese campo en la interfaz de usuario? También podríamos mencionarlo en el texto descriptivo de ese campo.
