Проверка поля «Имя» для инструментов ИИ

После создания нового инструмента в 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"
  }
}

В имени были пробелы, которые я заменил на подчеркивания, чтобы соответствовать шаблону. :+1:

Если это ожидаемое поведение, могли бы мы добавить валидацию этого поля в интерфейсе? Также стоит упомянуть об этом в описательном тексте для этого поля.

3 лайка

Наверное, мы уже добавили валидацию, можешь подтвердить?

1 лайк

Поле «Название инструмента» проходит проверку. :tada:

3 лайка