2 место Король социалок 22: Prompt engineering для автоматизаторов + бонус

Astraport

Client
Регистрация
01.05.2015
Сообщения
4 943
Благодарностей
4 336
Баллы
113
ks22.jpg


Это первая статья, где поток новостей по теме настолько мощный, что я буквально несколько раз добавлял новые абзацы, которые актуализируют уже написанную информацию, и переписывал старые. Я решил продолжить линейку “Король социалок” и это уже 22 статья в сериале, но всё же область применения этой статьи намного, намного шире, чем только соцсети. Хотя в статье будет и про соцсети тоже.

Плотно работать с нейросетями я начал более 2х лет назад. Даже одна статья уже тогда была посвящена растущему тренду. Я работал по API с OpenAI, тестировал все возможные модели типа GPT-G, Neon, обучал свои собственные модели на мощных серверах с GPU. Тогда ещё не было такого неутихающего ажиотажа, который мы наблюдаем последние полгода. Революцию произвел именно ChatGPT в конце декабря 2022 года. Плюс добавили хайпа рисовалки Midjourney и Stable Diffusion, которые выстрелили чуть раньше. А революционность заключалась в резко улучшенном качестве генерации, доступности или даже бесплатности и в удобном интерфейсе.

Пересмотрев массу курсов, видео, прочитав не один десяток статей и постов, я решил попробовать в этой статье обобщить огромную кучу этих знаний в русло практического применения в ЗенноПостере. Судя по топикам уже многие попробовали нейросети в своих проектах и многие продвинулись достаточно глубоко (опыт этих коллег было бы очень полезно услышать в обсуждении), но основная масса использует новые возможности не так часто или не так эффективно, как это возможно. Не претендуя на экспертность в столь огромном и бурно развивающемся направлении, я всё же постараюсь поделиться полезными хаками, практическими приемами, областями применения мощи AI в прикладных задачах ЗенноПостера.

document (1).jpg


Если опустить страшилки с массовым исчезновением с рынка нескольких десятков профессий, то умение составлять правильные промпты сейчас становится одним из важнейших скиллов программистов, SEO-специалистов, маркетологов, копирайтеров и всех тех, кого пророчат убить с помощью ChatGPT. Естественно, AI это только инструмент, который поможет многим специалистам ещё больше улучшить свои результаты, но никак не сократить их рабочие места.
Если раньше говорили о том, что любой развивающийся программист должен в первую очередь уметь гуглить, то сейчас он должен ещё и составлять качественные промпты.
Prompt - это текстовый запрос (или команда) к АИ. Запросы эти могут быть очень сложными и каскадными, но от их качества и продуманности зависит качество ответа АИ. Поэтому так важно на собственном опыте и опыте других как можно быстрее научиться составлять промпты, перестроить своё сознание, модель мышления, в новое состояние конструирования промптов. А это достигается только практикой.

Именно из-за сложности написания промптов я уверен, что классический поиск совсем не умрёт, как пророчили еще совсем недавно. Люди ленивые и набирать промпт (даже голосом) на порядок сложнее, чем ввести поисковый запрос и получить не одно, иногда не верное, мнение, а всё разнообразие информации.
Когда-то не было устоявшегося названия для промптов и мы использовали такое слово как “затравка”.
Чем же так важно умение создавать промпты?
  1. Чем лучше, грамотнее, корректнее составлен промпт, тем меньше ошибок в ответе, тем эффективнее результат.
  2. Благодаря развитому навыку промпт инжиниринга вы сможете значительно расширить свои возможности не только в профессиональной сфере, в работе и бизнесе, но и в саморазвитии, повседневных задачах, в личной жизни, в определении лучшего выбора любого события: от покупки нового телефона, до выбора страны для иммиграции.
  3. Создание промтов - это увлекательная прокачка скиллов лингвистического формулирования. Помогает в развитии навыков мышления и формирования точной и полной идеи, задачи.

document (2).jpg


В общем случае промпты состоят из нескольких переменных частей: команда (глагол, необходимое действие) + тип контента (формат, объём) + тематика (описание, характеристики, целевая аудитория) + стиль (эмоциональность, настроение результата) + роль (экспертность, персональные свойства).

Например: Сгенерируй (команда) статью на 1000 слов (тип контента) о разведении кроликов в домашних условиях Крайнего Севера с минимальными затратами (тематика) в неформальном стиле (стиль). Действуй как пожилой кроликовод с 30-тилетним стажем (роль).
Этот промпт написан на русском для лучшего понимания. Но вот такие варианты могут принимать части промптов на английском с переводом:

Команда:
  • Generate – Сгенерируй
  • Compose – Сочини
  • Write – Напиши
  • Design – Разработай
  • Rate – Дай оценку
  • Create – Создай
  • Translate – Переведи
Тип контента:
  • 5000 character article – статью на 5000 символов
  • short essay – короткое эссе
  • 20 ideas in the form of a list – 20 идей в виде списка
  • note in 3 sentences – заметку в 3 предложения
  • inspirational quote – вдохновляющую цитату
