Мы можем. Так что этот сбой интересен.
В порядке ли ваш аккаунт в Serp API? Осталось ли у вас место? Остался ли у вас лимит?
Мы можем. Так что этот сбой интересен.
В порядке ли ваш аккаунт в Serp API? Осталось ли у вас место? Остался ли у вас лимит?
Да и да. В моем аккаунте отображается, что запрос выполнен, никаких ошибок, ничего. Ну, по крайней мере, я ничего не вижу.
Улучшен веб-поиск через Serp API
Проблема не связана со статусом пользователя (новый или старый). Ошибка возникала и у новых пользователей. Сегодня я снова столкнулся с ошибками. Изображение ошибки приведено ниже. Также есть предупреждение относительно символов.
Чат-бот: Произошла проблема при завершении чата: статус 400, сообщение: Неверное значение «messages[1].name»: строка не соответствует шаблону. Ожидается строка, соответствующая шаблону «+$».
Подозреваю, что вы не используете Open AI?
Модель должна соответствовать стандартам API Open AI, которые включают атрибут name (он существует уже около года?).
Если вы используете прокси и они утверждают, что соответствуют стандартам Open AI, они вас обманывают ![]()
Изменение было внесено здесь:
Вы всегда можете сделать форк плагина и откатить версию до момента перед этим изменением, но тогда вам придётся самостоятельно управлять другими улучшениями.
Я использую Azure. Возможно, мои настройки неверны?
Похоже, вы используете очень старую модель.
Вот актуальная документация по API:
Убедитесь, что вы развернули одну из последних моделей.
gpt-4o-mini точно поддерживает эту функцию.
Наверное, это слишком устарело :).
Если вам нужна более подробная помощь, обратитесь в Marketplace. Я не могу предоставлять поддержку такого уровня бесплатно :).
Спасибо за вашу помощь, @merefield
В заключение хочу сказать: попробуйте развернуть гораздо более новую версию API, выпущенную как минимум в 2024 году.
Я выполнил предложенные вами варианты решения, но проблема сохраняется. Я слежу за ней с момента последнего сообщения. Я обнаружил, что у пользователей, столкнувшихся с этой проблемой, в именах учётных записей присутствуют неанглийские символы. Может ли это быть причиной? С другими именами, содержащими только английские символы, проблем нет.
Ошибка: Чат-бот: Произошла проблема с завершением чата: статус: 400, сообщение: Неверное значение 'messages[1].name': строка не соответствует шаблону. Ожидается строка, соответствующая шаблону '^[a-zA-Z0-9_-]+$'.
Имена пользователей в Unicode — > Эта настройка включена
Вам нужно обратиться в службу поддержки Azure, так как они должны поддерживать последние функции API OpenAI (через прокси). Если нет, им необходимо обновиться.
Я использую стандартную функцию API OpenAI.
А пока вы можете попробовать откатиться к предыдущему коммиту плагина.
Как я могу установить старую версию этого плагина? @merefield
Напишите небольшой скрипт в app.yml, чтобы клонировать репозиторий, перейти в директорию и переключиться на коммит, предшествующий изменению.
Однако на самом деле вам следует решить эту проблему с поддержкой Azure.
Извините, я только что перечитал ваше сообщение об ошибке.
Похоже, что API жалуется на то, что хотя бы одно из ваших имен пользователей имеет неправильный формат?
Кстати, вы также можете сделать форк плагина, перейти к более раннему коммиту, создать новую ветку, отправить её на GitHub, а затем клонировать с флагом -b <имя ветки>.
Это было бы отличным упражнением для обучения, но если нужно, вы можете нанять кого-то для помощи в канале Marketplace.
Да, ошибка возникает из-за имён пользователей. Если имя пользователя содержит неанглийские буквы, такие как ş, i, ü, ö и т. д., возникает ошибка. Ошибка бота выглядит так:
Я несколько раз пытался сформировать для вас ответ, но в итоге не смог. Если проблема сохраняется, пожалуйста, свяжитесь с администратором, спасибо!
Сообщение записывается. На экране журнала одна из ошибок связана с символами.
Я редактирую имя пользователя автора сообщения, в котором произошла ошибка, заменяя его на английские символы. Затем я упоминаю бота в этом сообщении, и бот отвечает без ошибок.
Однако, если я не редактирую имя пользователя и упоминаю бота в сообщении, бот снова не отвечает и выдаёт ту же ошибку.
Я попробую вашу рекомендацию.
Я добавил настройку (по умолчанию выключена) для включения атрибута name.
Если вы обновитесь до последней версии, вам не нужно ничего делать.
Другие могут по желанию включить её, чтобы использовать.
Я не всегда могу предоставлять такие услуги бесплатно, но меня убедила ценность сохранения языковой нейтральности Chatbot.
Огромное спасибо за вашу помощь и обновление @merefield
Тем не менее, в этом выпуске есть ошибка. Я исправлю её и обновлю информацию здесь. Пока не обновляйтесь.