Перейти к содержимому



Moonsoon

Регистрация: 18 мар 2015
Off Активность: ноя 09 2024 18:27

Мои темы

Модуль для BAS (Работа с ИИ)

09 Октябрь 2023 - 12:20

Модуль для работы с ИИ по API в BAS (BrowserAutomationStudio)
Версия модуля 0.6
 
Данные: AI.zip
 
Создан в версии 26.1.0
Модуль для взаимодействия с искуственным интелектом и упрощает работу с ним. Для использования понадобиться API ключ нужного сервиса, Сгенерировать ключ для OPEN AI (Chat GPT, DALLE E) можно на этой странице: Ссылка
Получить ключ для StableDiffusion можно тут Ссылка
 
Функция "Chat GPT сообщение". Взаимодействует с доступными моделями gpt-3.5-turbo,gpt-3.5-turbo-16k,gpt-4,gpt-4-32k для отправки и получения сообщения.
 
Функция "Chat GPT сообщение
Укажите ваш API ключ в переменной или из ресурса либо пропишите постоянный ключ, который не будет меняться.
Укажите к какой модели ИИ нужно обратиться. В поле нужно прописать одну из 4х доступных моделей.
gpt-3.5-turbo
gpt-3.5-turbo-16k
gpt-4
gpt-4-32k
В отправляемом сообщении напишите ваш промт (promt) для получения точного ответа от ИИ.
Подробнее о том как писать промты которые будут понятны и приведут вас к получению нужного результата.
 
Это может быть вариация автоответчика. Анализ того, что написал пользователь и приведение ответа пользователя в формальный вид. ИИ может выступить в роли реального пользователя и сформулировать сообщение которое вы будете в дальнейшем рассылать. Конечно, я не призываю вас спамить.
 

Функция "DALLE E картинка из промта" генерирует изображения с помощью второго продукта Open AI под названием DALL-E.
Функция "DALLE E картинка из промта
Нужно указать ваш API ключ от сервиса. Где его получить описано в первой функции.
Указать ваш запрос (промт,promt) для генерации изображения. Как писать промты тоже указано в первой функции.
Указать ширину получаемого изображения в пикселях например: 1024
Указать высоту получаемого изображения в пикселях например: 1280
Указать количество изображений которое хотите получить после отправки запроса.
Результатом выполнения функции будет список с URL полученных изображений. Этот список можно скачать или использовать в виде ссылок без скачивания изображений. Модуль HTTP - действие "Скачать" позволяет вам загрузить эту картинку.
 

 
Функция "StableDiffusion картинка из промта" генерирует изображение основываясь на вашем промте(описании изображения которое нужно нарисовать).
Функция "StableDiffusion картинка из промта
Подробнее о выставляемых значениях и получаемых результатах
API_SD API ключ от сервиса для генерации изображений с помощью искуственного интелекта stablediffusionapi.com
guidance_scale (Буквальность отрисовки) Насколько искуственный интеллект должен приблизиться к буквальному изображению запроса. Чем ниже Scale — тем креативнее будет ИИ. Чем выше Scale тем более точно ИИ будет пытаться изобразить запрос.классификатора. Минимум 1 Максимум 20
num_inference_steps Параметры для более точного совпадения текста с содержимым. Оставляем дефолтным. Подробнее в статье выше.
Высота получаемого изображения в пикселях. Максимально: 1024x768 or 768x1024
Ширина получаемого изображения в пикселях. Максимально: 1024x768 or 768x1024
Количество изображений, которые вы хотите получить в ответе от ИИ
Текстовое описание того изображение которое вы хотите получить. (Promt)
Пример: ultra realistic close up portrait ((beautiful pale cyberpunk female with heavy black eyeliner)), blue eyes, shaved side haircut, hyper detail, cinematic lighting, magic neon, dark red city, Canon EOS R3, nikon, f/1.4, ISO 200, 1/160s, 8K, RAW, unedited, symmetrical balance, in-frame, 8K
Промт негативный - это дополнительный способ заставить Stable Diffusion сделать то, что вы хотите. В отличие от inpainting, который требует рисования маски, вы можете использовать Negative prompt со всеми удобствами ввода текста. На самом деле, некоторые изображения можно создать только с использованием Negative prompt.
Пример: ((out of frame)), ((extra fingers)), mutated hands, ((poorly drawn hands)), ((poorly drawn face)), (((mutation))), (((deformed))), (((tiling))), ((naked)), ((tile)), ((fleshpile)), ((ugly)), (((abstract))), blurry, ((bad anatomy)), ((bad proportions)), ((extra limbs)), cloned face, (((skinny))), glitchy, ((extra breasts)), ((double torso)), ((extra arms)), ((extra hands)), ((mangled fingers)), ((missing breasts)), (missing lips), ((ugly face)), ((fat)), ((extra legs))
Статья об использовании негативных промтов
Получаемое значение в результате выполнения функции это список со ссылками на изображения или изображение, если указано получение 1 картинки. Результат будет представлен списком который может использовать для сохранения.

 
Функция "StableDiffusion картинка из картинки" генерирует изображение из промта, но так же использует картинку которую вы заранее укажите как референс для ИИ.
Функция "StableDiffusion картинка из картинки
API_SD API ключ от сервиса для генерации изображений с помощью искуственного интелекта stablediffusionapi.com
num_inference_steps Параметры для более точного совпадения текста с содержимым. Оставляем дефолтным.
Promt. Текстовое описание того изображение которое вы хотите получить. (Promt)
Пример: ultra realistic close up portrait ((beautiful pale cyberpunk female with heavy black eyeliner)), blue eyes, shaved side haircut, hyper detail, cinematic lighting, magic neon, dark red city, Canon EOS R3, nikon, f/1.4, ISO 200, 1/160s, 8K, RAW, unedited, symmetrical balance, in-frame, 8K
strength (Уровень искажения исходника) Запрашивайте силу при использовании init image. 1.0 соответствует полному искажению информации в исходном образе. От 0 до 1. Поддерживается не целое значение например: 0.1 или 0.7.
Буквальность отрисовки (guidance_scale) Насколько искуственный интеллект должен приблизиться к буквальному изображению запроса. Чем ниже Scale — тем креативнее будет ИИ. Чем выше Scale тем более точно ИИ будет пытаться изобразить запрос.классификатора. Минимум 1 Максимум 20
Высота получаемого изображения в пикселях. Максимально: 1024x768 or 768x1024
Ширина получаемого изображения в пикселях. Максимально: 1024x768 or 768x1024
Количество изображений, которые вы хотите получить в ответе от ИИ
Ссылка на изображение промт Link_img_promt. Указать прямую ссылку на изображение которое будет являтся промтом, референсом для ИИ.
Пример: Ссылка
Результатом выполнения функции будет список со ссылками на изображения или изображение, если указано получение 1 картинки. Результат будет представлен списком который может использовать для сохранения.

 
История версий
0.1 Добавлено действие отправки сообщения в Chat GPT
0.2 Добавлена возможность выбора модели GPT которой отправлять сообщение. gpt-3.5-turbo,
gpt-3.5-turbo-16k,gpt-4,gpt-4-32k.
0.3 Генерация изображений через модель DALL E
0.4 Генерация изображения из промта для SD(StableDiffusion)
0.5 Правки багов
0.6 Генерация изображения из картинки для SD(StableDiffusion)

Апдейты на оф форуме бас.

×

Зарегистрируйся моментально!