Тематика (тут простор для творчества огромный, всего пара примеров):
  • about ways to earn money on the provision of intermediary services in the field of preparing students for exams - о способах заработка на оказании посреднических услуг в сфере подготовки школьников к экзаменам
  • about business development in the Martian colonies - о развитии бизнеса в марсианских колониях
Стиль:
  • formal – формальный стиль
  • informal – неформальный
  • professional – профессиональный
  • friendly – дружеский
  • witty – остроумный
  • creative – креативный
  • aggressive – агрессивный
  • emotional – эмоциональный
Роль:
  • Act as… a professional with many years of experience – Действуй как профессионал своего дела с многолетним стажем
  • a nutritionist who can create a nutrition plan – диетолог, который может составить план питания
  • a SEO specialist who raised thousands of sites to the top of Google – SEO-специалист который поднял в топ Гугла тысячи сайтов
  • wise Yoda giving valuable life advice – мудрый Йода дающий ценные жизненные советы
Само собой вы вполне можете использовать встроенный в ЗП спинтакс, если стоит задача максимально разнообразить результат и получить микс возможных результатов.

document (5).jpg


В работе с OpenAI, да и с другими сервисами ИИ, часто доступно две возможности: работать через API запросами или через WEB-приложение посредством браузера. Метод работы с ИИ через ЗенноПостер выбирается в зависимости от задач.

Если вам требуется генерация в промышленных масштабах, то выбираете API. Если нужно сократить затраты, то выбираете WEB. Если нужно точно передать контекст запроса (например, продолжение диалога), то выбираете WEB. Если нужна более безглючная работа и важна целостность данных, то выбираете API.

Для многих задач вполне достаточно и 3.5 turbo. Например, для генерации дорвейного контента, диалогов, видео-контента. Но для особо креативных статей, рекламных объявления, поиска ключей, работа с языками отличными от английского, программирование, лучше раскошелиться на ChatGPT-4. В целом качество вырастает заметно, но благодаря этой статье, используя правильные промты, вполне можно генерировать контент уровня ChatGPT-4 и на 3.5.

Имейте в виду, что работа по API в ChatGPT-4 почти в 20 раз дороже API ChatGPT-3.5, стоит ли овчинка выделки? Например статья объемом как эта будет стоить около $1.5 - всё равно в десяток раз дешевле, чем у самого дешёвого копирайтера, но в 3.5 затраты будут не более $0.1, а через WEB и вовсе бесплатно. Моё личное мнение: если не требуется много контента прямо сейчас, но важно качество, то лучше купить подписку на ChatGPT PRO ($20) и автоматизировать работу через WEB.

Без названия.png

  • Генерация доменного имени для сайта. Это, казалась бы, простая задача очень часто выполняется не очень хорошо. Придумать запоминающееся, короткое, не занятое доменное имя и ещё с важным тематическим ключом не так и просто. И тут нам поможет ChatGPT, которого нужно просто попросить: Suggest me a list of short catchy seo domain names which contains word “fashion” without hyphen.
  • Имитация общения в соцсетях. Помню когда я создавал диалоги для всегда актуальной схемы, то самой сложной и нудной частью было создание собственно цепочки диалогов. Они должны были звучать естественно, убедительно, побуждать в итоге читающего перейти по ссылке или совершить иное целевое действие. И их должно быть много вариантов. Сейчас, с помощью ChatGPT вы можете или заранее нагенерить сотни таких диалогов, или даже генерить в реальном времени. Новой виток старой, но рабочей темы.
  • Помощь при генерации имён. Довольно частая задача - создать профиль на форуме или в социальной сети. Откуда мы берём имя и фамилию пользователя? Правильно: {-Profile.Name-} {-Profile.Surname-}. Но есть вариант получше, ведь всё же эта база имён из ЗП довольно заезжена и использовалась тысячи раз тысячами зенноводов. Попросим ChatGPT:
    Сгенерируй 100 вымышленных и редких имён (имя и фамилия) американских мужчин. Результат представь в виде списка без нумерации.
    Generate 100 fictional and rare names (first and last name) of American men. Present the result as a list without numbering.
  • Создание мастеров промтов. Сейчас огромное кол-во сайтов, сервисов, всяких обучающих, е-коммерс ресурсов, хотят добавить GPT в свои интерфейсы, но просто не знают как это сделать, либо делают это так, что обычные пользователи просто не пользуются этими инструментами. Ваша задача или помочь этим ресурсам с интеграцией АI в их интерфейсы, или создание своих конкурирующих сервисов, на которых с помощью мастера промптов пользователям будет намного более удобнее использовать данные.
    Простор для заработка тут огромный. Например, выбор заведений. Собираясь в ресторан, многие ориентируются на свой опыт, рекомендации друзей, на отзывы в ГуглМапс и т. Д. Но что если пользователь просто выберет пошагово, что он хочет и ваш сервис предложит ему 2-3 места, которые наиболее подойдут по его хотелки? Погоди, скажете вы, но уже полно сервисов подбора и есть же фильтры во всех этих агрегаторах. Да, отвечу я, всё это есть, но фильтры их статичные и нет такого разнообразия, которое хотелось бы. Допустим на первом шаге вам будет предложено какую кухню вы предпочитаете, далее - наличие музыки, её громкость, отдельные кабинки, отдельные номера для курильщиков, наличие кальяна, расположение, ценовая категория и т. д. На основе этих данных сформируется большой промпт, который выдаст результат, да, пусть и не быстро, но всё же довериться рекомендации АИ многим пользователям вашего города было бы интересно.
