search
Creates, updates, deletes, gets or lists a search resource.
Overview
| Name | search |
| Type | Resource |
| Id | cloudflare.ai.search |
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 |
|---|---|---|---|---|
autorag_config_search | insert | id, account_id, query |
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. |
id | string | Resource ID. |
INSERT examples
- autorag_config_search
- Manifest
No description available.
INSERT INTO cloudflare.ai.search (
filters,
max_num_results,
query,
ranking_options,
reranking,
rewrite_query,
id,
account_id
)
SELECT
'{{ filters }}',
{{ max_num_results }},
'{{ query }}' /* required */,
'{{ ranking_options }}',
'{{ reranking }}',
{{ rewrite_query }},
'{{ id }}',
'{{ account_id }}'
RETURNING
result,
success
;
# Description fields are for documentation purposes
- name: search
props:
- name: id
value: "{{ id }}"
description: Required parameter for the search resource.
- name: account_id
value: "{{ account_id }}"
description: Required parameter for the search resource.
- name: filters
value:
key: "{{ key }}"
type: "{{ type }}"
value: "{{ value }}"
filters:
- key: "{{ key }}"
type: "{{ type }}"
value: "{{ value }}"
- name: max_num_results
value: {{ max_num_results }}
default: 10
- name: query
value: "{{ query }}"
- name: ranking_options
value:
ranker: "{{ ranker }}"
score_threshold: {{ score_threshold }}
default: [object Object]
- name: reranking
value:
enabled: {{ enabled }}
model: "{{ model }}"
- name: rewrite_query
value: {{ rewrite_query }}
default: false