Ошибка «no implicit conversion of Array into String» при использовании анализа Gemini AI для постов с изображениями

Всем привет,

Я столкнулся с проблемой при использовании плагина Discourse AI с интеграцией Gemini. Когда я пытаюсь проанализировать сообщения, содержащие изображения, появляется следующее сообщение об ошибке:

no implicit conversion of Array into String

Что происходит

  • Если сообщение содержит только текст, всё работает как ожидалось.
  • Если сообщение включает изображение, анализ завершается ошибкой с указанным выше сообщением.

Окружение

Установлена версия 3.5.0.beta8-dev (70dbb95041)

Спасибо за помощь!

1 лайк

Когда я добавляю изображение в публичный пост, Gemini не отвечает,

а при отправке через личные сообщения ИИ сообщает об ошибке, показанной выше.

Та же самая проблема наблюдается у нескольких моделей ИИ.

Вышеуказанную ошибку генерирует только бот по умолчанию с режимом «креативный»; другие пользовательские боты ИИ успешно распознают изображение и отвечают нормально.

Я сталкиваюсь с той же проблемой. Посты, содержащие только текст, работают нормально, но если в посте есть изображение, я получаю ту же ошибку «no implicit conversion of Array into String».

Судя по сообщению об ошибке, похоже, что какие-то данные об изображении сбивают с толку плагин или Gemini. Возможно, информация об изображении отправляется в формате, который API не ожидает.

Хорошо знать, что это происходит только с определенными ботами. Надеюсь, это скоро исправят.

У меня возникли проблемы с воспроизведением здесь при использовании Creative с включёнными изображениями:

Можете ли вы поделиться, как настроена ваша LLM? Обязательно используйте не превью-версию модели 2.0 / 2.5 Flash, так как она уже выпущена.

Подтверждено: после удаления конфигурации RAG функциональность анализа изображений вернулась в норму. Спасибо за помощь!

1 лайк

@Roman исправил проблемы с RAG, так что, полагаю, у нас всё в порядке. Спасибо за сообщение!

2 лайка