Без названия (1).png


Несколько полезных советов для которых сложно определить раздел.
  • Старайтесь составлять запросы только на английском языке. Так бот вас лучше поймёт, ответ будет точнее. А при работе с АПИ использование русского языка в промптах и не экономно, там токен рассчитывается совсем по другому.
  • Иногда нужно получить от ChatGPT обратную связь: правильно ли он понял задачу? Для этого можно использовать такой текст в конце запроса: If you understand this say yes and start generating results/list/answer
    Проверяем ответ на наличие в первой строке yes и собираем результат.
  • Если вы ожидаете, что текст будет большим и нет маркера окончания текста (его задаём в тексте промпта), то нужно автоматически добавлять continue writing please вторым запросом.
  • В сети очень популярно такое расширение для Chrome как AIPRM. Это действительно очень полезный инструмент, такой мастер промптов, который помогает вам создавать промпты, но при этом не показывает их вам. Существуют разные способы вытащить из расширения промпты, но добрые люди уже всё сделали и выложили их здесь: https://github.com/gabriel-kaam/chat-gpt-prompts-from-aiprm
  • Если при анализе результата на Зенке выявятся нестыковки или отсутствие заданной структуры, разметки, то можно отправить в новом промпте недовольство результатом. Обычно ChatGPT извиняется и переделывает результат на нормальный.
  • Часто можно встретить предложения купить премиум аккаунты OpenAI или QuilIbot по ценам в разы ниже реальных. Не ведитесь, эти аккаунты шерятся между несколькими пользователями и вы быстро упрётесь в лимиты и прочие проблемы из-за постоянных разлогинов и заморозок.
  • По непроверенным данным, чем вежливее обращаешься к чат-боту, тем качественнее результат. Поэтому не пренебрегайте please и could в задании. Ну и мало ли что, вдруг через пару лет вам это зачтётся;-)

document (6).jpg


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

Суть в использовании связки OpenAI + Quillbot. QuilIbot - это такой сервис для перефразирования. Там нет API и жёсткие лимиты, поэтому приходится работать через WEB и оплачивать премиум подписку (не дорого), но результат стоит того.

Сначала генерите текст с помощью ChatGPT, а потом расширяете QuilIbot в одном из режимов.

QuillBot.jpg


SEO и AI

Сейчас многие вебмастера начали активно наполнять свои сайты сгенерёнными AI текстами в надежде получить ценный трафик. И это правильно, но они часто не знают или не могут организовать свой процесс, благодаря которому пользователи ЗенноПостера всегда имеют конкурентное преимущество:

1. Рандом Google. Генеря даже по 10 статей в сутки с ручным пруфридингом обычные вебмастера сильно отстают от Зенноводов, которые могут легко, без ущерба качеству, генерить по 100-1000 статей в сутки для 10-100 сайтов. Основная масса статей или не зайдёт в индекс, или не получит позиций по ключам по разным причинам, но вам хватит трафика, даже если и 1% статей займёт желанный ТОП3.

2. Постобработка статей. Пока Гугл заявляет, что он не будет наказывать за сгенерированный ИИ контент, если он качественный и соответствует потребностям пользователей, "удовлетворяет интент". Охотно верим. Но это сейчас, но завтра, уверен, всё изменится. Поэтому мы автоматизировано должны какую-то часть текста в статье делать более “очеловеченной”. Какие есть способы? Самый простой я опишу ниже: добавьте в сгенерированный текст не серьезные грамматические и орфографические ошибки. Например замените Replace-ом в 2-3х местах один пробел на двойной, пропустите точку, сделайте начало предложений иногда со строчной буквы, напишите Capitol вместо Capital (список таких наиболее частых ошибок можно легко найти в интернете и изредка заменять правильные слова на ошибочные), сделайте автоматическую синонимизацию старыми базами (они часто добавляют не совсем уместные синонимы, текст получается корявым, но зато “человеческим”). Главное не переусердствовать! За множество орфографических ошибок Гугл может и наказать. Поэтому 1-4 “ошибочных” замены на статью из 500 слов вполне достаточно.

Способ как обойти детекторы - АИ

