Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

[3.2][3.3] AI Labs с поддержкой Midjourney, ChatGPT, DALL-E (OpenAI) и Stable Diffusion (Stability AI)

Все расширения, созданные нашим сообществом для phpBB, как находящиеся в разработке, так и прошедшие валидацию на официальном сайте phpbb.com, будут анонсированы тут. Вся техническая поддержка по этим расширениям оказывается в этом форуме.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
privet
phpBB 1.4.1
Сообщения: 44
Стаж: 10 месяцев
Благодарил (а): 12 раз
Поблагодарили: 23 раза

[3.2][3.3] AI Labs с поддержкой Midjourney, ChatGPT, DALL-E (OpenAI) и Stable Diffusion (Stability AI)

Сообщение privet »

Название расширения: AI Labs

Автор: https://privet.fun

Описание расширения:
Добавьте искусственный интеллект на свою конференцию phpBB и приготовьтесь к захватывающему опыту.
В настоящее время поддерживаются ChatGPT, DALL-E (OpenAI) и Stable Diffusion (Stability AI).
Поддержка Midjourney будет доступна скоро.

Демо URLs:
ChatGPT
ChatGPT, custom prompt
DALL-E
Stable Diffusion
Midjourney, coming soon 🚀
Stable Diffusion by Leonardo AI, coming soon 🚀 так-же доступен в виде Telegram bot https://t.me/stable_diffusion_superbot


Скачать: https://github.com/privet-fun/phpbb_ailabs

Язык:
Русский
Английский
Аватара пользователя
ak-2008
phpBB 1.0.0
Сообщения: 9
Стаж: 6 месяцев
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Re: [3.2][3.3] AI Labs с поддержкой Midjourney, ChatGPT, DALL-E (OpenAI) и Stable Diffusion (Stability AI)

Сообщение ak-2008 »

privet писал(а): 29.10.2023 2:54 А какая у вас версия?
Последняя 1.0.6, вечером буду за компом попробую.
ciiz1
phpBB 2.0.4
Сообщения: 440
Стаж: 6 лет 8 месяцев
Благодарил (а): 100 раз
Поблагодарили: 30 раз

Re: [3.2][3.3] AI Labs с поддержкой Midjourney, ChatGPT, DALL-E (OpenAI) и Stable Diffusion (Stability AI)

Сообщение ciiz1 »

У меня не работало, мне Nekstati вот такие правки внесла, заработало (надеюсь я ни каких правил не нарушаю). Ну и тему не особо читал (что там не работает)

Nekstati
Вот опишу подробнее:

ext\privet\ailabs\includes\AIController.php
Это главное, тут задаётся таймаут MySQL, чтобы БД не отваливалась, пока мы ожидаем ответа ChatGPT
Он должне быть не меньше, чем таймаут PHP (max_execution_time)

Код: Выделить всё

    		$this->db->sql_query('SET session wait_timeout = 600;');
    		$this->db->sql_query('SET session interactive_timeout = 600;');

ext\privet\ailabs\includes\GenericCurl.php
Это уже необязательно, но без этого таймаут ожидания ответа был 0 (не определён), так что фактически упирался в таймаут PHP. Теперь 120 секунд. Если за 120 секунд ChatGPT не ответил, делается ещё две попытки

Код: Выделить всё

    		$this->timeout = min((ini_get('max_execution_time') ?: 300) - 5, 120);
Это всё можно увеличить, но больше 600 секунд ставить где-либо бессмысленно
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
ak-2008
phpBB 1.0.0
Сообщения: 9
Стаж: 6 месяцев
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Re: [3.2][3.3] AI Labs с поддержкой Midjourney, ChatGPT, DALL-E (OpenAI) и Stable Diffusion (Stability AI)

Сообщение ak-2008 »

privet писал(а): 29.10.2023 2:54 После этого <root>/ailabs/chatgpt или <root>/app.php/ailabs/chatgpt должен показать в браузете 'Processing'
теперь показывает
Processing"job_id not provided"
Отправлено спустя 1 минуту 50 секунд:
ciiz1, спасибо за совет, но у меня походу еще до этого далеко, сначало бы логи запустить, что бы понимать куда копать. А так пока пальцем в небо ))
Аватара пользователя
privet
phpBB 1.4.1
Сообщения: 44
Стаж: 10 месяцев
Благодарил (а): 12 раз
Поблагодарили: 23 раза

