Cloudflare Markdown for Agents提供開始、ヘッダー付与のみでMarkdownへ変換
Cloudflareによる、ウェブページをAIエージェントの処理に最適化されたMarkdown形式へリアルタイムに変換する機能の公開。
主な特徴:
- HTMLからMarkdownへのリアルタイム変換
- Cloudflareネットワーク上の任意のページを変換し取得可能
- トークン使用量の最適化
- HTMLと比較してLLMのトークン消費量を削減
- コンテンツネゴシエーションへの対応
- HTTPリクエストに
Accept: text/markdownヘッダーを付与するだけで取得可能
- HTTPリクエストに
- コンテキスト管理のサポート
- レスポンスヘッダーに
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();