Постоянно в обзорах, курсах вижу сравнения сервисов, версий GPT при проверке текста в различных детекторах AI. Кстати вот небольшой их список, которые действительно хороши для обнаружения текста созданного Chat-GPT.

Но есть очень простой способ “очеловечить” любой текст. Для того чтобы запутать детекторы просто делайте текст не идеальным. Нет, я не предлагаю совершать ошибки, просто небольшие описки, шероховатости. Например: пробел перед точкой, или строчная буква в начале предложения, или удалите запятую, или выделите любое слово КАПСОМ, или поменяйте символ апострофа, или двойной дефис или пробел - вариантов масса. И результат будет примерно такой:
До:
2023-05-15_19-54-33.png

После:
2023-05-15_19-56-14.png


Главная проблема - качество результата.
1. АИ может повторять текст несколько раз. Такое случается, если в промте указано что текст должен быть, например, 500 слов, а модель не может сгенерить ничего толкового в таком количестве. Для исправления достаточно взять кусок текста из 3х слов сначала и с конца и проверить на вхождение в тексте. Если true, то отправляем промпт на перегенерацию уменьшив свои хотелки или исправив промпт.

2. Сейчас это редкость, но ранее очень часто текст прерывался на полуслове. Поэтому ставим проверку что текст завершился знаком препинания.

3. Иногда АИ добавляет всякие вступительные слова типа: Sure… Такие результаты нужно либо отправлять на перегенерацию, что проще, либо удалять эти куски вводных фраз.

1685016187638.png


Особенности генерации промтов для соцсетей

Создание правильного prompt - это ключевой фактор для успешной генерации текстов для социальных сетей. Хорошо написанный промпт может помочь модели понять, что именно нужно сгенерировать, и какой должен быть общий тон и стиль текста. Кроме того, правильно созданный промпт может помочь избежать нежелательных результатов, таких как неподходящий тон или неправильное использование языка. Важно помнить, что “prompt” должен быть ясным и конкретным, чтобы модель могла понять, что именно нужно сгенерировать.

Несколько примеров промптов используемых в социалках:

  • I'm looking to promote my [product/service] on social media. Suggest some ideas for social media posts that would help me achieve this goal.//Я хочу продвигать свой [продукт/услугу] в социальных сетях. Предложите несколько идей для постов в социальных сетях, которые помогут мне достичь этой цели.
  • Generate an emotional, inspiring post in 20-30 words for the social network Facebook about the upcoming Christmas holiday. Add an interesting fact and a short congratulation with a philosophical meaning to the text. The audience for the post is women under 40, housewives.//Сгенерируй эмоциональный, воодушевляющий пост в 20-30 слов для социальной сети Фейсбук о приближающемся празднике Рождества. Добавь в текст интересный факт и короткое поздравление с философском смыслом. Аудитория для поста - женщины до 40 лет, домохозяйки.
  • I need to generate catchy, witty Facebook posts. Post topics change. The audience of the posts are women who are passionate about gardening.//Мне нужно сгенерировать цепляющие, остроумные посты для Фейсбук. Разнообразные тематики. Аудитория постов это женщины увлекающиеся садоводством.
    Craft a post that highlights the upcoming expiration of a special offer or discount for [product/service] and encourages [target audience] to take advantage of it before it's too late.//Составьте сообщение, в котором подчеркните приближающийся срок действия специального предложения или скидки на [товар/ услугу] и побудите [целевую аудиторию] воспользоваться ими, пока не стало слишком поздно.
  • Write a social media post that emphasizes the imminent price increase of our [product/service].//Напишите пост в социальных сетях, подчеркивающий предстоящее повышение цен на наш [продукт/услугу].
Работая с чат-ботом, все больше учишься ясному изложению, систематизации, и это, параллельно, шлифует ясность мышления. Так что польза от умения формулировать промпты двойная-тройная.

document (7).jpg


Ещё огромная область, где вам 100% поможет ChatGPT - это программирование. Полноценные задачи он пока решать не может, но исправить кусок кода из Stackoverflow под ваши нужны, подкорректировать xPath, помочь с регуляркой, нарисовать SVG иконку - это ему вполне по силам. Особенно, если правильно сформулировать промпт.
Всего пара примеров:
  1. Generate a regular expression on C# that removes all HTML tags from a string.
  2. Write a solution to the following problem on C#: there is a list of strings, you need to delete all strings longer than 10 characters and sort them alphabetically, then output each string to the console with a delay of 1 second.
  3. Generate an SVG icon for the "Sign Up" action in blue color.
И важное дополнение. Если основная масса пользователей ЗП в принципе работает с C#, то с JS, который тоже поддерживается нашим софтом, у многих, судя по форуму и Телеграмм чатам, большие сложности. И тут ChatGPT прекрасно справляется в не самых сложных задачах.

document (3).jpg


