Soldered OpenAI Library
Взаимодействие с OpenAI API на ESP32: текстовые запросы, анализ изображений, генерация и распознавание речи
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:2e923f02a2b8fe322dd7f56ef38a48674eda17f43318964c5aa3eec0b08fc013Soldered_OpenAI_Library-1.0.0-2e923f02.zipОписание
Если вы работаете с ESP32 и хотите добавить в проект интеллект на основе GPT, эта библиотека собирает в одном месте основные операции с OpenAI API. Она умеет задавать вопросы моделям и получать текстовые ответы, классифицировать данные (да/нет или выбор из вариантов), анализировать изображения с камеры, генерировать изображения по текстовому описанию и обрабатывать голосовые команды через audio в формате base64. Код написан с расчётом на ограниченные ресурсы микроконтроллера: настраиваются лимиты токенов, реализована экономия памяти. API простой и понятный — HTTP-запросы и JSON обработаны внутри. Подойдёт для умных систем безопасности, интерактивных помощников, образовательных проектов, где логика должна работать на краю сети без облака на каждый шаг.