assets
Creates, updates, deletes, gets or lists an assets resource.
Overview
| Name | assets |
| Type | Resource |
| Id | cloudflare.ai.assets |
Fields
The following fields are returned by SELECT queries:
SELECT not supported for this resource, use SHOW METHODS to view available operations for the resource.
Methods
The following methods are available for this resource:
| Name | Accessible by | Required Params | Optional Params | Description |
|---|---|---|---|---|
create | insert | account_id, finetune_id, file_name, file | Uploads training data assets for a Workers AI fine-tuning job. |
Parameters
Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.
| Name | Datatype | Description |
|---|---|---|
account_id | string | The Cloudflare account ID. |
finetune_id | string |
INSERT examples
- create
- Manifest
Uploads training data assets for a Workers AI fine-tuning job.
INSERT INTO cloudflare.ai.assets (
file,
file_name,
account_id,
finetune_id
)
SELECT
'{{ file }}' /* required */,
'{{ file_name }}' /* required */,
'{{ account_id }}',
'{{ finetune_id }}'
RETURNING
success
;
# Description fields are for documentation purposes
- name: assets
props:
- name: account_id
value: "{{ account_id }}"
description: Required parameter for the assets resource.
- name: finetune_id
value: "{{ finetune_id }}"
description: Required parameter for the assets resource.
- name: file
value: "{{ file }}"
description: |
File to upload
- name: file_name
value: "{{ file_name }}"
description: |
Name of the file (adapter_config.json or adapter_model.safetensors)