Да, AI не идеален. Из-за возросшей популярности, модели перегружены и иногда пытаются вставить в ответ, что они всего лишь лингвистическая модель и могут ошибаться. Такие ответы нужно детектить и либо отправлять на перегенерацию, или возвращать запрос в БД до лучших времён, или исправлять.
Например для работы по API c ChatGPT достаточно просто после парсинга JSON получить ветку в переменную string txt = project.Json.choices[0].message.content;
и, если будет ошибка типа такой: "The server had an error while processing your request. Sorry about that!" или "That model is currently overloaded with other requests. You can retry your request, or contact us through our help center at help.openai.com if the error persists.", то нужно пробовать снова со счётчиком. После 3-4 ошибок подряд лучше временно остановить работу до лучших часов (обычно это когда в США ночь).

А для детекта и удаления ненужных параграфов можно использовать такие проверки: if (txt.Contains("AI language model")) return null; или if (txt.Contains("linguistic model")) return null;.
Если же вы попросили в промпте результат выдать в формате HTML, то обязательно проверяйте с помощью: if (txt.Contains(" HTML ")) return null; иначе вы легко получите в статье на своём сайте строку типа
"Please note that HTML tags have been used for the headings as per your request."

Погуглите: https://www.google.com/search?q=site:http://amazon.com+"as+an+AI+language+model" и вы увидите результаты "автоматизаторов", которые не следовали этим советам.


1685016187664.png


Это тема отдельной статьи. Используемые в Midjourney и Stable Diffusion промпты отличаются своим многообразием, сложностью и вариативностью подходов. В рамках этой статьи не буду подробно останавливаться на генерации картинок, отмечу лишь, что стабильности в автоматизации картинок, например для постов в соцcетях или для статей мне так и не удалось достичь. Пока не удалось… уверен осталось не долго. Пока требуется хоть какая-то модерация результата. За исключением одного сервиса о котором рассказываю в видео.

Для создания изображений использую в основном https://playgroundai.com/create и вот недавнее открытие https://www.unstability.ai/

Как пример для генерации картинки ниже использовался очень простой промпт: Generate a candid image of a young fortune teller with tarot cards in her hands. Но результат вполне неплохой для оформления поста в эзотерической группе.

1685016187714.png


Генерация картинок в автоматическом режиме осложняется тем, что:
1. Результат не всегда соответствует ожиданиям. Если с текстами в 99% случаев получается более-менее то, что планировалось, то с картинками в лучшем случае подходят только 50% генерёнки.
2. Нет возможности автоматизировать проверку, поэтому ручная модерация или постмодерация результатов чаще всего необходима для белых проектов. А вот для ДДЛ (доров для людей) уже можно использовать массовую генерёнку.

Кстати, для картинок-заголовков разделов статьи использовался сервис Microsoft designer и промпт для этого раздела Create a landscape banner 20:5 format with modern background for the article "Промпты для изображений", но об этом опять же подробнее в видео: "4 новых сервиса на основе AI, которые вам срочно нужно автоматизировать с помощью ЗенноПостера" (да, и этот кликбейтный заголовок сгенерирован и музыка в начале видео - результат работы нейросетей, такие времена...)


Ссылки на сервисы из видео:
1. https://bard.google.com/
2. https://www.seotraininglondon.org/promptbot/
3. https://www.bing.com/images/create/
4. https://designer.microsoft.com/

document (4).jpg


Зарабатывая себе на хлеб насущный, не забываем и о себе и своём окружении, своём здоровье, безопасности и прокачиваем свои знания, мотивацию, полезные навыки с помощью ChatGPT. Для примера вы можете попросить бота придумать вам для вашего уровня знаний десяток упражнений по грамматике английского языка в удобном вам формате по нужной вам тематике или проверить правильность написанного вами текста на английском. Или задачки по программированию на С# - отличный способ прокачать свои навыки. Комплекс упражнений для профилактики сидячего образа жизни вам точно не помешает и АИ с этим прекрасно справляется - главное точный, структурный промпт. Примеры этих промптов я не привожу, их полно в сети, или… спросите у Чата.

Я постоянно спрашиваю советов Чата по кулинарии, каким-то интересным фактам, музыкальным подборкам, табам для игры на гитаре, но особо меня поразил недавний случай. После тяжелого гриппа у родственника стало барахлить сердце, появились аритмии, постоянные перебои ритма. Он сходил к платному врачу, сдал анализы, получил рекомендации. Я решил ввести его симптомы в запросе к ChatGPT и попросил поставить диагноз и методы лечения. Поразительно, но ответы бота практически полностью совпадали с рекомендациями доктора, и даже были более понятными и системными.

Для тех у кого уже плывёт мозг от обилия разных АИшек и необходимости выбора, то вот полезная памятка какую AI и для чего лучше использовать:

photo_2023-05-20_10-08-16.jpg


И в заключении несколько полезных ссылок на различные сервисы помогающие создавать свои промпты и находить промпты других для своих целей.


Бонус

