Workers AI - Plain text output for Markdown Conversion
From the publisher
The Markdown Conversion service now supports a new output conversion option that controls the format of the converted content. Set output.format to text to receive plain text with Markdown syntax removed. The default value is markdown, so existing conversions are unchanged. Use the env.AI binding: await env.AI.toMarkdown( { name: "page.html", blob: new Blob([html]) }, { conversionOptions: { output: { format: "text" }, }, }, ); await env.AI.toMarkdown( { name: "page.html", blob: new Blob([html]) }, { conversionOptions: { output: { format: "text" }, }, }, ); Or call the 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={"output": {"format": "text"}}' When you request text output, the format field of each result is set to text.
Source Cloudflare DevelopersCC BY 4.0 · Publisher excerpt shortened and converted to plain text. Original source license applies.
Read full article

