Успеть за 5 дней до НГ: спихнуть работу на OpenAI. Или просто ощутить мощь нейронок
Пока все обсуждали, кого первого заменит ChatGPT - копирайтеров или дизайнеров, для нас, как для no-code сервиса, это казалось чем-то очень далеким. Но только сначала.
Рассказываем, как сделали возможным интеграцию OpenAI с любым сервисом и нашли применение в рабочих процессах. А также сделали бесплатного Telegram-бота, работающего на нейронной сети OpenAI, чтобы каждый мог им воспользоваться.
Все началось с того, что к нашему фаундеру пришли с просьбой записать курс по автоматизации работы с AI-сервисами (наша команда занимается разработкой коннектора Albato, соединяющего другие сервисы по API без программистов). С помощью внутреннего конструктора приложений, мы довольно быстро добавили OpenAI, но понимание юзкейсов было довольно абстрактное. И мы засели изучать возможности.
Первое, что пришло нам в голову - это, конечно, сделать интеграцию с Telegram, чтобы использовать Telegram-бота как консоль для доступа к Open AI. Так мы ушли от регистраций, необходимости костылить с зарубежными номерами и по сути, просто расшарили этого бота на всю нашу команду и пользователей. И понеслась…
В общем-то, когда все наигрались в приколы, мы поняли, что связка Telegram-OpenAI - сама по себе крутой юзкейс. Ведь по сути, многие ребята из команды прочувствали всю силу нейронок, именно потому, что запустить бота в ТГ гораздо проще и быстрее, нежели чем разбираться с регистрацией. А еще ее очень легко сделать самим, поэтому если вы захотите собрать похожего бота под себя - мы в конце статьи оставим для вас подробнейшую инструкцию. Ну и ссылку на самого бота, конечно же😃
Следующий шаг: попросили нейросетку сделать нам локальные описания для сервиса на 4 языках, указали ключи, количество вхождений и т.д. Тут-то мы уже поняли, какие возможности для SEO-оптимизации это открывает.
После этого, шутки уже кончились от слова совсем. Мы стали думать, что еще полезного мы сможем собрать для команды. Например, достаточно “больной историей” для нас были дайджесты продуктовых новостей, так как каждую неделю у нас выходит около 20 обновлений.
Попробовали так: настроили интеграцию YouTrack c Telegram. При смене статуса у задачи информация из тикета передается в Telegram, а OpenAI создает из нее развернутый текст по вводным из тикета. Вышло очень даже неплохо! Определенно требует редактирования, но в любом случае может сэкономить время на написание еженедельных дайджестов как для команды, так и для пользователей.
Дальше мы решили проверить, а может ли OpenAI как-то облегчить жизнь нашим разработчикам и проджектам, попросив нейросеть вытащить необходимые методы API для решения задач.
Результат вышел отличный. Мы решили развить эту историю в полноценную автоматизацию работы с Google Sheets, OpenAI, YouTrack и Telegram. А в процессе подключили еще Notion.
С наглядным примером интеграции этих сервисов мы записали видео, с помощью которого можно легко настроить такие же интеграции для себя.
Вот, например, как это работает для Google Sheets, OpenAI и YouTrack: продакт заполняет ячейку в таблице, вписывая в нее задачу в формате “создавать встречи в ZOOM” или “создавать новое мероприятие в Google Meet”. Этот запрос уходит в OpenAI, который сначала переписывает задачу в необходимом формате, а затем прописывает методы, которые необходимо для этого добавить и сразу проставляет ссылки на соответствующую документацию.
И это всего за 5 шагов 🙂
В общем, если подытожить, то интеграция с OpenAI, конечно, становится офигеннейшим подспорьем для упрощения рутинных (и не только) задач и процессов для любых специалистов. И это круто, мы в Albato занимались этим еще до того, как это стало мейнстримом😀 Но самое главное, что теперь любой может попробовать внедрить возможности AI.
Поэтому, если вы давно хотели распробовать возможности нейронок, но все не получалось или вас тормозила необходимость выкручиваться с иностранными номерами, то оставляем вам ссылку на нашего бота в Телеграме. Регистрироваться не нужно, просто открывайте бота и пишите свои запросы к OpenAI. Внутри бота вы найдете инструкции, описание возможностей и кейсы.
А для тех, кто уже перешел на стадию “а как еще применять AI и с чем интегрировать”, то вот обещанная инструкция, как собрать своего бота, работающего на OpenAI. Там же мы описали общую логику подключений, поэтому собирать интеграции можно не только с Telegram.
И, конечно, делитесь в комментариях, что уже успели автоматизировать с помощью OpenAI в своей работе? Также, если у вас есть вопросы по интеграциям с OpenAI (например, какие-то конкретные интеграции с сервисами) - задавайте, мы с удовольствием продолжим вместе с вами исследовать возможности искусственного интеллекта 😃
ChatGPT интересная, но пока хайпа больше, чем пользы. Примеры из этой статьи:
1. Дайджесты новостей - и кто это будет читать эту "воду"? Не говоря про то, что усилия, потраченные на постановку задачи, могли быть направлены на создание непосредственного текста новости без лишних посредников.
2. Постановка задачи - отдельный сюр. Помимо вышеперечисленных минусов, сетка "додумала", что требуется удаление сделок, обновление контактов и т.п. - в исходном тексте об этом не слова (что если сделки удалять вообще нельзя, что если нужны иммутабельные контакты и т.п.).
Помимо прочего, бот не учитывает контекста и архитектуры приложения.
Например, у вас для написания апишек принято делать мейнстримный RESTful, когда действие над сущностью задается глаголом, определяющимся в http заголовке запроса (GET, PUT, POST, DELETE и т.д.).
Бот это не учитывает и выдает программисту конкретные названия методов, содержащие избыточную и потенциально противоречивую информацию (create* update* etc.), что создает пространство для невынужденных ошибок. Что если отправить GET на метод deleteTask?
Я могу препарировать это поделие и дальше, но надеюсь вы поняли суть.
Ну, а если посмотреть на то , что написали ребята с другой стороны:
1. Мы не говорим, что мы успешно внедрили. Мы видим потенциал
2. Да, осечки в ответах ИИ есть и да, действительно снимать все с "ручного привода" страшно. Но так и не делает никто. Но согласитесь, если сетка попадет в 75% из 100% в запросе проджекта, он отсмотрит найденное наверное это леглче чем искать с 0? Да это не полная замена с кондачка
3. Мы привели примеры) И не агитируем сломя голову делать, как мы
4. Спасибо)
А что-то хороше в статье для себя нашли?)
*вы находитесь здесь*
1. Если дать объёмную задачу, то написать запрос будет быстрее
2. Можно давать последующие уточняющие запросы, Chat GPT скореектирует свои ответы. Ну и вообще "телепаты в отпуске", в голову залезть не смогут.
Вы это... c Сopilotом посоветуйтесь- можете вы или нет...
Кстати в твитере так и используют уже)
)))
Боюсь скоро все без работы останемся) Он пишет даже какие методы добавлять для сервисов. А видели вчера новость на медузе что гугл засуетился, типа "режим красной тревоги" - появился конкурент? Короче тема супер крутая, мир уже не будет прежним)
не бойтесь, без работы не останемся, если что новые профессии будем изучать)
))) Ну это вряд ли конечно, а по поводу - "режим красной тревоги" - появился конкурент?, больше выглядит как мотивация для сотрудников гугла)
Вот да, момент с указанием методов вызвал некоторый дискомфорт))
Товарищ дизайнер, сказал, что комьюнити дизов бастует по этой теме)
Не похоже, пишет чушь по большей части. Я настропалил аи мне вопросы в скуэль разворачивать, ничего больше он не умеет. А вот Гуглу наверное стоит задуматься
молодцы что всё так в подробностях описали, много чего себе на заметочку взял)
Спасибо! Что именно взяли на заметку?
Это только кажется, что мы изучаем AI, это он уже изучает нас)
Восстание машин)
это начало апокалипсиса
спасибо за бота. нейронка конечно чумовая. правда пока что больше убийца гуманитариев (но они сами виноваты, за тыщи лет написали террабайты текстов для обучения))
допустим если ему задать вопрос - "сложи 1,2,3" он ответит правильно, но на трех 4-значных числах уже косячит (хотя гугл и вольфрам-альфа это делают легко)
Ну зачем вы обижаете всех сразу... Я бы сказал что это убийца мамкиных сеошников, которые дальше клишированный воды про «высококачественные материалы» и «настоящих профессионалов своего дела» не ушли.
А тех, кто пишет (и тем более редактирует) действительно крутые, интересные тексты — даже в рамках смм — эта штука еще нескоро догонит, если вообще.
В 23м году обещают выкатить новую версию нейронки, которая (по заявлениям) на порядки лучше работает. Так что, будем держать руку на пульсе.
Пожалуйста) ну, может быть наоборот не «убийца», а друг, и все равно найдут как применить)
Ну команда OpenAI отчитывается о том, что дорабатывает регулярно ее) Так что все впереди. Но еще зависит от того, как сформулировать вопрос. Вот пример я засунул JS код и попросил найти правильный ответ.
/код
*Какое значение будет в поле **string**?:
`let test = [
"test",
'test2'
];
let string = test.map(el => el + 'OMG')join()`
ответ от бота:
*// Ответ: `testOMG,test2OMG`*
Сделал себе полностью страничку для апворка с помощью openai. Lol
И потом еще и с помощью OpenAI пару заказов закрыть. Вот это lol =)
Дельный материал! Появилось желание разобраться и себе настроить)
Артём, спасибо, welcome в Albato)
Доверить нейронке голосовать на выборах
это смешно)
За себя и будет голосовать )
врет и не краснеет
🤣 говорят, что на английском понимает лучше)
Albato, спасибо вам за то, что вы есть ) с наступающим )
Попросил нарисовать картинку, но получил вот это
Картинку лучше через команду /картинка
Если просто писать в свободном режиме боту, то может найти не существующую ссылку. Робот, совсем не человек)
Очень круто, молодцы 🤘🏻
Вчера опубликовал обзор Notion AI и ваш бот очень в тему, уже протестировал.
Всё классно, но с картинками ему ещё много работать (-:
Вадим, спасибо!
Да, с картинками пока не очень( но мы не сильно погрузились в работу с ними, думаю, что можно подкрутить, но и с расход токенов будет приличный
Ого, круто) А, а где можно посмотреть обзор? Бота где-то с ноушн
подружили?
ну как так
Ботом можно пользоваться, но мы не планировали его поддерживать всегда, поэтому так)
Спасибо за статью. Open AI еще код хорошо пишет. Интересно, как будут выглядеть отступы с телеге =)
В закрепе к боту, который в статье есть такая связка. Можно прямо написать в OpenAI "Сделай разметку для Телеграм"
Ого) крутое обновление. А так только в билдере можно или для всех пользователей?))
Доступно всем) В закрепе у бота есть инструкция, чего как подключить)
Спасибо! Интеграция с OpenAI доступна всем
в мэйке/интегромате вроде довольно давно уже есть.
а ваш в боте хранит контекст? то есть его можно переспросить по поводу чего-то спрошенного ранее, и он ответит? а то все интеграции которые видел именно для чат режима, каждый раз просто делают запрос с нуля, поэтому весь смак родного chatgpt теряется, а просто davince вроде и так уже минимум год был доступен
Привет) Мы бота собирали в качестве примера и чтобы тем, кто ниразу не пробовал AI было проще, без всяких рег это сделать. У нас есть отдельным сервисом OpenAI и уже с ним можно фантазировать в сценариях. Такой тоже можно в теории закрыть.
Вроде быстро ответил
👍
Кажется, уже упал :)
Заведётся)
Трудно ему просто) Много вас)
Мы его оживили)
Ого, интересненько. А есть какие-то лимиты/ограничения/квоты на одного клиента и на весь гейтвей в целом?
Ну основной лимит это $$$, так платишь за каждый запрос по API, ну и сам OpenAI может долго отвечать, а так, лимитов нет)
Вот тут почитать можно. Или можно у бота спросить)
https://help.openai.com/en/articles/5955604-how-can-i-solve-429-too-many-requests-errors
А можно это прикрутить к ВК? Чтобы он заявки принимал на основе прайса.
Да, думаю что без проблем. Только нужны детали как появляются заявки, просто сообщения?
А примерно выглядит сценарий или последовательность?
Прошу нарисовать арт, получаю битую ссылку на imgur
Делали через команду /картинка ?
Если просто писать в свободном режиме боту, то может найти не существующую ссылку(
А мы уже применяем AI в маркетинге и показали пару примеров:
https://vc.ru/marketing/572296-neyroseti-nikogda-ne-zamenyat-marketologov-protestirovali-3-programmy-kotorye-sostavyat-konkurenciyu-digital-specialistam
Хороший материал 👍🏽
Я отписался в статье) Статья пушка) Советуем)
ChatGPT "гуглит" и пишет ответ? Попросил написать описание для своего товара. Он мне выдал мой же текст из интернета совсем немного изменив -_-
А вы точно человек?
А как выглядит запрос?
Я к тому, что есть так скажем неофициальный синтаксис, как лучше писать вопросы к нему. Посмотрите в первом сообщении у бота есть инструкция.
"Напиши описание для товара _____________" ничего особенногоВ вашем примере лучше написать так:
Напиши описание для товара "название товара":
Результат:
Есть ряд замечаний к работе системы.
1. Как и оригинальный чат система не всегда корректно работает с русским языком, часто обрывает сообщение на полуслове. При запросе на английском такого нет.
2. Не сохраняется контекст общения. Если в оригинальном чате я могу попросить более развёрнуто дать ответ, система покинет о чем речь, бот в телеграм теряет контекст.
Это не самый удобный способ взаимодействия, проще запустить VPN и общаться с openai напрямую.
При этом претензия не к создателям бота в телеграм, это имеющиеся ограничения системы
Комментарий недоступен
Очень круто все расписали, спасибо! Киваем головой по всем пунктам)
Идея с ботом была в том, чтобы дать прикоснуться к "прекрасному" без регистраций и смс. Многие просто не готовы были тратить время на регу в OpenAI. Бот конечно не для массового внедрения, поэтому и бесплатный. Но можно собрать ту интеграцию, которая уже подойдет с учетом особенностей процессов. И совсем необязательно собирать бота. В нашем видео мы показали примеры использования.
А для чего нужен VPN?
Интересно, как быстро нейросети заменят PMА, как автора статей?
Думаю нейросеть будет лучше соблюдать все принципы Agile, ну и долбить в личку с вопросом - ну че там? Тоже вполне справится.
))) Думаю долбить в личку они смогут более креативно. Например в стихах)
Тех кто делает "проекты" на вордпрессе AI не заменит скорее всего никогда.
До такого нейросети не опустятся.
Попробовал посмотреть для прикладной задачи. Нужно чтобы вебсервер получал данные о внесении новой номенеклатуры в базу 1С. В вариантах взаимодействия с 1С только поступление нового счета.
1С против AI это интересно, получилось?
Бот умер
Жив, отвечает не очень быстро) Не думали, что будет такой интерес)
https://youtu.be/eif1ghSoarM Вот тут можно еще кейсы посмотреть)
А сколько обходится каждая интеграция из примера в месяц?
О это сложный вопрос) Мы пока не считали) Но можно прикинуть "на пальцах"
- 200 задач в мес + 200 переводов в мес + 100 SEO статей
Это примерно 1000-1500 руб в Альбато + 5-10 баксов в OpenAI
Ну это примерно.
Неожиданно. Он написал анализ статьи по психоанализу практически неотличимо от человека. Анализ, упор на теорию , рассуждения . Волшебство)
Ооооо вот это круто)
Какой смысл во всем этом? Может быть, проще просто посетить сайт OpenAI и самому попробовать все функции?
Комментарий недоступен
зарегаться не сможете из РФ, нужен телефон другой страны.
Не работает ваш бот(
Отвечает не быстро) Подождите немного)
Чатбот в телеге не фурычит
Иногда может чуть дольше отвечать
Здравствуйте! Бот больше не работает?
Здравствуйте! Бот работает, пока нет планов по его остановке. Напишите, если до сих пор нет ответа от бота
Очень круто! Давно хотел познакомиться с такой нейронкой по-ближе и вот отличный повод, только походу бот умер и уже часа полтора молчит, но в любом случае, статья - топ🔥
Мы его перезапустили утром. Попробуйте еще разок!
Мне нравится еще, что в целом даже на триале себе можно собрать тренажер для изучения Python или SQL. Я неделю уже решаю всякие задачки с OpenAI
Простую задачу для 9 класса решить не может: Изюм получается в процессе сушки винограда. Сколько килограммов винограда
потребуется для получения 52 килограммов изюма, если виноград содержит 90% воды, а
изюм содержит 5% воды?
ИИ обучают, за счет постоянных запросов к нему. Возможно его используют только гуманитарии.
Шутка)
Я не понимаю что сделали авторы статьи...
Ваш бот не работает, или выключаете в ночное время?
Вчера было такое кол-во желающих, что он отвечал с оооочень большой задержкой.
Обрезает текст по количеству символов - поправьте, пожалуйста.
Лимит) К содалению бот из фри) Мы не можем открутить на полную кол-во токенов. Но вы можете собрать себе такого же минут за 10 легко и бесплатно. Или в запросе ограничивайте ответ бота 500 знаками.
Комментарий удален модератором
Лучше вот этот использовать https://t.me/albato_helpers
на вопрос «Какая сегодня дата» отвечает «Сегодня 17 августа 2020 года.»
хм
Надо файн тюнить)
Кому лень читать, коротко: ИИ умнеет, а человек записывает задачи в эксельку
Почему в эксельку? в кейсе в Youtrack запись идет.
И не в эксельку, а тогда уж в google таблицы. Ну даже если бы было так, вы считаете, что Google таблицы используют под таск-трекер только глупые люди? Это как-то характеризует умственные способности людей?