Re: [3.2][3.3] AI Labs с поддержкой Midjourney, ChatGPT, DALL-E (OpenAI) и Stable Diffusion (Stability AI)

Сообщение privet »

ak-2008 писал(а): 29.10.2023 17:39 теперь показывает
Хорошо, запрос проходит. Мне не совсем понятно почему там "job_id not provided", видимо ваш сервер игнорирует x-accel-buffering. По идее это не должно быть проблемой.
Что у вас в логах сервера и логе AI Labs?
Аватара пользователя
ak-2008
phpBB 1.0.0
Сообщения: 9
Стаж: 6 месяцев
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Re: [3.2][3.3] AI Labs с поддержкой Midjourney, ChatGPT, DALL-E (OpenAI) и Stable Diffusion (Stability AI)

Сообщение ak-2008 »

privet писал(а): 29.10.2023 21:55 Что у вас в логах сервера и логе AI Labs?
В логах сервера единственное нашел это, появляется после создания сообщения для гпт пользователя.
"HEAD /ailabs/chatgpt?job_id=14&amp;sid=ee12e311b324926712645273465847560a http/1.1" 404 4479 "-" Mozilla/5.0
лог ai labs пустой
Аватара пользователя
privet
phpBB 1.4.1
Сообщения: 44
Стаж: 10 месяцев
Благодарил (а): 12 раз
Поблагодарили: 23 раза

Re: [3.2][3.3] AI Labs с поддержкой Midjourney, ChatGPT, DALL-E (OpenAI) и Stable Diffusion (Stability AI)

Сообщение privet »

ak-2008 писал(а): 30.10.2023 11:56 лог ai labs пустой
Попровуйте добавить https://github.com/privet-fun/phpbb_ail ... er.php#L38 /app.php ?
from

Код: Выделить всё

