Open-source

zbot

Изображение из Telegram поста
zbot

zbot — встраиваемый агент искусственного интеллекта, разработанный на базе Zephyr RTOS. Он предназначен для управления аппаратным обеспечением, используя цикл ReAct (Reason + Act) для взаимодействия с API больших языковых моделей, совместимых с OpenAI. Проект позволяет интегрировать функции ИИ в встраиваемые системы, обеспечивая выполнение многошаговых задач и сохранение контекста.

Агент zbot оснащён двумя основными инструментами, видимыми для языковой модели: tool_exec для выполнения зарегистрированных навыков и read_skill для получения документации по навыкам. Навыки представляют собой модули, реализующие конкретные действия, такие как управление GPIO (чтение, запись, мигание светодиодов) или получение системной информации (время работы, состояние памяти). Это позволяет языковой модели динамически взаимодействовать с аппаратным обеспечением и получать обратную связь.

Проект поддерживает работу на платах nRF7002-DK и в симуляторе native_sim для Linux. Для функционирования агента требуется настроить Zephyr SDK, подключиться к Wi-Fi (для nRF7002-DK) и указать ключ API для LLM-сервиса, совместимого с OpenAI. Конфигурация сохраняется во флеш-памяти устройства, а история разговоров сжимается и также сохраняется для поддержания контекста между перезагрузками.

https://github.com/LingaoM/zbot | 34 звезды

#сервисы

Источники и документация