2 сообщения были перенесены в новую тему: Можно ли включить только один AI-персонаж?
RAILS_ENV=production bundle exec rake assets:precompile версия Discourse для самостоятельного размещения не работает с последним плагином discourse-AI из-за ошибок компиляции SCSS. Строка `@use
Вы запускаете это в более ранней версии Discourse или на ветке main?
После установки плагина Discourse AI на стабильную версию Discourse (3.4.6) я обнаружил, что система указывает, что #bdef136 (коммит от 4 февраля 2025 года) является последним, и что установленный плагин — актуальный.
Однако, когда я проверил снова из-за проблемы, при которой не отображались ключевые поля, необходимые для интеграции с AWS Bedrock, выяснилось, что версия отстает как минимум на 300 коммитов. При переходе в репозиторий discourse-ai и проверке ветки main разрыв оказался значительным. Этот симптом наблюдается и на других управляемых мной экземплярах Discourse, и я не могу понять, в чем проблема.
Со дня установки плагина discourse-ai на мой существующий экземпляр прошло меньше недели, но коммит фактически установленной версии старше на 4–5 месяцев. Мне интересно, почему система показывает его как актуальный, и как исправить ситуацию, чтобы плагин можно было обновить до последнего коммита.
Плагины фиксируются после стабильного релиза. Это означает, что вы не будете автоматически получать обновления плагинов, которые могут зависеть от изменений в ядре Discourse, ещё не включённых в стабильный релиз.
Если обновление плагина использует код, существующий только в последней ветке tests-passed, он может сломаться на стабильной версии, поскольку этого кода там просто нет.
Например, плагин AI начал использовать библиотеку js-diff, которая была добавлена в ядро Discourse только после февральского стабильного релиза. Поэтому последняя версия плагина AI не будет работать с этой стабильной версией.
О, я понял! Значит, команда git clone в файле app.yml добавляет больше функциональности, чем указано в самом файле! Теперь всё ясно. ![]()
Теперь, когда я активирую плагин AI и добавлю новую LLM в плагине, помимо возможности выбора AWS Bedrock, почему поля ввода ключа доступа AWS Bedrock и региона AWS Bedrock не появляются при выборе Bedrock в качестве провайдера, в отличие от того, что описано в этом документе: Configuring Amazon Bedrock services
Я использую версию Discourse 3.4.5, а версия плагина AI — 0.0.1 и bdef136.
Мы не поддерживаем Discourse AI на стабильной версии Discourse. Пожалуйста, используйте наш канал стандартных релизов для наилучшего опыта.
Этот плагин теперь включён в ядро Discourse в рамках Bundling more popular plugins with Discourse core. Если вы самостоятельно размещаете Discourse и используете этот плагин, вам нужно удалить его из вашего app.yml перед следующим обновлением.
Я пытаюсь настроить этот плагин с Azure. Мы подключаемся к OpenAI через собственный шлюз, использующий Azure. Я пытался выполнить настройку, используя ручную конфигурацию LLM:
Processing by DiscourseAi::Admin::AiLlmsController#test as JSON
Parameters: {"ai_llm"=>{"max_prompt_tokens"=>"2000", "api_key"=>"[FILTERED]", "tokenizer"=>"DiscourseAi::Tokenizer::OpenAiTokenizer", "url"=>"<OUR_URL>", "display_name"=>"test-ai-gateway", "name"=>"gpt-4", "provider"=>"azure", "enabled_chat_bot"=>"true", "vision_enabled"=>"false"}}
Похоже, это не работает. Может ли кто-нибудь подсказать правильный способ настройки?
Мой вопрос:
При использовании модели ИИ для полного перевода текста результаты оказываются посредственными. Я хочу переключиться на другую модель ИИ для повторного перевода контента. Как можно повторно перевести уже переведённые публикации с помощью новой модели?
Кроме того, существует ли эффективный способ быстро подсчитать количество уже переведённых публикаций?
На данный момент вам нужно использовать либо консоль Rails, либо консоль PostgreSQL, чтобы удалить существующие переводы.
В нашем плане работ есть добавление страницы статуса с прогрессом перевода для каждого языка в очереди на перевод.
Извините, я не могу найти конкретную таблицу для удаления. Не могли бы вы сообщить мне название таблицы и где находится дорожная карта прогресса перевода?
Здравствуйте, будут ли обновления касательно GPT 5?
Привет! Официального объявления от команды Discourse о том, что GPT-5 обновляется или вообще существует, нет. Но если вам это действительно нужно, просто дождитесь выхода, чтобы проверить это самостоятельно.
Должно скоро появиться:
Примечание по GPT-5: я использовал его весь день, он хорош, но это модель с рассуждениями, поэтому она работает медленно.
Не стесняйтесь экспериментировать с уровнем усилий на рассуждения: на низком уровне скорость приемлемая, но всё равно намного медленнее, чем у 4.1.
Загрузил последнее обновление, и похоже, что OpenAI внесла некоторые изменения в API
Попытка связаться с моделью вернула эту ошибку: { "error": { "message": "Неподдерживаемый параметр: 'reasoning_effort'. В Responses API этот параметр перемещен в 'reasoning.effort'. Попробуйте снова с новым параметром. См. документацию API для получения дополнительной информации: https://platform.openai.com/docs/api-reference/responses/create.", "type": "invalid_request_error", "param": null, "code": "unsupported_parameter" } }
У меня URL установлен как https://api.openai.com/v1/responses здесь.
Это работает через API completions. Я свяжусь с вами позже с исправлением для API responses.
К сведению: GPT-5 с функцией Responses работает невероятно медленно, об этом сообщают все. Поэтому то, что у вас сейчас есть, скорее всего, более полезно.
Я исправил эту проблему несколько часов назад, попробуйте.
Работает как по волшебству, босс ![]()
![]()
