Markdown変換の新しい変換オプション
公開日: 2026年3月4日
カテゴリ: Workers AI
conversionOptionsオブジェクトを渡すことで、Markdown変換サービスが異なるファイルタイプを処理する方法をカスタマイズできるようになりました。
利用可能なオプション
- Images: AI生成画像説明の言語を設定
- HTML: CSSセレクターを使用して特定のコンテンツを抽出、または相対リンクを解決するためのホスト名を提供
- PDF: 出力からメタデータを除外
使用方法
env.AIバインディングを使用:
JavaScript
await env.AI.toMarkdown(
{
name: "page.html",
blob: new Blob([html])
},
{
conversionOptions: {
html: {
cssSelector: "article.content"
},
image: {
descriptionLanguage: "es"
},
},
},
);
TypeScript
await env.AI.toMarkdown(
{
name: "page.html",
blob: new Blob([html])
},
{
conversionOptions: {
html: {
cssSelector: "article.content"
},
image: {
descriptionLanguage: "es"
},
},
},
);
REST APIを呼び出す:
curl https://api.cloudflare.com/client/v4/accounts/{ACCOUNT_ID}/ai/tomarkdown \
-H 'Authorization: Bearer {API_TOKEN}' \
-F 'files=@index.html' \
-F 'conversionOptions={"html": {"cssSelector": "article.content"}}'
詳細については、Conversion Optionsを参照してください。