AI

AI

Methods

run(, , ):
post/accounts/{account_id}/ai/run/{model_name}

This endpoint provides users with the capability to run specific AI models on-demand.

By submitting the required input data, users can receive real-time predictions or results generated by the chosen AI model. The endpoint supports various AI model types, ensuring flexibility and adaptability for diverse use cases.

Model specific inputs available in Cloudflare Docs.

AI

Authors

AI.Authors

Methods

list(, ): <>
get/accounts/{account_id}/ai/authors/search

Author Search

AI

Finetunes

AI.Finetunes

Methods

list(, ):
get/accounts/{account_id}/ai/finetunes

List Finetunes

create(, ):
post/accounts/{account_id}/ai/finetunes

Create a new Finetune

AI.Finetunes.Assets

Methods

create(, , ):
post/accounts/{account_id}/ai/finetunes/{finetune_id}/finetune-assets

Upload a Finetune Asset

AI.Finetunes.Public

Methods

list(, ): <>
get/accounts/{account_id}/ai/finetunes/public

List Public Finetunes

AI

Models

AI.Models

Methods

list(, ): <>
get/accounts/{account_id}/ai/models/search

Model Search

AIModels

Schema

AI.Models.Schema

Methods

get(, ):
get/accounts/{account_id}/ai/models/schema

Retrieves the input and output JSON schema definition for a Workers AI model.

AI

Tasks

AI.Tasks

Methods

list(, ): <>
get/accounts/{account_id}/ai/tasks/search

Task Search

AI

To Markdown

AI.ToMarkdown

Methods

transform(, ): <>
post/accounts/{account_id}/ai/tomarkdown

Converts uploaded files into Markdown format using Workers AI.

supported(, ): <>
get/accounts/{account_id}/ai/tomarkdown/supported

Lists all file formats supported for conversion to Markdown.

Security

The preferred authorization scheme for interacting with the Cloudflare API. Create a token.

Example: Authorization: Bearer Sn3lZJTBX6kkg7OdcBUAxOO963GEIyGQqnFTOFYY

Accepted Permissions (at least one required)

Workers AI Write Workers AI Read

Parameters
account_id: string
Returns
ToMarkdownSupportedResponse{
extension: string
mimeType: string
Request example
200Example