В качестве бонуса прикладываю простенький шаблон для автоматизации процесса генерации текстов на chat.forefront.ai. Это старый сервис со странной командой. Из плюсов - там уже есть довольно прикольные роли, которые помогают при создании креативных текстов и, по заявлению авторов сервиса, а им не стоит слепо доверять, можно выбрать GPT-4.
Из минусов, эти роли часто несут отсебятину и добавляют ненужные вводные, которые нужно фильтровать. Что касается реальный ли там GPT-4, то иногда пишет, что используется языковая модель 3.5, но в тоже время тест предложенный @todayer успешно проходит.

Ну и, конечно, главные плюсы этого сервиса - никаких регистраций, VPN и оплат, не знаю только надолго ли…
Шаблон открытый, тестируйте! В файле prompts.txt добавьте свои промпты, можно взять и из этой статьи, можно разнообразить их спинтаксом.

2023-05-25_19-22-41.png


P.S. В заключении заключения небольшой квиз. Один абзац в этой статье полностью сгенерирован ChatGPT.
Угадайте какой и тогда мы поймём: сможет ли АИ генерировать статьи подобные этой?

1685016187745.png
Ставьте вот такой нейро-лайк (©MikeBlazer) и начинайте генерить на новом уровне!
 
Тема статьи
SEO / PPC, Соц. сети, Генерация
Номер конкурса статей
Девятнадцатый конкурс статей

Вложения

Для запуска проектов требуется программа ZennoPoster или ZennoDroid.
Это основное приложение, предназначенное для выполнения автоматизированных шаблонов действий (ботов).
Подробнее...

Для того чтобы запустить шаблон, откройте нужную программу. Нажмите кнопку «Добавить», и выберите файл проекта, который хотите запустить.
Подробнее о том, где и как выполняется проект.

Последнее редактирование:

Astraport

Client
Регистрация
01.05.2015
Сообщения
4 943
Благодарностей
4 336
Баллы
113
Если что, такие картинки я не специально выбирал. Это Unstable diffusion сгенерила на основе промптов по заголовкам разделов.
 

socsecret.ru

Client
Регистрация
30.09.2017
Сообщения
343
Благодарностей
207
Баллы
43
Проголосую, ИИ нужная тема.
 
  • Спасибо
Реакции: Astraport

Oleg1987

Client
Регистрация
11.08.2014
Сообщения
1 164
Благодарностей
743
Баллы
113
Спасибо. Ждал подобную статью в этом конкурсе
 
  • Спасибо
Реакции: Astraport

radv

Client
Регистрация
11.05.2015
Сообщения
3 677
Благодарностей
1 859
Баллы
113
Шикарная статья, как и обычно в этой серии :bp: :ay::az:
 
  • Спасибо
Реакции: Astraport

backoff

Client
Регистрация
20.04.2015
Сообщения
5 926
Благодарностей
6 389
Баллы
113
Блин, нельзя такое по утрам выкладывать, вместо работать, начал читать ))

Ну что сказать, собственно вообще не удивил, как обычно топовый контент :D :D :D

спасибо за статью и время, думаю есть подчеркнуть/перенять для работы :az:
 
  • Спасибо
Реакции: Astraport

sw_sw

Client
Регистрация
24.02.2017
Сообщения
694
Благодарностей
277
Баллы
63
Зачтено!
 
  • Спасибо
Реакции: Astraport

Gavrosh

Client
Регистрация
08.10.2016
Сообщения
64
Благодарностей
21
Баллы
8

Rimen

Client
Регистрация
28.10.2019
Сообщения
405
Благодарностей
235
Баллы
43
ТОП. Мой голос точно за вас !
 
  • Спасибо
Реакции: Astraport

Rimen

Client
Регистрация
28.10.2019
Сообщения
405
Благодарностей
235
Баллы
43
В заключении заключения небольшой квиз. Один абзац в этой статье полностью сгенерирован ChatGPT.
Угадайте какой и тогда мы поймём: сможет ли АИ генерировать статьи подобные этой?
Работая с чат-ботом, все больше учишься ясному изложению, систематизации, и это, параллельно, шлифует ясность мышления.
 
  • Спасибо
Реакции: Astraport

Astraport

Client
Регистрация
01.05.2015
Сообщения
4 943
Благодарностей
4 336
Баллы
113

lavachik

Client
Регистрация
18.09.2020
Сообщения
52
Благодарностей
19
Баллы
8
Спасибо за статью , понравилась.
Хотелось бы почитать еще про создания своей AI и её обучения и усовершенствования
 
  • Спасибо
Реакции: Astraport и Rimen

fridayman

Client
Регистрация
25.03.2018
Сообщения
167
Благодарностей
259
Баллы
63
Да, эмоционально и очень актуально. :-) Я лично могу порекомендовать каждому, кто начинает кодить - использовать ChatGPT. Это как с репетитором заниматься. Прогресс возрастает безумными темпами. Еще там можно всяких дополнении для VS Code под это дело наустанавливать... Доживем и до тех времен, когда писать промпты для ProjectMaker будем) Спасибо за материал!
 
  • Спасибо
