編集

Cloudflare Markdown for Agents提供開始、ヘッダー付与のみでMarkdownへ変換

Cloudflareによる、ウェブページをAIエージェントの処理に最適化されたMarkdown形式へリアルタイムに変換する機能の公開。

主な特徴:

  • HTMLからMarkdownへのリアルタイム変換
    • Cloudflareネットワーク上の任意のページを変換し取得可能
  • トークン使用量の最適化
    • HTMLと比較してLLMのトークン消費量を削減
  • コンテンツネゴシエーションへの対応
    • HTTPリクエストに Accept: text/markdown ヘッダーを付与するだけで取得可能
  • コンテキスト管理のサポート
    • レスポンスヘッダーに x-markdown-tokens を含めることで、処理前に正確なトークン数を把握可能

機能の有効化手順(サイト管理者向け):

  • Cloudflareダッシュボードにログインし、対象のアカウントとゾーンを選択する
  • Quick Actions内の「Markdown for Agents」トグルボタンを有効化する
  • 対象プラン:Pro、Business、Enterprise、SSL for SaaS(現在Beta版として無料提供)

cURLコマンドでの取得例:

bash
curl https://developers.cloudflare.com/fundamentals/reference/markdown-for-agents/ \
-H "Accept: text/markdown"

Cloudflare Workersでの実装例:

typescript
const r = await fetch(
  "https://developers.cloudflare.com/fundamentals/reference/markdown-for-agents/",
  {
    headers: {
      Accept: "text/markdown, text/html",
    },
  }
);

const tokenCount = r.headers.get("x-markdown-tokens");
const markdown = await r.text();

出展:Introducing Markdown for Agents

編集