Проблемы с настройкой подписей к изображениям AI

Настройки, похоже, установлены:

Но кнопка «Подпись» не отображается в редакторе:

Как это исправить?

Если вы хотите использовать это на своем собственном экземпляре, вам нужно настроить Конфигурацию ключей API для OpenAI, а затем выбрать модель подписи к изображениям ИИ для её использования.

Я сгенерировал секретный ключ OpenAI здесь:

И вставил этот ключ сюда:

Также плагин AI работает нормально:

Но я ожидал, что подписи к изображениям будут работать здесь (но они не работают):

Вам нужно создать API в OpenAI, это их сервис. И ещё нужно платить

Моя ошибка, у меня не было очков для чтения.

Вы используете правильную модель? И группы настроены верно? Видите ли вы какие-то странные ошибки?

Не знаю. Что такое «модальное окно»?

Да, надеюсь. Я не трогал большинство настроек по умолчанию с тех пор, как настраивал свой сайт несколько лет назад.

Нет, совсем нет.
Могу выложить видео, если это поможет мне разобраться.

Модель ИИ — это примерно как выбор между Mac или Windows, а в данном случае между Windows 10 и Windows 11. Существует множество различных решений на базе ИИ, и у каждого из них свои модели.

Однако вас интересуют именно эти настройки:

То же самое, о чём Фалько говорил ранее:

Но.

Ваш сайт — это то же самое, что и ваш форум? Но несколько лет назад ИИ ещё не был доступен, и по умолчанию все настройки ИИ были отключены. Однако вы создали API от OpenAI, значит, вы хотя бы некоторые настройки изменили. Не стоит ли вам перепроверить, кто имеет доступ к помощнику на базе ИИ?

редактирование

Согласно этому сообщению:

Вы пытаетесь использовать неправильную модель. У вас используется Llama, но вы клиент OpenAI.

Вы были правы, у функции ‘Свойства помощника AI’ не был выбран параметр ‘Image_Caption’.

Также была исправлена модель генерации подписей к изображениям помощника AI.
Однако теперь при нажатии на кнопку ‘Создать подпись с помощью AI’ в окне написания сообщения возникает ошибка ‘500’.
Спасибо.

Мои текущие настройки:

Обращаюсь к @pfaffman @itsbhanusharma
Пожалуйста, помогите: не связано ли это (ошибка 500 при генерации автоподписей к фото в окне Composer) с какой-то моей оплошностью или упущением.

Извините, я никоим образом не эксперт в области ИИ. Но ошибки серии 5xx относятся к стороне сервера, так что возможно, что конечная точка ИИ работает некорректно? Можете ли вы проверить логи, чтобы увидеть, нет ли там чего-то очевидного?

Какое бы исследование я ни провела, я прихожу к выводу, что, возможно, мне нужен более высокий тарифный план «Plus» от OpenAI, чтобы использовать «Open GPT-4 Preview». Дело в том, что функция «AI-описание изображений» поддерживает только две модели: либо Llava (я не знаю, как создать API и т. д.), либо GPT-4.

Таким образом, проблема может заключаться в том, что мой API-ключ OpenAI не позволяет мне использовать функцию «Описание изображений».

Если я права, рекомендую указать этот факт в разделе «Настройки Discourse» на странице «Описание изображений».

План Plus предназначен для ChatGPT, и вы используете его только через веб-сайт OpenAI. Это не имеет к этому никакого отношения. На вашем форуме используется API, и тарификация API осуществляется совершенно иначе — по принципу оплаты за использование, где цена зависит от используемой модели и количества потраченных токенов.

Я абсолютно уверен, что где-то ваши настройки всё ещё неверны.

Я установил этот секретный ключ Open_Ai:
image

Тем не менее, как показано на скриншоте ниже, ‘Open-Ai’ не отвечает мне (и, я думаю, именно это является причиной того, что мои запросы к функции генерации подписей с помощью ИИ не работают):

Я говорю это, потому что для работы функции Ai_Generated-Captions требуется либо Llava, либо Gpt-4-Vision-Preview:

Я бы не стал предлагать помощь, но вы попросили.

Проверьте логи на наличие ошибки. Я почти уверен, что когда я видел ошибку 500, это было из-за того, что на моём счету не осталось денег, поэтому это почти наверняка (в моём очень ограниченном опыте) связано с тем, что другая сторона отказывается выполнять работу.

Я не спорю, так как это произошло со мной довольно давно, но я почти уверен, что при попытке выполнить какую-то операцию (например, тот новый семантический всплывающий поиск, который выдаёт ошибку 500 на моём форуме) ошибка 500 не появлялась.

В логе ошибок она отображается как 400, 429 или что-то подобное, но не как ошибка 500 — её роль совершенно иная.