Реакции: Astraport

Astraport

Client
Регистрация
01.05.2015
Сообщения
4 943
Благодарностей
4 336
Баллы
113
Хотелось бы почитать еще про создания своей AI и её обучения и усовершенствования
Свою AI пилить... ну не знаю зачем понадобится. Это нужно или огромное кол-во ресурсов, или будет всё намного хуже чем у тех десятков нейросетей, что есть в публичном доступе. А вот дообучить вполне здравая идея, если есть такая задача. Например, нужно научить бота общаться на узкоспециализированные тематики. Для этого есть finetuning, он стоит некоторых денег, но на выходе вы получаете свою обученную модель, у которой ответы по теме будут в разы лучше чем у чистой модели.

Выше я говорил о finetuning как отдельном процессе, когда готовится какой-то массив структурированных данных и скармливается основной модели и получаем кастомную. Но можно сделать и такой лайтовый finetuning, когда в нескольких предварительных промптах вы шлёте эти специфические датасеты, понятно что не в таком объёме как в полноценном обучении, но и этого бывает вполне достаточно, для ощутимого улучшения результата после окончательного промпта.
 
  • Спасибо
Реакции: lavachik

fridayman

Client
Регистрация
25.03.2018
Сообщения
167
Благодарностей
259
Баллы
63
Свою AI пилить... ну не знаю зачем понадобится. Это нужно или огромное кол-во ресурсов, или будет всё намного хуже чем у тех десятков нейросетей, что есть в публичном доступе. А вот дообучить вполне здравая идея, если есть такая задача. Например, нужно научить бота общаться на узкоспециализированные тематики. Для этого есть finetuning, он стоит некоторых денег, но на выходе вы получаете свою обученную модель, у которой ответы по теме будут в разы лучше чем у чистой модели.

Выше я говорил о finetuning как отдельном процессе, когда готовится какой-то массив структурированных данных и скармливается основной модели и получаем кастомную. Но можно сделать и такой лайтовый finetuning, когда в нескольких предварительных промптах вы шлёте эти специфические датасеты, понятно что не в таком объёме как в полноценном обучении, но и этого бывает вполне достаточно, для ощутимого улучшения результата после окончательного промпта.
Хоть у меня и поверхностные знания в этом, но все же материала по данному вопросу хватает. Можно вспомнить статьи на хабре, где энтузиасты делятся тем, как обучают нейросети для бытовых задач. Да я и сам хотел бы настроить камеру возле дома так, чтобы она определяла знакомых и незнакомых людей...сигнал для подачи тока на лампочку в светильник возле входной двери инициировать и может быть даже дверь отпирать. Это ведь через дообучение делается и нужна специальная железка наподобие "малинки". И точно знаю, что многие из таких задач не обходятся без современных библиотек для AI, а это уже и есть создание своих уникальных нейронок.
 
Последнее редактирование:
  • Спасибо
Реакции: Astraport

Oleg1987

Client
Регистрация
11.08.2014
Сообщения
1 164
Благодарностей
743
Баллы
113
Доживем и до тех времен, когда писать промпты для ProjectMaker будем)
Уже можно. Скармливаешь ему шпаргалку с описанием основных методов, классов и свойств API. Показываешь пару простых примеров. Описываешь что ты хочешь - получаешь рабочий код для zenno. Тут проблема в том, что большинство не хотят нечего сами знать, а хотят чтобы AI все сделало. Даже тут таких тем хватает, когда ChatGPT что то там сгенерировал, а человек даже не знает как это правильно вставить и не видит банальных ошибок. А так не работает ( во всяком случае на текущей стадии развития) Чем лучше ты сам разбираешься в предметной области - тем лучше результаты тебе выдает AI
 

fridayman

Client
Регистрация
25.03.2018
Сообщения
167
Благодарностей
259
Баллы
63
Уже можно. Скармливаешь ему шпаргалку с описанием основных методов, классов и свойств API. Показываешь пару простых примеров. Описываешь что ты хочешь - получаешь рабочий код для zenno. Тут проблема в том, что большинство не хотят нечего сами знать, а хотят чтобы AI все сделало. Даже тут таких тем хватает, когда ChatGPT что то там сгенерировал, а человек даже не знает как это правильно вставить и не видит банальных ошибок. А так не работает ( во всяком случае на текущей стадии развития) Чем лучше ты сам разбираешься в предметной области - тем лучше результаты тебе выдает AI
Согласен. ChatGPT шарит в зеннопостере уже слеганца. Он даже из моего проекта комментарий кубика (в названии) однажды процитировал, я тогда даже слегка обмяк.

В своем спиче я имел ввиду интерфейс внутри самого PM - когда зенка и есть ИИ внутри самой себя
 
  • Спасибо
Реакции: Astraport

Astraport

