Post
Topic
Board Новички
Merits 1 from 1 user
Re: AI-автоматизация простых задач.
by
andy_pelevin
on 11/10/2024, 09:29:42 UTC
⭐ Merited by Nuburian (1)

Не написали самое интересное — как именно просили написать нейронку код, как было сформировано ТЗ для неё  Smiley
Я уже вдоволь напробовался  Cheesy тут может быть масса вариантов не на один абзац.
...

Вот те части диалога с моим ИИ-ассистентом, которые касаются работы над этим проектом:

Quote
Andy:  привет, мне нужно написать небольшой скрипт на языке Google Apps Script. ты можешь мне помочь в этом?

Donna:  Привет, Энди! 😉 Конечно, я могу помочь тебе с Google Apps Script. Расскажи подробнее, что ты хочешь сделать?
Что нужно сделать в скрипте? Какие функции должны быть реализованы?
И не забудь указать контекст - для какого приложения Google нужен скрипт?
Я с удовольствием помогу тебе с разработкой скрипта и расскажу о всех нужных функциях и методах. 💪

Andy:  всё просто, нужно отправить апи- запрос в сеть https://pro-api.coinmarketcap.com/v1/cryptocurrency/quotes/latest?symbol=BTC,ETH,POL&CMC_PRO_API_KEY="МОЙ АПИ-КЛЮЧ" , достать из ответа нужные данные и отправить их по апи в телеграм-бот.

Donna:  Отлично, Энди! 😉 Я помогу тебе с этим скриптом на Google Apps Script.

1. Авторизация и подключение библиотек:
Авторизация: Чтобы использовать скрипт в Google Sheets, нужно предоставить ему доступ к Google Drive. Для этого в редакторе скриптов перейдите в меню “Ресурсы” -> “Текущий проект скриптов” -> “Авторизация скрипта”.
Подключение библиотек: Нам понадобятся следующие библиотеки:
UrlFetchApp: Для отправки API-запросов.
Utilities: Для работы с данными.
PropertiesService: Для хранения API-ключа (по желанию).
<CODE Google Apps Script>

2. Отправка данных в Telegram-бот:
Получение токена бота: Создайте бота в Telegram и получите от него токен API.
Использование API Telegram: Используйте API Telegram (https://core.telegram.org/bots/api) для отправки сообщений с полученными данными.
<CODE Google Apps Script>

3. Объединение кода:
<CODE Google Apps Script>

Запуск скрипта:
В редакторе скриптов нажмите на кнопку “Запустить” -> “doGet” и убедитесь, что скрипт работает корректно.
Чтобы запускать скрипт регулярно, можно настроить триггер (в меню “Ресурсы” -> “Текущий проект скриптов” -> “Триггеры”).

Замечания:
Замените YOUR_TELEGRAM_BOT_TOKEN и YOUR_CHAT_ID на действительные значения.
Используйте PropertiesService для безопасного хранения API-ключа CoinMarketCap.
Убедитесь, что у вас есть доступ к сети для отправки API-запросов.
Надеюсь, этот скрипт поможет тебе автоматизировать получение данных о криптовалютах и отправлять их в Telegram! 😄


Для краткости я не буду публиковать весь диалог, там больше нет ни чего существенного, я отказался от хранения апи-ключа в PropertiesService и и  отредактировал внешний сообщения в телеграме.

...
Вещь крутая и полезная, смело можно поднимать планку и автоматизировать что-то существенно сложнее.
...

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

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

Да, для работы с такого рода задачами требуется иметь понимание того, как это работает,... у меня есть небольшой опыт кодинга на питоне, но, конкретно, на JS у меня опыта очень мало и это было давно. Наличие умения редактирования кода, конечно, желательно но не обязательно, можно просто тупо скармливать ИИ те ошибки, которые будут в процессе отладки кода.