APIs.io Engineering Platform Workers AI Text Generation API

The Workers AI Text Generation API from APIs.io Engineering Platform — 34 operation(s) for workers ai text generation.

Operations 34

POST /accounts/{account_id}/ai/run/@cf/deepseek-ai/deepseek-math-7b-instruct APIs.io Engineering Platform Execute @cf/deepseek-ai/deepseek-math-7b-instruct model. #
POST /accounts/{account_id}/ai/run/@cf/defog/sqlcoder-7b-2 APIs.io Engineering Platform Execute @cf/defog/sqlcoder-7b-2 model. #
POST /accounts/{account_id}/ai/run/@cf/fblgit/una-cybertron-7b-v2-bf16 APIs.io Engineering Platform Execute @cf/fblgit/una-cybertron-7b-v2-bf16 model. #
POST /accounts/{account_id}/ai/run/@cf/google/gemma-2b-it-lora APIs.io Engineering Platform Execute @cf/google/gemma-2b-it-lora model. #
POST /accounts/{account_id}/ai/run/@cf/google/gemma-7b-it-lora APIs.io Engineering Platform Execute @cf/google/gemma-7b-it-lora model. #
POST /accounts/{account_id}/ai/run/@cf/meta-llama/llama-2-7b-chat-hf-lora APIs.io Engineering Platform Execute @cf/meta-llama/llama-2-7b-chat-hf-lora model. #
POST /accounts/{account_id}/ai/run/@cf/meta/llama-2-7b-chat-fp16 APIs.io Engineering Platform Execute @cf/meta/llama-2-7b-chat-fp16 model. #
POST /accounts/{account_id}/ai/run/@cf/meta/llama-3-8b-instruct APIs.io Engineering Platform Execute @cf/meta/llama-3-8b-instruct model. #
POST /accounts/{account_id}/ai/run/@cf/meta/llama-3-8b-instruct-awq APIs.io Engineering Platform Execute @cf/meta/llama-3-8b-instruct-awq model. #
POST /accounts/{account_id}/ai/run/@cf/meta/llama-3.1-8b-instruct APIs.io Engineering Platform Execute @cf/meta/llama-3.1-8b-instruct model. #
POST /accounts/{account_id}/ai/run/@cf/meta/llama-3.1-8b-instruct-awq APIs.io Engineering Platform Execute @cf/meta/llama-3.1-8b-instruct-awq model. #
POST /accounts/{account_id}/ai/run/@cf/meta/llama-3.1-8b-instruct-fp8 APIs.io Engineering Platform Execute @cf/meta/llama-3.1-8b-instruct-fp8 model. #
POST /accounts/{account_id}/ai/run/@cf/microsoft/phi-2 APIs.io Engineering Platform Execute @cf/microsoft/phi-2 model. #
POST /accounts/{account_id}/ai/run/@cf/mistral/mistral-7b-instruct-v0.2-lora APIs.io Engineering Platform Execute @cf/mistral/mistral-7b-instruct-v0.2-lora model. #
POST /accounts/{account_id}/ai/run/@cf/openchat/openchat-3.5-0106 APIs.io Engineering Platform Execute @cf/openchat/openchat-3.5-0106 model. #
POST /accounts/{account_id}/ai/run/@cf/qwen/qwen1.5-0.5b-chat APIs.io Engineering Platform Execute @cf/qwen/qwen1.5-0.5b-chat model. #
POST /accounts/{account_id}/ai/run/@cf/qwen/qwen1.5-1.8b-chat APIs.io Engineering Platform Execute @cf/qwen/qwen1.5-1.8b-chat model. #
POST /accounts/{account_id}/ai/run/@cf/qwen/qwen1.5-7b-chat-awq APIs.io Engineering Platform Execute @cf/qwen/qwen1.5-7b-chat-awq model. #
POST /accounts/{account_id}/ai/run/@cf/qwen/qwen1.5-14b-chat-awq APIs.io Engineering Platform Execute @cf/qwen/qwen1.5-14b-chat-awq model. #
POST /accounts/{account_id}/ai/run/@cf/thebloke/discolm-german-7b-v1-awq APIs.io Engineering Platform Execute @cf/thebloke/discolm-german-7b-v1-awq model. #
POST /accounts/{account_id}/ai/run/@cf/tiiuae/falcon-7b-instruct APIs.io Engineering Platform Execute @cf/tiiuae/falcon-7b-instruct model. #
POST /accounts/{account_id}/ai/run/@cf/tinyllama/tinyllama-1.1b-chat-v1.0 APIs.io Engineering Platform Execute @cf/tinyllama/tinyllama-1.1b-chat-v1.0 model. #
POST /accounts/{account_id}/ai/run/@hf/meta-llama/meta-llama-3-8b-instruct APIs.io Engineering Platform Execute @hf/meta-llama/meta-llama-3-8b-instruct model. #
POST /accounts/{account_id}/ai/run/@hf/mistral/mistral-7b-instruct-v0.2 APIs.io Engineering Platform Execute @hf/mistral/mistral-7b-instruct-v0.2 model. #
POST /accounts/{account_id}/ai/run/@hf/nexusflow/starling-lm-7b-beta APIs.io Engineering Platform Execute @hf/nexusflow/starling-lm-7b-beta model. #
POST /accounts/{account_id}/ai/run/@hf/nousresearch/hermes-2-pro-mistral-7b APIs.io Engineering Platform Execute @hf/nousresearch/hermes-2-pro-mistral-7b model. #
POST /accounts/{account_id}/ai/run/@hf/thebloke/deepseek-coder-6.7b-base-awq APIs.io Engineering Platform Execute @hf/thebloke/deepseek-coder-6.7b-base-awq model. #
POST /accounts/{account_id}/ai/run/@hf/thebloke/deepseek-coder-6.7b-instruct-awq APIs.io Engineering Platform Execute @hf/thebloke/deepseek-coder-6.7b-instruct-awq model. #
POST /accounts/{account_id}/ai/run/@hf/thebloke/llama-2-13b-chat-awq APIs.io Engineering Platform Execute @hf/thebloke/llama-2-13b-chat-awq model. #
POST /accounts/{account_id}/ai/run/@hf/thebloke/llamaguard-7b-awq APIs.io Engineering Platform Execute @hf/thebloke/llamaguard-7b-awq model. #
POST /accounts/{account_id}/ai/run/@hf/thebloke/mistral-7b-instruct-v0.1-awq APIs.io Engineering Platform Execute @hf/thebloke/mistral-7b-instruct-v0.1-awq model. #
POST /accounts/{account_id}/ai/run/@hf/thebloke/neural-chat-7b-v3-1-awq APIs.io Engineering Platform Execute @hf/thebloke/neural-chat-7b-v3-1-awq model. #
POST /accounts/{account_id}/ai/run/@hf/thebloke/openhermes-2.5-mistral-7b-awq APIs.io Engineering Platform Execute @hf/thebloke/openhermes-2.5-mistral-7b-awq model. #
POST /accounts/{account_id}/ai/run/@hf/thebloke/zephyr-7b-beta-awq APIs.io Engineering Platform Execute @hf/thebloke/zephyr-7b-beta-awq model. #