Client
Регистрация
01.05.2015
Сообщения
4 943
Благодарностей
4 336
Баллы
113
В своем спиче я имел ввиду интерфейс внутри самого PM - когда зенка и есть ИИ внутри самой себя
Так и вижу: ЗенноПостер 9.0, на старте запускается мастер с вопросом - "Какую задачу автоматизируем?" и неск. вариантов:
  • Парсинг сайтов
  • Создание текстов по тематике
  • Постинг в соц. сети
  • Накрутка подписчиков
  • Просто кнопка "Бабло"
Затем ещё неск. шагов по каждой ветке с вопросами об уровне анонимности и формате сохранения результатов и в результате за пару минут получаем готовый проект, который осталось лишь протестировать и исправить мелкие недочёты.
 

radv

Client
Регистрация
11.05.2015
Сообщения
3 677
Благодарностей
1 859
Баллы
113
Так и вижу: ЗенноПостер 9.0, на старте запускается мастер с вопросом - "Какую задачу автоматизируем?" и неск. вариантов:
  • Парсинг сайтов
  • Создание текстов по тематике
  • Постинг в соц. сети
  • Накрутка подписчиков
  • Просто кнопка "Бабло"
Затем ещё неск. шагов по каждой ветке с вопросами об уровне анонимности и формате сохранения результатов и в результате за пару минут получаем готовый проект, который осталось лишь протестировать и исправить мелкие недочёты.
Ну и номер кошелька куда бабло складывать, и куда налоги платить :ap:
 
  • Спасибо
Реакции: Astraport

fridayman

Client
Регистрация
25.03.2018
Сообщения
167
Благодарностей
259
Баллы
63
Так и вижу: ЗенноПостер 9.0, на старте запускается мастер с вопросом - "Какую задачу автоматизируем?" и неск. вариантов:
  • Парсинг сайтов
  • Создание текстов по тематике
  • Постинг в соц. сети
  • Накрутка подписчиков
  • Просто кнопка "Бабло"
Затем ещё неск. шагов по каждой ветке с вопросами об уровне анонимности и формате сохранения результатов и в результате за пару минут получаем готовый проект, который осталось лишь протестировать и исправить мелкие недочёты.
Хотя бы дообученного ChatGPT встроить уже было бы хорошо. А если пофантазировать (что несомненно важно), то и твоя модель - суперский вариант. Только бы человечество читать к тому моменту не разучилось.:D
 
  • Спасибо
Реакции: Gfoblin и Astraport

SERG454

Client
Регистрация
14.10.2021
Сообщения
144
Благодарностей
140
Баллы
43
Спасибо , своевременно и актуально!
Недели две назад баловался с ИИ пытаясь его заставить составить план обучения и обучить меня "промт инженерии", или хотя бы основам.

В ответ он меня в основном посылал учить пайтон и тд, и с трудом с него вытянул только часть инфы изложенной автором! :D
Те автор по собранной информации и её актуальности побеждает ИИ , за что огромный респект! :az:
 
  • Спасибо
Реакции: Astraport

Astraport

Client
Регистрация
01.05.2015
Сообщения
4 943
Благодарностей
4 336
Баллы
113
Статью уже не отредактировать, но наткнулся на просто бомбический гайд по промптам: https://www.promptingguide.ai/
Там чего только нет, глубоко копнули. Много чего не знал. Инструкции на английском, но перевод решает.

Кстати, может кто не знал как переводить надписи на картинках в Хроме? А в этом гайде много диаграмм, майндмапс и всё на английском.
Поэтому копируем ссылку на картинку, открываем в гугле поиск по картинке, вставляем URL, затем расширяем область поиска до максимальной, жмём Translate и выбираем язык на который перевести.
И вместе такого: https://www.promptingguide.ai/_next/image?url=/_next/static/media/multimodal-cot.a84f6cc1.png&w=1920&q=75
получаем такое:
2023-05-28_19-17-45.png
 

dimadima2

Пользователь
Регистрация
16.11.2019
Сообщения
45
Благодарностей
4
Баллы
8
Автор (а так же ребята) скажите пробовали ли вы писать с помощью вышеуказанного метода статьи для Я. Дзена? определяет ли Дзен что статьи написаны с помощью ИИ?
 

Astraport

Client
Регистрация
01.05.2015
Сообщения
4 943
Благодарностей
4 336
Баллы
113
определяет ли Дзен что статьи написаны с помощью ИИ?
А у Дзена есть такой репорт, что статья отклонена из-за ИИ?
Скорее всего нет. Он отклоняет только заимствованный контент.
 

dimadima2

Пользователь
Регистрация
16.11.2019
Сообщения
45
Благодарностей
4
Баллы
8

Astraport

Client
Регистрация
01.05.2015
Сообщения
4 943
Благодарностей
4 336
Баллы
113
Ну попробуйте как минимум метод неидеальных статей: лёгкая синонимизация, 2-3 несерьезных ошибок в тексте.
 
  • Спасибо
Реакции: dimadima2

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)