Пишем запросы на Python, Power Query для Excel и JS
00:00:00В этой главе основная идея состоит в том, чтобы обсудить использование GPT-3 API с различными языками программирования, такими как Python, Power Query для Excel и JS. Основное внимание уделяется тому, как интегрировать GPT-3 API с этими языками для генерации текста, похожего на человеческий.
API токен ChatGPT, POST-запрос, URL, Headers, JSON
00:00:10В тексте обсуждается использование токена API для подключения к определенной учетной записи и необходимые шаги для отправки запроса POST по определенному адресу. В нем также упоминаются заголовки, необходимые для авторизации, и тип контента, а также данные JSON, необходимые для формата запроса и ответа.
Готовим запрос к GPT3 на Power Query в directprotools.ru
00:01:00В этой главе объясняется, как подготовить запрос к GPT-3 по Power Query в directprotools.ru, использующий формат JSON и токен API. В нем также упоминается важность добавления заголовков и максимального количества токенов.
Задаём параметр prompt для функции
00:02:58Чтобы добавить параметр prompt в функцию, добавляется параметр с таким именем, как "Prompt", и ему присваивается значение по умолчанию. Это позволяет запрашивать переменную и использовать ее в функции.
Обращаемся к GPT-3 из Excel
00:03:35Автор объясняет, как использовать GPT-3 в Excel, создав запрос и скопировав результаты. Затем они демонстрируют, как выбрать запрос в Power Query и вставить его в электронную таблицу.
Правим ошибки в запросе к API GPT-3
00:04:04Рассказчик обсуждает процесс отладки запросов API GPT-3, включая выявление и исправление ошибок в коде, использование кавычек для правильного форматирования переменных и проверку результатов работы кода. В них также упоминается создание объекта и генерация списка результатов.
Разворачиваем ответ GPT-3
00:04:58В тексте описывается, как использовать GPT-3 для генерации текста путем ввода токенов и выбора из списка результатов. Функция также позволяет получать более подробную информацию, и в приведенном примере она используется для создания приветствия для кого-то по имени Александр.
Готовим запрос к GPT3 на Python
00:05:38В тексте описывается процесс подготовки запроса GPT-3 на Python, включая создание переменной для параметров и импорт необходимых библиотек. В нем также упоминается использование тестовой записной книжки для проверки правильности запроса.
Детализируем ответ от API GPT-3 на Python
00:06:43После получения ответа от API мы печатаем результат и анализируем его. Мы можем вручную проверить ответ и убедиться, что он содержит приветственное сообщение. Мы получаем доступ к элементу "выбор" и извлекаем первый элемент, чтобы получить текст. Результатом является приветственное сообщение, которое мы можем исправить и запустить снова, чтобы получить правильный вывод.
Готовим запрос к GPT3 на Google Scripts или JS
00:07:59В главе описывается процесс подготовки запроса к GPT-3 в Google Scripts или JS, получения данных для Google Sheets и вставки скрипта в таблицу. Автор также предлагает использовать команду Trim, чтобы получить только текст без лишних пробелов.
Обращаемся к GPT-3 из Google Sheets
00:08:53В этой главе обсуждается, как использовать функции GPT-3 в Google таблицах и как получать ответы из GPT-3 в Excel. В нем также упоминается возможность использования GPT-3 на Python для создания Telegram-бота.
Разбор API ChatGPT: Токен, Body, Headers, URL
00:09:32Формат запроса API немного изменился, включая новый URL-адрес и используемую другую модель. Заголовки и тело запроса остаются прежними, со списком сообщений, отправляемых от конкретного пользователя, с их содержимым, и ответ по-прежнему в формате JSON.
Пишем запрос к ChatGPT на в directprotools.ru
00:10:30В этой главе описывается процесс создания запроса в ChatGPT, включая добавление заголовков и значения запроса, а также тестирование запроса на разных языках. В главе также содержатся инструкции по вставке токена в заголовок.
Обращаемся к ChatGPT из Excel
00:11:42В тексте описывается проблема с копированием и вставкой данных из ChatGPT в Excel, где появляется неправильный символ из-за неэкранированных символов. Автор выявляет и устраняет проблему, но позже сталкивается с аналогичной проблемой с форматом данных.
Разворачиваем ответ от API ChatGPT
00:12:22В главе объясняется, как получить доступ к ответу, полученному из API ChatGPT, путем навигации по коду и доступа к содержимому сообщения. В нем также упоминается, что было сделано четыре предыдущих запроса, прежде чем получить доступ к текущему ответу.
Создаём и тестируем запрос к ChatGPT на Python
00:12:52Автор генерирует скрипт на Python для тестирования запроса ChatGPT и печатает результат с помощью функции "print". Они проверяют выходные данные и анализируют код, чтобы убедиться, что сообщения отображаются правильно.
Готовим запрос к ChatGPT на JavaScript
00:13:52В тексте описывается процесс создания скрипта для Google Sheets и вставки сгенерированного кода в новую вкладку. Автор также упоминает о своем намерении сделать запрос, аналогичный тому, что они сделали в Python, но на этот раз с использованием сообщения choices.0.
Обращаемся к ChatGPT из Google Sheets
00:14:23Мы можем использовать ChatGPT в Google Sheets, написав запрос на публикацию и предоставив подсказку типа "Привет, как дела?", чтобы получить ответ от искусственного интеллекта.
Как обратиться к API GPT-4?
00:14:38Автор объясняет, что можно получить доступ к GPT-4 API и генерировать запросы на любом из трех доступных языков (предположительно, Python, JavaScript и Ruby), если у пользователя есть доступ к модели. Приведено несколько примеров, и автор предлагает ответить на любые вопросы.