Как стать автором
Поиск
Написать публикацию
Обновить
1345.11

Искусственный интеллект

AI, ANN и иные формы искусственного разума

Сначала показывать
Порог рейтинга

В РПЦ предлагают ввести запрет на антропоморфизацию программ и законодательно принудить вешать дисклеймер для нейросетей, указывающий на то, что человек общается с ИИ. Предложение озвучил иерей Фёдор Лукьянов (отец Фёдор) на круглом столе, посвящённом обсуждению правового регулирования и применения нейросетевых технологий в НИУ ВШЭ.

Также отец Фёдор предложил ввести ответственность для разработчиков за содержание информации, транслируемой нейросетью, как это сделали в Китае, где подобная ответственность закреплена в административном и в уголовном законодательствах. Несовершеннолетним вообще предложено ограничить доступ к нейросетям. В свою очередь, ChatGPT необходимо локализовать под российскую вычислительную инфраструктуру и телекоммуникационные сети, считает отец Фёдор. По его словам, страны Запада строят свои нейросети на основе собственной этики, которая может расходиться с российской.

Член комитета ТПП РФ по предпринимательству в сфере медиакоммуникаций Павел Катков указал, что реализовать предложения отца Фёдора технически возможно, но это может ослабить конкурентоспособность отечественных нейросетей.

Всего голосов 15: ↑15 и ↓0+15
Комментарии1

Как-то я делал Телеграм бота на Wolfram Language (WL) для выполнения кода. Взаимодействие с ботом получается интереснее, если его добавить в групповой чат. Теперь я хочу поделиться тем, как сделать бота для обращения к OpenAI.

Установка Wolfram Engine:

winget install WolframEngine

Запускаем ядро и выполняем:

PacletInstall["CristopherWolfram/OpenAILink"]; 
PacletInstall["KirillBelov/Objects"]; 
PacletInstall["KirillBelov/TelegramBot"]; 

Импортируем пакеты:

<<KirillBelov`TelegramBot`
<<ChristopherWolfram`OpenAILink`

Теперь реализуем доступ к gpt-3.5-turbo от OpenAI:

chatGPT[chatId_, text_String] := 
Module[{userMsg, botMsg, chat}, 
 If[Not[KeyExistsQ[$chats, chatId]], $chats[chatId] = {}]; 
 chat = $chats[chatId]; 
 AppendTo[chat,  userMsg = OpenAIChatMessageObject["user", text]];   
 botMsg = Check[
  OpenAIChatComplete[chat], 
  chat = {userMsg}; 
  OpenAIChatComplete[chat]
 ]; 
 $chats[chatId] = Append[chat, botMsg]; 
 botMsg[[-1, "Text"]]
]

Обработчик сообщений из Telegram:

handler[bot_TelegramBot, update_Association] := 
Module[{user, chatId, text, result}, 
 chatId = update["message", "chat", "id"]; 
 text = update["message", "text"]; 
 sendMessage[bot, chatId, chatGPT[chatId, text]]; 
]

Осталось только запустить нашего бота:

$chats = <||>; 
$OpenAIKey = "your_key"; 
wlgptbot = TelegramBot["your_token"]; 
task = CreateBotSession[wlgptbot, handler, {5, 100000}]; 

Готово! Изначально я сделал этого бота для группы по Mathematica и решил поделиться здесь.

Всего голосов 4: ↑4 и ↓0+4
Комментарии2

Весь вечер баловался с плагином для Photoshop — Stable.art, оказалось очень полезно и увлекательно. Плагин позволяет не выходя из Photoshop генерировать и подтягивать изображения из Stable Diffusion.

Конечно пока всё работает сыровато (либо руки у меня растут не из того места), периодически сгенерированное изображение плохо стыкуется с текущей основой и приходится подчищать в ручную. Однако качество полученного результата и ощутимая экономия моего времени определенно радуют. Вот мой пример, как всего за 2 минуты можно сгенерировать мордочку для яблока.

Инструменты:

Понимаю, многие могут сказать: «Всё тоже самое можно сделать в самом Stable Diffusion в режиме „inpaint“, вообще не прибегая к Photoshop». Лично мне понравилось, что можно не покидать Photoshop, сгенерировать новое изображения, при этом не совершая дополнительных манипуляций с копированием/сохранением файла. В любом случае, это уже хороший шаг вперед к слиянию двух инструментов.

Если вы уже попробовали Stable.art — пишите ваше впечатление в комментариях.

Теги:
Всего голосов 38: ↑38 и ↓0+40
Комментарии4

Буду ли я пророком если напишу тут сей факт что посты заполонят генеративные ответы от нейросетей подобия ChatGPT и сможете ли вы распознать написано ли это сообщение сейчас человеком или я генератор текста?

Всего голосов 12: ↑4 и ↓8-4
Комментарии2
12 ...
52