Documentation

Specifications

Other Resources

🔗
PostmanCollection
https://api-evangelist.postman.co/workspace/APIs.io-Engineering-Platform/fe320942-e505-4ee8-8b7c-d72eae00d93f/collection/35240-1ab188a6-cc1f-490d-9413-9c6da20918d0?action=share&creator=35240
🔗
PostmanCapability
https://api-evangelist.postman.co/workspace/APIs.io-Engineering-Platform/fe320942-e505-4ee8-8b7c-d72eae00d93f/collection/35240-0e94f581-cbc1-48e0-b594-1f6b3d07a328?action=share&creator=35240
🔗
PostmanCapability
https://api-evangelist.postman.co/workspace/APIs.io-Engineering-Platform/fe320942-e505-4ee8-8b7c-d72eae00d93f/collection/35240-4517d93a-e7f7-4dc2-b572-06762bbe14de?action=share&creator=35240
🔗
PostmanCollection
https://api-evangelist.postman.co/workspace/APIs.io-Engineering-Platform/fe320942-e505-4ee8-8b7c-d72eae00d93f/collection/35240-88f9ddbb-3115-47dc-b6e5-7fc6f1d2a190?action=share&creator=35240
🔗
PostmanCapability
https://api-evangelist.postman.co/workspace/APIs.io-Engineering-Platform/fe320942-e505-4ee8-8b7c-d72eae00d93f/collection/35240-3a12caae-4945-4df4-8ab9-bb6219ba7a9f?action=share&creator=35240
🔗
PostmanCapability
https://api-evangelist.postman.co/workspace/APIs.io-Engineering-Platform/fe320942-e505-4ee8-8b7c-d72eae00d93f/collection/35240-863b18f0-c2f2-4e32-a5fa-0d1e6ccf77a9?action=share&creator=35240
🔗
PostmanCapability
https://api-evangelist.postman.co/workspace/APIs.io-Engineering-Platform/fe320942-e505-4ee8-8b7c-d72eae00d93f/collection/35240-189876d1-f207-49a2-a4bc-5c67ae78cd19?action=share&creator=35240
🔗
PostmanCapability
https://api-evangelist.postman.co/workspace/APIs.io-Engineering-Platform/fe320942-e505-4ee8-8b7c-d72eae00d93f/collection/35240-c1e74fd9-3f84-4d95-943d-d645d6cb82f7?action=share&creator=35240
🔗
PostmanCapability
https://api-evangelist.postman.co/workspace/APIs.io-Engineering-Platform/fe320942-e505-4ee8-8b7c-d72eae00d93f/collection/35240-b002164d-6e8a-4b6d-b409-4929476e7818?action=share&creator=35240
🔗
PostmanCollection
https://api-evangelist.postman.co/workspace/APIs.io-Engineering-Platform/fe320942-e505-4ee8-8b7c-d72eae00d93f/collection/35240-508660fd-30b8-4c9c-aede-8edbac8a514d?action=share&creator=35240
🔗
PostmanCapability
https://api-evangelist.postman.co/workspace/APIs.io-Engineering-Platform/fe320942-e505-4ee8-8b7c-d72eae00d93f/collection/35240-da35e0ba-f1a9-42fe-a77a-56ff0a47e341?action=share&creator=35240
🔗
PostmanCapability
https://api-evangelist.postman.co/workspace/APIs.io-Engineering-Platform/fe320942-e505-4ee8-8b7c-d72eae00d93f/collection/35240-1d4df7d0-9c92-4fa8-946f-2110c2b3b48d?action=share&creator=35240
🔗
PostmanCapability
https://api-evangelist.postman.co/workspace/APIs.io-Engineering-Platform/fe320942-e505-4ee8-8b7c-d72eae00d93f/collection/35240-2af6f54f-d259-46c0-8f86-78856f5885cd?action=share&creator=35240
🔗
PostmanCapability
https://api-evangelist.postman.co/workspace/APIs.io-Engineering-Platform/fe320942-e505-4ee8-8b7c-d72eae00d93f/collection/35240-cc203f31-e7f6-42ec-ad34-c5c4cde58904?action=share&creator=35240
🔗
PostmanCapability
https://api-evangelist.postman.co/workspace/APIs.io-Engineering-Platform/fe320942-e505-4ee8-8b7c-d72eae00d93f/collection/35240-f19285da-48dd-4691-bbdf-f7d6bec157a3?action=share&creator=35240
🔗
PostmanCollection
https://api-evangelist.postman.co/workspace/APIs.io-Engineering-Platform/fe320942-e505-4ee8-8b7c-d72eae00d93f/collection/35240-aa69cacc-4bbf-4724-a1d4-78cdad57fee8?action=share&creator=35240
🔗
PostmanCollection
https://api-evangelist.postman.co/workspace/APIs.io-Engineering-Platform/fe320942-e505-4ee8-8b7c-d72eae00d93f/collection/35240-a5858f86-04d3-4e15-ae11-b42c7516688b?action=share&creator=35240
🔗
PostmanCollection
https://api-evangelist.postman.co/workspace/APIs.io-Engineering-Platform/fe320942-e505-4ee8-8b7c-d72eae00d93f/collection/35240-c2052341-766c-43c7-b1dc-ed4985e4606b?action=share&creator=35240
🔗
PostmanCollection
https://api-evangelist.postman.co/workspace/APIs.io-Engineering-Platform/fe320942-e505-4ee8-8b7c-d72eae00d93f/collection/35240-aa777c90-8271-4809-8eac-3ec39a9a899c?action=share&creator=35240
🔗
PostmanCollection
https://api-evangelist.postman.co/workspace/APIs.io-Engineering-Platform/fe320942-e505-4ee8-8b7c-d72eae00d93f/collection/35240-4d5957dc-df05-4216-a5fc-d46b3ba811d8?action=share&creator=35240
🔗
PostmanCollection
https://api-evangelist.postman.co/workspace/APIs.io-Engineering-Platform/fe320942-e505-4ee8-8b7c-d72eae00d93f/collection/35240-28d97617-fdba-46a5-ac3e-40f3d2e0fa57?action=share&creator=35240
🔗
PostmanCollection
https://api-evangelist.postman.co/workspace/APIs.io-Engineering-Platform/fe320942-e505-4ee8-8b7c-d72eae00d93f/collection/35240-7429b451-d812-4abc-b497-b763372cf5c5?action=share&creator=35240
🔗
PostmanCapability
https://api-evangelist.postman.co/workspace/APIs.io-Engineering-Platform/fe320942-e505-4ee8-8b7c-d72eae00d93f/collection/35240-b0eafdd0-adaa-48a2-a855-6a31beb86d83?action=share&creator=35240
🔗
PostmanCapability
https://api-evangelist.postman.co/workspace/APIs.io-Engineering-Platform/fe320942-e505-4ee8-8b7c-d72eae00d93f/collection/35240-209f34ef-13c1-400c-bca8-fcddb304aff5?action=share&creator=35240
🔗
PostmanCapability
https://api-evangelist.postman.co/workspace/APIs.io-Engineering-Platform/fe320942-e505-4ee8-8b7c-d72eae00d93f/collection/35240-fb2bbbb8-d4cc-48b1-a660-c8e158bfbbea?action=share&creator=35240

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/engineering-platform-workers-ai-text-generation-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

