بعد إنشاء أداة جديدة في Discourse AI، واجهت الخطأ التالي:
Job exception: {
"error": {
"message": "Invalid 'tools[0].function.name': string does not match pattern. Expected a string that matches the pattern '^[a-zA-Z0-9_-]+$'.",
"type": "invalid_request_error",
"param": "tools[0].function.name",
"code": "invalid_value"
}
}
كان لدي مسافات في الاسم، والتي استبدلتها بشرطات سفلية لمطابقة النمط. ![]()
إذا كان ذلك متوقعًا، هل يمكننا التحقق من صحة هذا الحقل في واجهة المستخدم؟ قد نذكر ذلك أيضًا في النص الوصفي لهذا الحقل.
