# Урок 6: Плагины для ИИ и работа через API

В этом уроке мы затронем дополнительные инструменты, которые расширяют возможности работы с ChatGPT и делают его использование еще более гибким. Это плагины и API (Application Programming Interface).&#x20;

### **Плагины для ChatGPT и их функционал**

Плагины — это дополнительные инструменты, которые позволяют модифицировать и расширять возможности модели. В зависимости от плагина, они могут добавлять дополнительные функции, как например, автоматическую генерацию кода, внедрение новых типов данных в выходные данные модели или даже полностью менять выходные данные. Например, есть плагины, которые позволяют нейросети создавать и редактировать 3D-модели, генерировать музыку, анализировать эмоции в тексте и многое другое.

OpenAI создала маркетплейс плагинов, где третьи лица предлагают плагины для ChatGPT.

![](https://content.gitbook.com/content/wImEff4lsN1NRsCNByAQ/blobs/Wg7LVbLdmykOW7ezB6F3/0.png)

На данный момент, пока функция плагинов находится в стадии бета-тестирования, доступны следующие плагины:

1. **Noteable:** Создавайте блокноты на Python, SQL и Markdown для исследования данных, визуализации и обмена блокнотами с другими.
2. **Prompt Perfect:** Набирайте 'perfect', чтобы создавать идеальные запросы каждый раз.
3. **Wolfram:** Получайте доступ к вычислениям, математике, отобранным знаниям и данным в реальном времени через Wolfram|Alpha и Wolfram Language.
4. **ChatWithPDF:** Общайтесь со всем, начиная от целых PDF-книг и заканчивая документами Google Drive, просто предоставляя ссылку.
5. **Speak:** Учите, как сказать что-либо на другом языке с помощью Speak, вашего AI-управляемого языкового репетитора.
6. **ScholarAI:** Разблокируйте научные исследования: ищите в 40M+ рецензированных статей, изучайте научные PDF и сохраняйте в менеджерах ссылок.
7. **Link Reader:** Читает содержимое всех видов ссылок, например, веб-страницы, PDF, PPT, изображения, Word и другие документы.
8. **KAYAK:** Поиск авиабилетов, отелей и автомобилей в аренду. Без труда даст рекомендации, куда вы можете поехать в рамках вашего бюджета.
9. **KeyMate.AI Search:** Ищите и просматривайте веб-сайты, используя результаты поиска Google с помощью KeyMate.AI, вашего AI-управляемого веб-краулера.
10. **AskYourPDF:** Раскройте возможности своих PDF-документов! Исследуйте документы, находите ответы и быстро получайте необходимую информацию.
11. **WebPilot:** Смотрите и спрашивайте веб-страницы и документы. Создавайте статьи из одной или нескольких URL.
12. **Expedia:** Оживите свои планы по поездке - доберитесь до места, остановитесь там, найдите, чем заняться.
13. **Zapier:** Взаимодействуйте с более чем 5 000 приложений, такими как Google Sheets, Gmail, HubSpot, Salesforce и многими другими.
14. **Show Me:** Создавайте и редактируйте диаграммы прямо в чате.
15. **VoxScript:** Позволяет искать транскрипты YouTube, источники финансовых данных и результаты поиска Google и многое другое!
16. **Video Insights:** Взаимодействуйте с онлайн-платформами видео, такими как YouTube или Daily Motion.

Использование этих плагинов может значительно обогатить ваш опыт работы с GPT-4, предоставляя новые возможности для исследования, обучения, работы с данными и многое другое.

Также есть плагины, которые вы можете встроить в свой браузер и использовать там, где необходимо. Примером этого может служить плагин для Google Excel, который вы можете установить из магазина расширений Google.

Для этого вам нужно выбрать раздел “Расширения”:

![](https://content.gitbook.com/content/wImEff4lsN1NRsCNByAQ/blobs/DjoCa1b1XwFsxBPGwSQ4/1.png)

Далее выбрать там “Дополнения”, а затем “Установить дополнения”: ![](https://content.gitbook.com/content/wImEff4lsN1NRsCNByAQ/blobs/dN2iwbbj2yioZDtISBT4/2.png)

Вам откроется маркетплейс плагинов, где вы можете выбрать либо любой плагин с поддержкой ChatGPT или любого другого AI прямо на главном экране в разделе “Умные приложения”:

![](https://content.gitbook.com/content/wImEff4lsN1NRsCNByAQ/blobs/FQsq4qG2caMNCMmhqgCH/3.png)

Либо же ввести в строку поиска “ChatGPT” и выбрать любой понравившийся вам плагин:

![](https://content.gitbook.com/content/wImEff4lsN1NRsCNByAQ/blobs/UiSSNoR5IxUHnmZlzBAn/4.png)

Это значительно упростит вашу работу и выведет ее на новый уровень.

### **Использование API для работы с ChatGPT**

API, или программный интерфейс приложения, является одним из наиболее гибких способов взаимодействия с ChatGPT. С помощью API вы можете интегрировать функциональность нейросетей прямо в свои собственные приложения, веб-сайты или другие программные продукты.

![](https://content.gitbook.com/content/wImEff4lsN1NRsCNByAQ/blobs/1WgVwqVFJgHbsjyMgsuf/5.png)

API использует протокол HTTP для обмена данными между вашим приложением и серверами ChatGPT. Большинство языков программирования поддерживают HTTP, поэтому вы можете использовать API ChatGPT вне зависимости от того, на каком языке написано ваше приложение.

OpenAI предоставляет детальную документацию по API, в которой объясняется, как использовать различные методы для выполнения запросов, отправки данных и получения ответов от ChatGPT. Это может включать такие действия, как отправка текстовых запросов для обработки моделью, получение и анализ ответов, а также более сложные задачи, такие как управление параметрами модели для настройки ее поведения.

Однако стоит помнить, что работа с API требует определенных знаний и навыков в программировании. Если вы не знакомы с API или не уверены в своих способностях, вам может потребоваться помощь профессионала или подробные инструкции.

**API от BotHub**

В дополнение к API от OpenAI, BotHub предоставляет свой собственный API для работы с ChatGPT. Он также сопровождается подробной документацией и включает несколько методов работы, что позволяет еще больше расширить возможности использования нейросетей.

<figure><img src="https://113300735-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwImEff4lsN1NRsCNByAQ%2Fuploads%2FMHPRC3kcVNeNmU51iHPZ%2Fimage.png?alt=media&#x26;token=f1afc202-e4ff-4ef6-9af2-6eff0119b188" alt=""><figcaption></figcaption></figure>

Благодаря API от [BotHub](https://bothub.chat/), вы можете интегрировать функциональность ChatGPT в свои собственные приложения и веб-сайты, используя предоставленные инструменты и ресурсы.&#x20;

{% hint style="success" %}
Итак, мы рассмотрели два дополнительных инструмента, которые позволяют значительно расширить возможности использования ChatGPT. Плагины и API дают нам гибкость и мощные инструменты для создания разнообразных приложений и сервисов, которые могут быть полезны в самых различных областях. Это еще раз подтверждает, что ChatGPT – это не просто инструмент для создания текстов, а полноценная платформа для разработки и творчества.
{% endhint %}