У API OpenAI были/есть некоторые проблемы, но это случилось совсем недавно, а головная боль у автора оригинального поста была уже гораздо раньше.

Но у меня тоже были мысли о финансовых трудностях, но только из-за той путаницы с ChatGPT Plus.

Хорошо. Мне не следует спрашивать «почему». Тем более что вы уже помогли очень многим людям здесь, включая меня. Возможно, даже тем, кто, как и я, не заслуживал такой большой помощи.

Читатели, возможно, воспримут это как «избалованность», но правда в том, что без @pfaffman многие люди, включая меня, сегодня не использовали бы веб-сайты на базе «Discourse». Ведь 4–5 лет назад «Discourse» казался/был слишком сложным для установки и настройки для пользователей WordPress в первые годы. И именно тогда @pfaffman терпеливо и снова и снова отвечал на подобные вопросы всех новых пользователей. Иногда даже такие пользователи, как я, сомневались, этично ли задавать столько наивных вопросов одному человеку, который помогает!!

Только люди с моим набором навыков, которые настраивали сайты на базе Discourse примерно в 2018 году или раньше, по-настоящему могут оценить вклад @pfaffman в сообщество Discourse. И я не знаю, как обстоят дела сегодня, но в то время команда «D» была очень ограничена, а помогающих рук было крайне мало (читай — всего одна). Я могу лишь пожелать, чтобы однажды в истории успеха «D» были упомянуты люди, стоявшие за этим успехом, и П. был бы в числе первых, без которых всё не продвинулось бы так далеко и так быстро (простите меня за мой английский).

По крайней мере, деньги, похоже, не являются проблемой (посмотрите скриншот ниже):

:thinking:

Когда я смотрю на это изображение, я вижу «Состояние: Истекло».

Я почти уверен, что «Истекло» — это не состояние, в котором оно может выполнять работу.

Вы также можете посмотреть логи и увидеть ошибку там.

Потому что у меня не так много опыта работы с плагином AI, поэтому я оставлю ответ кому-то другому.

Я проверил и пришёл к выводу, что это просто те кредиты (бесплатные или платные — не помню точно), которые истекли в прошлом году (внимательный просмотр скриншота это подтверждает).

Когда я попытался купить новые кредиты, мой лимит увеличился только с 5 до 120 долларов. Но кредиты всё ещё отображаются в состоянии «Истекший».

Тем не менее, именно вы направили меня в нужном (правильном) направлении.

И последнее: вы не поверите, и я не знаю, можно ли мне об этом здесь говорить, но я тоже своего рода «маленький Пфаффман» в своём местном сообществе. Доказательства этого можно найти в Google, но большинство из них на моём родном языке — хинди. Мой сайт.

Это очень лестно. Если бы я не признал ваш вклад, вероятно, не ответил бы так охотно. Я знаю, что вы помогли многим людям здесь.

Ну, это подтверждает моё первоначальное утверждение, что я ничего об этом не знаю! :rofl:

Просто для точной фиксации: я не оказывал помощи людям на этом (мета-)сайте. Я признан «помощником» в своём местном городском округе (Батинда), сообществе (отсюда и название моего сайта: Bathinda Helper).

@Falco, не могли бы вы проверить, почему Discourse не отправляет никаких API-запросов на Open-Ai.com (как показано в нижеприведённой вкладке активности сайта AI), даже когда я пытался добавлять подписи к разным изображениям в окне редактора?


Скриншоты моих других соответствующих настроек были опубликованы выше; думаю, повторять их не стоит.

Я почти уверен, что это тоже одна из проблем. Списали ли они деньги с вашей карты?

Аккаунт с кредитами должен выглядеть так:

А причина, по которой токены не перемещаются, заключается в следующем:

  • у вас не запущены другие AI-активности;
  • на вашем сайте возникает ошибка 500 (хотя причина этого может быть в нехватке кредитов, но тогда в вашем журнале ошибок должно что-то отображаться).

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

Например.

Мы можем использовать новый семантический поиск на базе ИИ. На моём форуме он выдаёт ошибку 500. Это происходит не из-за проблем на стороне OpenAI (по крайней мере, так мне кажется), а из-за этой ошибки: Failed to process hijacked response correctly : ArgumentError : address cannot be nil or empty, которая возникает у меня.

Конечно, это может быть баг или мои настройки работают некорректно, но моя точка зрения такова: когда вы видите ошибку 500 на экране, она возникает из-за вашей конфигурации. И поскольку функционал подписей на основе ИИ, насколько мне известно, работает везде, кроме вашего случая, проблема заключается в:

  • ваших настройках, или
  • какой-то особенности вашей версии.