protected $desc_contollers = [
'/ailabs/chatgpt',
to this:

Код: Выделить всё

protected $desc_contollers = [
'/app.php/ailabs/chatgpt',
Перекомпилировать, обновить конфиг и попробовать еще раз?
Аватара пользователя
ak-2008
phpBB 1.0.0
Сообщения: 9
Стаж: 6 месяцев
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Re: [3.2][3.3] AI Labs с поддержкой Midjourney, ChatGPT, DALL-E (OpenAI) и Stable Diffusion (Stability AI)

Сообщение ak-2008 »

privet писал(а): 31.10.2023 0:47 Попровуйте добавить
не помогло....
а кроме расширения ничего больше ставить не нужно ?
Аватара пользователя
ak-2008
phpBB 1.0.0
Сообщения: 9
Стаж: 6 месяцев
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Re: [3.2][3.3] AI Labs с поддержкой Midjourney, ChatGPT, DALL-E (OpenAI) и Stable Diffusion (Stability AI)

Сообщение ak-2008 »

privet, Я понял в чем косяк, имя пользователя кириллицей было написано.
Теперь новые данные (правки расширения вернул к виду по умолчанию)
статус

Код: Выделить всё

 AI AIB отвечает…
в логах

Код: Выделить всё

 #16 AI AIB → КотЭ
Status
exec
Attempts
0
Mode
post
Request time
02.11.2023, 13:54:44
Request
[b]AIB[/b], Where are we ?



{
  "start": "2023-11-02 10:54:44",
  "history.pattern": "/<QUOTE\\sauthor=\"AIB\"\\spost_id=\"(.*)\"\\stime=\"(.*)\"\\suser_id=\"11760\">/",
  "request.messages": [
    {
      "role": "user",
      "content": "[b]AIB[/b], Where are we ?"
    }
  ]
ciiz1
phpBB 2.0.4
Сообщения: 440
Стаж: 6 лет 8 месяцев
Благодарил (а): 100 раз
Поблагодарили: 30 раз

Re: [3.2][3.3] AI Labs с поддержкой Midjourney, ChatGPT, DALL-E (OpenAI) и Stable Diffusion (Stability AI)

Сообщение ciiz1 »

ak-2008 писал(а): 02.11.2023 14:01 имя пользователя кириллицей было написано.
Имя пользователя кириллицей работать не будет? "Хотел деда мороза к новому году запустить"
Аватара пользователя
privet
phpBB 1.4.1
Сообщения: 44
Стаж: 10 месяцев
Благодарил (а): 12 раз
Поблагодарили: 23 раза

Re: [3.2][3.3] AI Labs с поддержкой Midjourney, ChatGPT, DALL-E (OpenAI) и Stable Diffusion (Stability AI)

Сообщение privet »

ciiz1 писал(а): 02.11.2023 15:49 Имя пользователя кириллицей работать не будет?
Не пробовал, там нет никаких ограничений, посмотрю при случае.
Аватара пользователя
ak-2008
phpBB 1.0.0
Сообщения: 9
Стаж: 6 месяцев
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Re: [3.2][3.3] AI Labs с поддержкой Midjourney, ChatGPT, DALL-E (OpenAI) и Stable Diffusion (Stability AI)

Сообщение ak-2008 »

Так все таки, что то не то , опять статус думает и пустой лог.

Так перезаписал конфиг в настройках бота, опять появился статус отвечает, но не отвечает... куда дальше глянуть?

В логе сервера, реакция на пост в теме gpt
[Thu Nov 02 21:33:05.096350 2023] [php:error] [pid 162526] [client 192.168.xx.xx:38446] PHP Fatal error: Uncaught Error: Undefined constant "privet\\ailabs\\includes\\CURLOPT_URL" in /var/www/xxx.ru/ext/privet/ailabs/includes/GenericCurl.php:103\nStack trace:\n#0 /var/www/xxx.ru/ext/privet/ailabs/controller/chatgpt.php(203): privet\\ailabs\\includes\\GenericCurl->sendRequest()\n#1 /var/www/xxx.ru/ext/privet/ailabs/includes/AIController.php(129): privet\\ailabs\\controller\\chatgpt->process()\n#2 /var/www/xxx.ru/vendor/symfony/http-kernel/HttpKernel.php(151): privet\\ailabs\\includes\\AIController->execute()\n#3 /var/www/xxx.ru/vendor/symfony/http-kernel/HttpKernel.php(68): Symfony\\Component\\HttpKernel\\HttpKernel->handleRaw()\n#4 /var/www/xxx.ru/app.php(35): Symfony\\Component\\HttpKernel\\HttpKernel->handle()\n#5 {main}\n thrown in /var/www/xxx.ru/ext/privet/ailabs/includes/GenericCurl.php on line 103
Права пользователя gpt проверил в теме может писать.
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3336
Стаж: 15 лет 1 месяц
Благодарил (а): 25 раз
Поблагодарили: 590 раз

Re: [3.2][3.3] AI Labs с поддержкой Midjourney, ChatGPT, DALL-E (OpenAI) и Stable Diffusion (Stability AI)

Сообщение Nekstati »

ak-2008, у вас PHP-расширение curl не включено. Ищите в панели хостинга в настройках PHP
Аватара пользователя
ak-2008
phpBB 1.0.0
Сообщения: 9
Стаж: 6 месяцев
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Re: [3.2][3.3] AI Labs с поддержкой Midjourney, ChatGPT, DALL-E (OpenAI) и Stable Diffusion (Stability AI)

Сообщение ak-2008 »

Nekstati писал(а): 02.11.2023 22:41 ak-2008, у вас PHP-расширение curl не включено. Ищите в панели хостинга в настройках PHP
Спасибо, действительно проблема была в этом. Только странно почему оно не инсталлировалось сразу...
Аватара пользователя
privet
phpBB 1.4.1
Сообщения: 44
Стаж: 10 месяцев
Благодарил (а): 12 раз
Поблагодарили: 23 раза

Re: [3.2][3.3] AI Labs с поддержкой Midjourney, ChatGPT, DALL-E (OpenAI) и Stable Diffusion (Stability AI)

Сообщение privet »

OpenAI выпустила GPT-4 Turbo сегодня (модель gpt-4-1106-preview)
Контекстное окно 128K, обучающие данные до апреля 2023 года
Стоимость теперь гораздо ближе к 3.5
Модель: gpt-4-1106-preview
Input: $0.01 / 1K токенов
Output: $0.03 / 1K токенов

Пример
ciiz1
phpBB 2.0.4
Сообщения: 440
Стаж: 6 лет 8 месяцев
Благодарил (а): 100 раз
Поблагодарили: 30 раз

Re: [3.2][3.3] AI Labs с поддержкой Midjourney, ChatGPT, DALL-E (OpenAI) и Stable Diffusion (Stability AI)

Сообщение ciiz1 »

Что то сегодня все модели перестали работать, российские ip что ли все заблокировали? Или GPT не достаточно духоскрепный и его с нашей стороны блокирнули? Код 403

Вернуться в «Анонсы и поддержка расширений для phpBB»