Использование облачного ИИ и нейросетей в своих проектах.
Модератор: Модераторы
Использование облачного ИИ и нейросетей в своих проектах.
Интересно а насколько возможен сабж ?
( Разумеется большая часть облачных сервисов защищено разными капчами и логином но во первых не все а во вторых если честно перекладывать это проблему на пользователя программы то особых проблем по идее не будет)
"Чаты с ИИ" едва ли подходят для этого но есть много сервисов попроще .
( Разумеется большая часть облачных сервисов защищено разными капчами и логином но во первых не все а во вторых если честно перекладывать это проблему на пользователя программы то особых проблем по идее не будет)
"Чаты с ИИ" едва ли подходят для этого но есть много сервисов попроще .
- Ichthyander
- энтузиаст
- Сообщения: 701
- Зарегистрирован: 04.04.2007 08:32:43
- Откуда: Астрахань
- Контактная информация:
Stable diffusion имеет API. Кроме того, он OPenSOurce и его можно устанавливать на сервер или персональный компьютер.
АНалогично есть несколько крутых проектов-аналогов ChatGPT с возможность локальной установки
Добавлено спустя 49 секунд:
Re: Использование облачного ИИ и нейросетей в своих проектах.
Да, и как правильно заметили ChatGPT имеет API, но платный
АНалогично есть несколько крутых проектов-аналогов ChatGPT с возможность локальной установки
Добавлено спустя 49 секунд:
Re: Использование облачного ИИ и нейросетей в своих проектах.
Да, и как правильно заметили ChatGPT имеет API, но платный
Ну есть HuggingChat ( https://huggingface.co/chat/ )( неуверен можно или его установить локально но через облако он вроде доступен ) нет суть в другом просто я с трудом представляю возможное применение "облачного АПИ" именно чата( чат и через браузер будет ничем не хуже ). Вот разнообразные более "низкоуровневых трюки" с изображением, звуками, текстом и т.п. вполне могут быть полезны .
Что до "локальных вариантов АПИ" то они банально слишком объемны для использования особенно их комбинации. Но если программа и так завязана на работу сетью то смысл вполне очевиден - опционально добавить в проект "немного магии" ( на например когда плеер ищет в сети постеры связанные с музыкальными композициями и альбомами групп) всегда было весьма хорошими тоном, а сейчас это вообще может реально добавить функциональности . ( Например программа работающая с онлайн веб-камерами по идее может "запросто" использовать "ИИ-масштабирование", "удаление фона", колоризацию и т.п. )
Что до "локальных вариантов АПИ" то они банально слишком объемны для использования особенно их комбинации. Но если программа и так завязана на работу сетью то смысл вполне очевиден - опционально добавить в проект "немного магии" ( на например когда плеер ищет в сети постеры связанные с музыкальными композициями и альбомами групп) всегда было весьма хорошими тоном, а сейчас это вообще может реально добавить функциональности . ( Например программа работающая с онлайн веб-камерами по идее может "запросто" использовать "ИИ-масштабирование", "удаление фона", колоризацию и т.п. )
- Ichthyander
- энтузиаст
- Сообщения: 701
- Зарегистрирован: 04.04.2007 08:32:43
- Откуда: Астрахань
- Контактная информация:
Нет большая часть нейробиблиотек вполне могут быть установлены на компьютер. К примеру, тот же STableDiffusion. ВОпрос больше в наличии видеокарт (спасибо майнерам, которые развили производство видеокартЧто до "локальных вариантов АПИ" то они банально слишком объемны для использования особенно их комбинации
Ну да,можно, но проект 10-30 мегабайт в один момент раздуется до несколько гигабайт (суть ведь не в "коде на питоне", а в самой обученной сетке, а они обычно ох какие объемные). Впрочем возможно есть вариант попроще и поменьше, но я таких почти не встречал. ( Попадалась разве что эвристика для некоторых "хитро вывернутых" антивирусов да сомнительная генерация фрактальных текстур для Кавака )Ichthyander писал(а):Нет большая часть нейробиблиотек вполне могут быть установлены на компьютер. К примеру, тот же STableDiffusion. ВОпрос больше в наличии видеокарт (спасибо майнерам, которые развили производство видеокартЧто до "локальных вариантов АПИ" то они банально слишком объемны для использования особенно их комбинации) и видеопамяти, на которых они как правило герерят контент
- Ichthyander
- энтузиаст
- Сообщения: 701
- Зарегистрирован: 04.04.2007 08:32:43
- Откуда: Астрахань
- Контактная информация:
А, ну да. Для десктопного приложения как доп. фича не подойдет )
Добавлено спустя 34 секунды:
Re: Использование облачного ИИ и нейросетей в своих проектах.
Ну тогда API от ChatGPT
Добавлено спустя 34 секунды:
Re: Использование облачного ИИ и нейросетей в своих проектах.
Ну тогда API от ChatGPT
Для начала решил проверить API https://dezgo.com
Тем более что он описан на сайте:
https://dev.dezgo.com/guides/image-to-i ... npainting/
Стандартная для Вин 10+ Утилита CURL описана тут
https://tokmakov.msk.ru/blog/item/191
Все хорошо но не работает ...
X-Dezgo-Key (API_KEY) получал на Google Cloud.( Может неподходит? )
Зы
От прямого парсинга сайт разумеется защищен (не знаю насколько надежно но сходу сломать запрос не получилось ).
Тем более что он описан на сайте:
https://dev.dezgo.com/guides/image-to-i ... npainting/
Стандартная для Вин 10+ Утилита CURL описана тут
https://tokmakov.msk.ru/blog/item/191
Все хорошо но не работает ...
Код: Выделить всё
curl -X POST -H 'X-Dezgo-Key:ХХХХ-ХХХ-ХХ' -F seed=2942950965 -F init_image=@image212.png -F strength=0.97 -F "prompt=Stunning portrait of a young woman, snowy background, digital art, highly-detailed masterpiece trending HQ" https://api.dezgo.com/image2image >output.png
Зы
От прямого парсинга сайт разумеется защищен (не знаю насколько надежно но сходу сломать запрос не получилось ).
На конец поставил полную неурезанную оболочку для Стабильной Диффузии с веб интерфейсом
( Portable Stable Diffusion AUTOMATIC1111 Stable Diffusion Web UI )

Работает на ноуте с по современным масштабам довольно таки "умственно отсталой" видеокартой GTX1650 и 4-мя гигами видео-памяти прямо скажем так себе. Но в общем рад что работает хоть как-то.
Однако веб-интерфейс работает только с локального адреса http://127.0.0.1:7860/?__theme=dark, а интересно запустить к нему удаленный доступ ( Хотя-бы даже по локальной сети )
Кто нибудь знает как это можно сделать ? ( Можно разумеется заюзать "проброс портов" и т.п. но это уже явный оверкилл)
( Portable Stable Diffusion AUTOMATIC1111 Stable Diffusion Web UI )

Работает на ноуте с по современным масштабам довольно таки "умственно отсталой" видеокартой GTX1650 и 4-мя гигами видео-памяти прямо скажем так себе. Но в общем рад что работает хоть как-то.
Однако веб-интерфейс работает только с локального адреса http://127.0.0.1:7860/?__theme=dark, а интересно запустить к нему удаленный доступ ( Хотя-бы даже по локальной сети )
Кто нибудь знает как это можно сделать ? ( Можно разумеется заюзать "проброс портов" и т.п. но это уже явный оверкилл)
Последний раз редактировалось Alex2013 17.05.2023 15:39:12, всего редактировалось 3 раза.
С помощью ngrok или альтернативных сервисов.Alex2013 писал(а):Кто нибудь знает как это можно сделать ?
Обзор вариантов тунеллирования
Спасибо ! Но по идеи все что нужно это сменить IP-адрес веб-сервера в настройках.delphius писал(а):С помощью ngrok или альтернативных сервисов.Alex2013 писал(а):Кто нибудь знает как это можно сделать ?
Обзор вариантов тунеллирования
(Причем как я понимаю это досточно стандартная настройка которая к конкретной оболочке отношение имеет "постольку поскольку")
Для доступа по локальной сети - разумеется, а если нужен внешний доступ и нет желания морочиться с "пробросом" или он технически не возможен из-за "серого" айпи от провайдера и нет желания заморачиваться с решением класса арендованный vpn + wireguard, то ngrok или альтернативы - самый быстрый и бесплатный вариант.Alex2013 писал(а):сменить адрес веб-сервера в настройках
- Ichthyander
- энтузиаст
- Сообщения: 701
- Зарегистрирован: 04.04.2007 08:32:43
- Откуда: Астрахань
- Контактная информация:
Как программист я бы посмотрел в сторону API от webui. И там уже во что горазд можно делать и что угодно. Собсвтенно про это все я изначально говорил в других топиках тут на форумах. ИЛи даже тут
Нашел репозиторий "Кандинского"
https://github.com/ai-forever/Kandinsky-2
Качать пока не стал ( Непонятно модель(обученная НС) входит в комплект(Сомнительно) или это просто "пустой код"
)
Зы
Хм Кто-то уже поставил
ЛОКАЛЬНЫЙ Kandinsky 2.1 на Вашем ПК |
https://youtu.be/tJjEb7X48hQ
Ps
Интересно тем что это как раз "голый API"
Добавлено спустя 22 часа 10 минут 39 секунд:
Re: Использование облачного ИИ и нейросетей в своих проектах.
Клиент Stable-Diffusion на Дельфи !
https://github.com/FMXExpress/Stable-Di ... top-Client
https://github.com/FMXExpress/Generative-AI-Prompts
https://github.com/FMXExpress/Stable-Di ... ge-Prompts
https://github.com/ai-forever/Kandinsky-2
Качать пока не стал ( Непонятно модель(обученная НС) входит в комплект(Сомнительно) или это просто "пустой код"
Зы
Хм Кто-то уже поставил
ЛОКАЛЬНЫЙ Kandinsky 2.1 на Вашем ПК |
https://youtu.be/tJjEb7X48hQ
Ps
Интересно тем что это как раз "голый API"
Добавлено спустя 22 часа 10 минут 39 секунд:
Re: Использование облачного ИИ и нейросетей в своих проектах.
Клиент Stable-Diffusion на Дельфи !
https://github.com/FMXExpress/Stable-Di ... top-Client
https://github.com/FMXExpress/Generative-AI-Prompts
https://github.com/FMXExpress/Stable-Di ... ge-Prompts

