INTEGRITY Документация

Документация для агентов

ИИ-агенты, такие как Cursor, GitHub Copilot и Claude Code, умеют отвечать на вопросы о продуктах Cloudflare, генерировать конфигурацию и вызывать API Cloudflare от вашего имени. Документация Cloudflare предоставляет контент в удобных для агентов форматах, agent skills и MCP-серверы, чтобы ваш ИИ-агент мог искать нужную информацию в документации и напрямую взаимодействовать с сервисами Cloudflare.

На этой странице описаны доступные подходы и порядок их настройки.

быстрый старт

Эти материалы охватывают разные аспекты использования ИИ-агентов с документацией Cloudflare. Начните с того, который наиболее актуален для вас:

Основные понятия

Узнайте больше об agent skills и MCP (Model Context Protocol).

Настройка агента

Установите skills и MCP-серверы для вашего конкретного ИИ-инструмента.

Извлечение документации в удобном для агентов формате

Сократите расход токенов и одновременно повысьте точность ответов агента.

Основные понятия

Agent skills

Agent skills ↗ представляют собой структурированные, специализированные для конкретных задач инструкции, которые ИИ-инструменты загружают по требованию. Например, skill может научить вашего агента развертывать Cloudflare Worker или настраивать правило WAF (Web Application Firewall). Skills дают агенту специфичные для Cloudflare инструкции, которых у него иначе не было бы. Cloudflare публикует skills для Workers, хранилища, ИИ, сети, безопасности и других направлений в репозиторий Cloudflare Skills ↗.

У каждого агента свой способ установки skills. Подробности приведены в Настройка агента с инструкциями по установке.

Model Context Protocol (MCP)

Model Context Protocol ↗ (MCP) представляет собой открытый стандарт, определяющий, как ИИ-инструменты подключаются к внешним инструментам, данным и сервисам. MCP-сервер представляет собой приложение, которое предоставляет определенные возможности. Когда вы подключаете такой сервер к своему агенту, агент может использовать эти возможности в рамках своей работы (например, для поиска по документации, создания записей DNS или развертывания Workers).

Cloudflare предоставляет управляемые удаленные MCP-серверы, которые дают вашему агенту возможность искать информацию в документации, вызывать API Cloudflare и запрашивать логи и аналитику прямо в процессе работы.

Есть два подхода:

Руководство Настройка агента включает установку MCP-сервера в составе раздела Quick start. Полный список доступных MCP-серверов приведен в MCP серверы для Cloudflare.

Гибкость выбора модели

ИИ-агенты используют большие языковые модели (LLM) для понимания ваших запросов и генерации ответов. Модель влияет на качество, скорость и стоимость ответов. Количество доступных для выбора моделей зависит от конкретного агента:

Подходы к работе с контекстом

То, как агент сохраняет информацию о вашем проекте между беседами, определяет, сколько агент будет помнить между сессиями:

Настройка агента

Для каждого поддерживаемого агента есть отдельное руководство по настройке, которое охватывает установку, skills, настройку MCP-сервера, примеры запросов, советы и решение проблем.

Начало работы

Документация в формате Markdown для LLM

ИИ-инструменты работают лучше с Markdown, чем с HTML, потому что явная структура Markdown создает меньше накладных расходов, чем теги HTML. Это снижает количество напрасно расходуемых токенов (единиц текста, которые обрабатывает ИИ-модель) и дает более качественные результаты.

Каждая страница документации доступна в формате Markdown с помощью любого из следующих способов на основе Markdown for Agents.

Копирование с текущей страницы

На любой странице документации выберите Copy as Markdown чтобы скопировать текущую страницу в формате Markdown.

Добавьте в конец /index.md к URL-адресу

Добавить /index.md в конец URL-адреса любой страницы. Например:

https://developers.cloudflare.com/workers/get-started/index.md

Отправьте Accept: text/markdown заголовок

Запросите любую страницу с помощью Accept: text/markdown заголовок, который сообщает серверу, что вы предпочитаете Markdown вместо HTML:

curl "https://developers.cloudflare.com/workers/get-started/" \
  --header "Accept: text/markdown"

Ответ включает x-markdown-tokens и x-original-tokens заголовки с приблизительным количеством токенов для документа в формате Markdown и исходного документа в формате HTML. Это полезно для планирования размера контекстного окна (контекстным окном называется максимальное количество токенов, которое ИИ-модель может учитывать одновременно).

Общесайтовые конечные точки

Эти конечные точки соответствуют стандарт llms.txt ↗ и предоставляют содержимое документации в формате Markdown:

Конечная точка Описание
/llms.txt Индекс страниц, сгруппированный по категориям продуктов, со ссылками на собственный llms.txt
/llms-full.txt Полное содержимое всей документации в одном файле для офлайн-индексирования, массовой векторизации (преобразования контента в числовые представления для поиска по схожести) или моделей с большим контекстным окном

Конечные точки для отдельных продуктов

У каждого продукта есть собственная специализированная llms.txt и llms-full.txt. Используйте их, если вам нужна документация только по конкретному продукту.

Конечная точка Описание
/workers/llms.txt Индекс страниц документации по Workers
/workers/llms-full.txt Полное содержимое всех страниц документации по Workers

Замените /workers/ с любым путем к продукту. Полный список доступных продуктов приведен в /llms.txt.

Спецификация OpenAPI

Одна Спецификация OpenAPI ↗ представляет собой машиночитаемое описание API: в нем перечислены все доступные конечные точки, параметры, которые принимает каждая из них, и возвращаемые ответы. Если добавить это описание в контекст вашего ИИ-инструмента, инструмент сможет генерировать вызовы API к сервисам Cloudflare без необходимости вручную искать нужную информацию в документации.

Полная спецификация OpenAPI для API Cloudflare доступна для ИИ-инструментов написания кода, клиентов API и генераторов кода:

Конечная точка Описание
cloudflare/api-schemas ↗ Полная спецификация OpenAPI для API Cloudflare (JSON)

Полное описание API приведено в Документация по API Cloudflare.

Содержание

0 страниц зеркалировано из документации Cloudflare для docs-for-agents.