engineering-platform-workers-ai-text-generation-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  description: 'To get started using Cloudflare''s products and services via the API, refer to [how to interact with Cloudflare](https://developers.cloudflare.com/fundamentals/basic-tasks/interact-with-cloudflare/), which covers using tools like [Terraform](https://developers.cloudflare.com/terraform/#cloudflare-terraform) and the [official SDKs](https://developers.cloudflare.com/fundamentals/api/reference/sdks/) to maintain your Cloudflare resources.


    Using the Cloudflare API requires authentication so that Cloudflare knows who is making requests and what permissions you have. Create an API token to grant access to the API to perform actions.


    To create an API token, from the Cloudflare dashboard, go to My Profile > API Tokens and select Create Token. For more information on how to create and troubleshoot API tokens, refer to

    our [API fundamentals](https://developers.cloudflare.com/fundamentals/api/).


    Totally new to Cloudflare? [Start here](https://developers.cloudflare.com/fundamentals/get-started/).'
  license:
    name: BSD-3-Clause
    url: https://opensource.org/licenses/BSD-3-Clause
  title: APIs.io Engineering Platform Cloudflare Workers AI Text Generation API
  version: 4.0.0
tags:
- name: Workers AI Text Generation
paths:
  /accounts/{account_id}/ai/run/@cf/deepseek-ai/deepseek-math-7b-instruct:
    post:
      operationId: workers-ai-post-run-cf-deepseek-ai-deepseek-math-7b-instruct
      parameters:
      - in: path
        name: account_id
        required: true
        schema:
          example: 023e105f4ecef8ad9ca31a8372d0c353
          type: string
      requestBody:
        content:
          application/json:
            schema:
              oneOf:
              - properties:
                  frequency_penalty:
                    maximum: 2
                    minimum: 0
                    type: number
                  lora:
                    type: string
                  max_tokens:
                    default: 256
                    type: integer
                  presence_penalty:
                    maximum: 2
                    minimum: 0
                    type: number
                  prompt:
                    maxLength: 131072
                    minLength: 1
                    type: string
                  raw:
                    default: false
                    type: boolean
                  repetition_penalty:
                    maximum: 2
                    minimum: 0
                    type: number
                  seed:
                    maximum: 9999999999.0
                    minimum: 1
                    type: integer
                  stream:
                    default: false
                    type: boolean
                  temperature:
                    default: 0.6
                    maximum: 5
                    minimum: 0
                    type: number
                  top_k:
                    maximum: 50
                    minimum: 1
                    type: integer
                  top_p:
                    maximum: 2
                    minimum: 0
                    type: number
                required:
                - prompt
              - properties:
                  frequency_penalty:
                    maximum: 2
                    minimum: 0
                    type: number
                  functions:
                    items:
                      properties:
                        code:
                          type: string
                        name:
                          type: string
                      required:
                      - name
                      - code
                      type: object
                    type: array
                  max_tokens:
                    default: 256
                    type: integer
                  messages:
                    items:
                      properties:
                        content:
                          maxLength: 131072
                          type: string
                        role:
                          type: string
                      required:
                      - role
                      - content
                      type: object
                    type: array
                  presence_penalty:
                    maximum: 2
                    minimum: 0
                    type: number
                  repetition_penalty:
                    maximum: 2
                    minimum: 0
                    type: number
                  seed:
                    maximum: 9999999999.0
                    minimum: 1
                    type: integer
                  stream:
                    default: false
                    type: boolean
                  temperature:
                    default: 0.6
                    maximum: 5
                    minimum: 0
                    type: number
                  tools:
                    items:
                      oneOf:
                      - properties:
                          description:
                            type: string
                          name:
                            type: string
                          parameters:
                            properties:
                              properties:
                                additionalProperties:
                                  properties:
                                    description:
                                      type: string
                                    type:
                                      type: string
                                  required:
                                  - type
                                  - description
                                  type: object
                                type: object
                              required:
                                items:
                                  type: string
                                type: array
                              type:
                                type: string
                            required:
                            - type
                            - properties
                            type: object
                        required:
                        - name
                        - description
                        - parameters
                      - properties:
                          function:
                            properties:
                              description:
                                type: string
                              name:
                                type: string
                              parameters:
                                properties:
                                  properties:
                                    additionalProperties:
                                      properties:
                                        description:
                                          type: string
                                        type:
                                          type: string
                                      required:
                                      - type
                                      - description
                                      type: object
                                    type: object
                                  required:
                                    items:
                                      type: string
                                    type: array
                                  type:
                                    type: string
                                required:
                                - type
                                - properties
                                type: object
                            required:
                            - name
                            - description
                            - parameters
                            type: object
                          type:
                            type: string
                        required:
                        - type
                        - function
                      type: object
                    type: array
                  top_k:
                    maximum: 50
                    minimum: 1
                    type: integer
                  top_p:
                    maximum: 2
                    minimum: 0
                    type: number
                required:
                - messages
              type: object
      responses:
        '200':
          content:
            image/png:
              schema:
                properties:
                  result:
                    format: binary
                    type: string
                  success:
                    default: 'true'
                    type: boolean
                type: object
          description: Successful response
        '400':
          content:
            application/json:
              schema:
                properties:
                  errors:
                    items:
                      properties:
                        code:
                          type: string
                        message:
                          type: string
                      required:
                      - code
                      - message
                      type: object
                    type: array
                  result:
                    type: object
                  success:
                    type: boolean
                required:
                - errors
                - success
                - result
                type: object
          description: Bad request
      security:
      - api_token: []
      - api_email: []
        api_key: []
      summary: APIs.io Engineering Platform Execute @cf/deepseek-ai/deepseek-math-7b-instruct model.
      tags:
      - Workers AI Text Generation
      x-cfPermissionsRequired:
        enum:
        - com.cloudflare.api.account.ai
      x-cfPlanAvailability:
        business: true
        enterprise: true
        free: true
        pro: true
  /accounts/{account_id}/ai/run/@cf/defog/sqlcoder-7b-2:
    post:
      operationId: workers-ai-post-run-cf-defog-sqlcoder-7b-2
      parameters:
      - in: path
        name: account_id
        required: true
        schema:
          example: 023e105f4ecef8ad9ca31a8372d0c353
          type: string
      requestBody:
        content:
          application/json:
            schema:
              oneOf:
              - properties:
                  frequency_penalty:
                    maximum: 2
                    minimum: 0
                    type: number
                  lora:
                    type: string
                  max_tokens:
                    default: 256
                    type: integer
                  presence_penalty:
                    maximum: 2
                    minimum: 0
                    type: number
                  prompt:
                    maxLength: 131072
                    minLength: 1
                    type: string
                  raw:
                    default: false
                    type: boolean
                  repetition_penalty:
                    maximum: 2
                    minimum: 0
                    type: number
                  seed:
                    maximum: 9999999999.0
                    minimum: 1
                    type: integer
                  stream:
                    default: false
                    type: boolean
                  temperature:
                    default: 0.6
                    maximum: 5
                    minimum: 0
                    type: number
                  top_k:
                    maximum: 50
                    minimum: 1
                    type: integer
                  top_p:
                    maximum: 2
                    minimum: 0
                    type: number
                required:
                - prompt
              - properties:
                  frequency_penalty:
                    maximum: 2
                    minimum: 0
                    type: number
                  functions:
                    items:
                      properties:
                        code:
                          type: string
                        name:
                          type: string
                      required:
                      - name
                      - code
                      type: object
                    type: array
                  max_tokens:
                    default: 256
                    type: integer
                  messages:
                    items:
                      properties:
                        content:
                          maxLength: 131072
                          type: string
                        role:
                          type: string
                      required:
                      - role
                      - content
                      type: object
                    type: array
                  presence_penalty:
                    maximum: 2
                    minimum: 0
                    type: number
                  repetition_penalty:
                    maximum: 2
                    minimum: 0
                    type: number
                  seed:
                    maximum: 9999999999.0
                    minimum: 1
                    type: integer
                  stream:
                    default: false
                    type: boolean
                  temperature:
                    default: 0.6
                    maximum: 5
                    minimum: 0
                    type: number
                  tools:
                    items:
                      oneOf:
                      - properties:
                          description:
                            type: string
                          name:
                            type: string
                          parameters:
                            properties:
                              properties:
                                additionalProperties:
                                  properties:
                                    description:
                                      type: string
                                    type:
                                      type: string
                                  required:
                                  - type
                                  - description
                                  type: object
                                type: object
                              required:
                                items:
                                  type: string
                                type: array
                              type:
                                type: string
                            required:
                            - type
                            - properties
                            type: object
                        required:
                        - name
                        - description
                        - parameters
                      - properties:
                          function:
                            properties:
                              description:
                                type: string
                              name:
                                type: string
                              parameters:
                                properties:
                                  properties:
                                    additionalProperties:
                                      properties:
                                        description:
                                          type: string
                                        type:
                                          type: string
                                      required:
                                      - type
                                      - description
                                      type: object
                                    type: object
                                  required:
                                    items:
                                      type: string
                                    type: array
                                  type:
                                    type: string
                                required:
                                - type
                                - properties
                                type: object
                            required:
                            - name
                            - description
                            - parameters
                            type: object
                          type:
                            type: string
                        required:
                        - type
                        - function
                      type: object
                    type: array
                  top_k:
                    maximum: 50
                    minimum: 1
                    type: integer
                  top_p:
                    maximum: 2
                    minimum: 0
                    type: number
                required:
                - messages
              type: object
      responses:
        '200':
          content:
            image/png:
              schema:
                properties:
                  result:
                    format: binary
                    type: string
                  success:
                    default: 'true'
                    type: boolean
                type: object
          description: Successful response
        '400':
          content:
            application/json:
              schema:
                properties:
                  errors:
                    items:
                      properties:
                        code:
                          type: string
                        message:
                          type: string
                      required:
                      - code
                      - message
                      type: object
                    type: array
                  result:
                    type: object
                  success:
                    type: boolean
                required:
                - errors
                - success
                - result
                type: object
          description: Bad request
      security:
      - api_token: []
      - api_email: []
        api_key: []
      summary: APIs.io Engineering Platform Execute @cf/defog/sqlcoder-7b-2 model.
      tags:
      - Workers AI Text Generation
      x-cfPermissionsRequired:
        enum:
        - com.cloudflare.api.account.ai
      x-cfPlanAvailability:
        business: true
        enterprise: true
        free: true
        pro: true
  /accounts/{account_id}/ai/run/@cf/fblgit/una-cybertron-7b-v2-bf16:
    post:
      operationId: workers-ai-post-run-cf-fblgit-una-cybertron-7b-v2-bf16
      parameters:
      - in: path
        name: account_id
        required: true
        schema:
          example: 023e105f4ecef8ad9ca31a8372d0c353
          type: string
      requestBody:
        content:
          application/json:
            schema:
              oneOf:
              - properties:
                  frequency_penalty:
                    maximum: 2
                    minimum: 0
                    type: number
                  lora:
                    type: string
                  max_tokens:
                    default: 256
                    type: integer
                  presence_penalty:
                    maximum: 2
                    minimum: 0
                    type: number
                  prompt:
                    maxLength: 131072
                    minLength: 1
                    type: string
                  raw:
                    default: false
                    type: boolean
                  repetition_penalty:
                    maximum: 2
                    minimum: 0
                    type: number
                  seed:
                    maximum: 9999999999.0
                    minimum: 1
                    type: integer
                  stream:
                    default: false
                    type: boolean
                  temperature:
                    default: 0.6
                    maximum: 5
                    minimum: 0
                    type: number
                  top_k:
                    maximum: 50
                    minimum: 1
                    type: integer
                  top_p:
                    maximum: 2
                    minimum: 0
                    type: number
                required:
                - prompt
              - properties:
                  frequency_penalty:
                    maximum: 2
                    minimum: 0
                    type: number
                  functions:
                    items:
                      properties:
                        code:
                          type: string
                        name:
                          type: string
                      required:
                      - name
                      - code
                      type: object
                    type: array
                  max_tokens:
                    default: 256
                    type: integer
                  messages:
                    items:
                      properties:
                        content:
                          maxLength: 131072
                          type: string
                        role:
                          type: string
                      required:
                      - role
                      - content
                      type: object
                    type: array
                  presence_penalty:
                    maximum: 2
                    minimum: 0
                    type: number
                  repetition_penalty:
                    maximum: 2
                    minimum: 0
                    type: number
                  seed:
                    maximum: 9999999999.0
                    minimum: 1
                    type: integer
                  stream:
                    default: false
                    type: boolean
                  temperature:
                    default: 0.6
                    maximum: 5
                    minimum: 0
                    type: number
                  tools:
                    items:
                      oneOf:
                      - properties:
                          description:
                            type: string
                          name:
                            type: string
                          parameters:
                            properties:
                              properties:
                                additionalProperties:
                                  properties:
                                    description:
                                      type: string
                                    type:
                                      type: string
                                  required:
                                  - type
                                  - description
                                  type: object
                                type: object
                              required:
                                items:
                                  type: string
                                type: array
                              type:
                                type: string
                            required:
                            - type
                            - properties
                            type: object
                        required:
                        - name
                        - description
                        - parameters
                      - properties:
                          function:
                            properties:
                              description:
                                type: string
                              name:
                                type: string
                              parameters:
                                properties:
                                  properties:
                                    additionalProperties:
                                      properties:
                                        description:
                                          type: string
                                        type:
                                          type: string
                                      required:
                                      - type
                                      - description
                                      type: object
                                    type: object
                                  required:
                                    items:
                                      type: string
                                    type: array
                                  type:
                                    type: string
                                required:
                                - type
                                - properties
                                type: object
                            required:
                            - name
                            - description
                            - parameters
                            type: object
                          type:
                            type: string
                        required:
                        - type
                        - function
                      type: object
                    type: array
                  top_k:
                    maximum: 50
                    minimum: 1
                    type: integer
                  top_p:
                    maximum: 2
                    minimum: 0
                    type: number
                required:
                - messages
              type: object
      responses:
        '200':
          content:
            image/png:
              schema:
                properties:
                  result:
                    format: binary
                    type: string
                  success:
                    default: 'true'
                    type: boolean
                type: object
          description: Successful response
        '400':
          content:
            application/json:
              schema:
                properties:
                  errors:
                    items:
                      properties:
                        code:
                          type: string
                        message:
                          type: string
                      required:
                      - code
                      - message
                      type: object
                    type: array
                  result:
                    type: object
                  success:
                    type: boolean
                required:
                - errors
                - success
                - result
                type: object
          description: Bad request
      security:
      - api_token: []
      - api_email: []
        api_key: []
      summary: APIs.io Engineering Platform Execute @cf/fblgit/una-cybertron-7b-v2-bf16 model.
      tags:
      - Workers AI Text Generation
      x-cfPermissionsRequired:
        enum:
        - com.cloudflare.api.account.ai
      x-cfPlanAvailability:
        business: true
        enterprise: true
        free: true
        pro: true
  /accounts/{account_id}/ai/run/@cf/google/gemma-2b-it-lora:
    post:
      operationId: workers-ai-post-run-cf-google-gemma-2b-it-lora
      parameters:
      - in: path
        name: account_id
        required: true
        schema:
          example: 023e105f4ecef8ad9ca31a8372d0c353
          type: string
      requestBody:
        content:
          application/json:
            schema:
              oneOf:
              - properties:
                  frequency_penalty:
                    maximum: 2
                    minimum: 0
                    type: number
                  lora:
                    type: string
                  max_tokens:
                    default: 256
                    type: integer
                  presence_penalty:
                    maximum: 2
                    minimum: 0
                    type: number
                  prompt:
                    maxLength: 131072
                    minLength: 1
                    type: string
                  raw:
                    default: false
                    type: boolean
                  repetition_penalty:
                    maximum: 2
                    minimum: 0
                    type: number
                  seed:
                    maximum: 9999999999.0
                    minimum: 1
                    type: integer
                  stream:
                    default: false
                    type: boolean
                  temperature:
                    default: 0.6
                    maximum: 5
                    minimum: 0
                    type: number
                  top_k:
                    maximum: 50
                    minimum: 1
                    type: integer
                  top_p:
                    maximum: 2
                    minimum: 0
                    type: number
                required:
                - prompt
              - properties:
                  frequency_penalty:
                    maximum: 2
                    minimum: 0
                    type: number
                  functions:
                    items:
                      properties:
                        code:
                          type: string
                        name:
                          type: string
                      required:
                      - name
                      - code
                      type: object
                    type: array
                  max_tokens:
                    default: 256
                    type: integer
                  messages:
                    items:
                      properties:
                        content:
                          maxLength: 131072
                          type: string
                        role:
                          type: string
                      required:
                      - role
                      - content
                      type: object
                    type: array
                  presence_penalty:
                    maximum: 2
                    minimum: 0
                    type: number
                  repetition_penalty:
                    maximum: 2
                    minimum: 0
                    type: number
                  seed:
                    maximum: 9999999999.0
                    minimum: 1
                    type: integer
                  stream:
                    default: false
                    type: boolean
                  temperature:
                    default: 0.6
                    maximum: 5
                    minimum: 0
                    type: number
                  tools:
                    items:
                      oneOf:
                      - properties:
                          description:
                            type: string
                          name:
                            type: string
                          parameters:
                            properties:
                              properties:
                                additionalProperties:
                                  properties:
                                    description:
                                      type: string
                                    type:
                                      type: string
                                  required:
                                  - type
                                  - description
                                  type: object
                                type: object
                              required:
                                items:
                                  type: string
                                type: array
                              type:
                                type: string
                            required:
                            - type
                            - properties
        

# --- truncated at 32 KB (295 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/engineering-platform/refs/heads/main/openapi/engineering-platform-workers-ai-text-generation-api-openapi.yml