Описание
SDK Cloudflare Agents предназначен для разработчиков, стремящихся создать и разместить состоящие из памяти AI-агенты. Эти агенты могут поддерживать постоянную память, использовать соединения WebSocket в реальном времени и выполнять запланированные задачи. С помощью SDK разработчики могут создавать агентов, которые взаимодействуют через различные каналы связи, включая чат, голос, электронную почту и Slack, обеспечивая универсальный подход к взаимодействию с пользователями.
При развертывании агентов на Cloudflare каждой сессии присваивается долговечная идентичность, что позволяет использовать локальное SQL-хранилище и восстанавливаемое выполнение. Эта инфраструктура устраняет необходимость в управлении сложными бэкенд-системами, так как Cloudflare обрабатывает масштабирование и развертывание по своей глобальной сети. Разработчики могут сосредоточиться на создании своих агентов, не беспокоясь о восстановлении сессий или внешней экстракции состояния.
SDK состоит из четырех основных компонентов: каналы связи, каркас агента, среда выполнения SDK и инструменты. Каналы связи определяют, как пользователи и системы взаимодействуют с агентами. Каркас агента управляет операционным циклом, включая вызовы модели, выбор инструментов и обработку ответов. Среда выполнения SDK предоставляет необходимую инфраструктуру, включая класс Agent, управление состоянием, маршрутизацию и функции наблюдаемости. Наконец, инструменты расширяют возможности агентов, позволяя автоматизацию браузера, выполнение кода в песочнице и функции поиска AI.
Разработчики могут создавать различные типы агентов, такие как агент AI-чата с одобрениями человека в процессе, ответчик на команды Slack, агент голосовой связи в реальном времени или агент маршрутизации электронной почты. SDK также поддерживает интеграцию с несколькими поставщиками AI, обеспечивая гибкость в выборе модели. В целом, SDK Cloudflare Agents предлагает надежную основу для создания интеллектуальных, отзывчивых агентов, которые могут эффективно работать в различных средах.
Основные функции Cloudflare Agents SDK
Постоянная память
Соединения WebSocket в реальном времени
Запланированные задачи
Долговечная идентичность
Локальное SQL-хранилище
Глобальное развертывание сети
Несколько каналов связи
Каркас агента для операционного контроля
Гибкая интеграция инструментов
Не требуются ключи API
Начало работы с Cloudflare Agents SDK
Установите через менеджер пакетов: загрузите и установите SDK Cloudflare Agents.
Настройте: настройте каналы связи и инструменты вашего агента.
Создайте: разработайте своего агента, используя среду выполнения SDK и каркас агента.
Разверните: запустите своего агента в глобальной сети Cloudflare.
Оптимизируйте: следите за производительностью и вносите изменения по мере необходимости.
Варианты использования Cloudflare Agents SDK
- Агент AI-чата в реальном времени
- Ответчик на команды Slack
- Агент голосовой связи в реальном времени
- Агент маршрутизации электронной почты
- Агент автоматизации браузера





