chore: publish clean community baseline
This commit is contained in:
@@ -0,0 +1,94 @@
|
||||
format_version: "1"
|
||||
kind: operation
|
||||
operation:
|
||||
id: op_dadata_clean_vehicle
|
||||
name: dadata_clean_vehicle
|
||||
display_name: Распознать автомобиль
|
||||
category: dadata_cars
|
||||
protocol: rest
|
||||
security_level: standard
|
||||
enabled: true
|
||||
status: draft
|
||||
version: 1
|
||||
target:
|
||||
kind: rest
|
||||
base_url: https://cleaner.dadata.ru
|
||||
method: POST
|
||||
path_template: /api/v1/clean/vehicle
|
||||
static_headers:
|
||||
Content-Type: application/json
|
||||
Accept: application/json
|
||||
Authorization: Token CHANGE_ME_DADATA_API_KEY
|
||||
X-Secret: CHANGE_ME_DADATA_SECRET_KEY
|
||||
input_schema:
|
||||
type: object
|
||||
required: true
|
||||
fields:
|
||||
vehicle:
|
||||
type: string
|
||||
required: true
|
||||
output_schema:
|
||||
type: object
|
||||
required: true
|
||||
fields:
|
||||
source:
|
||||
type: string
|
||||
required: false
|
||||
result:
|
||||
type: string
|
||||
required: false
|
||||
brand:
|
||||
type: string
|
||||
required: false
|
||||
model:
|
||||
type: string
|
||||
required: false
|
||||
qc:
|
||||
type: integer
|
||||
required: true
|
||||
input_mapping:
|
||||
rules:
|
||||
- source: $.mcp.vehicle
|
||||
target: $.request.body[0]
|
||||
required: true
|
||||
output_mapping:
|
||||
rules:
|
||||
- source: $.response.body[0].source
|
||||
target: $.output.source
|
||||
required: false
|
||||
- source: $.response.body[0].result
|
||||
target: $.output.result
|
||||
required: false
|
||||
- source: $.response.body[0].brand
|
||||
target: $.output.brand
|
||||
required: false
|
||||
- source: $.response.body[0].model
|
||||
target: $.output.model
|
||||
required: false
|
||||
- source: $.response.body[0].qc
|
||||
target: $.output.qc
|
||||
required: true
|
||||
execution_config:
|
||||
timeout_ms: 10000
|
||||
retry_policy: null
|
||||
response_cache: null
|
||||
auth_profile_ref: null
|
||||
headers: {}
|
||||
protocol_options: null
|
||||
streaming: null
|
||||
tool_description:
|
||||
title: Распознать автомобиль
|
||||
description: Распознает марку и модель автомобиля из свободного текста через Dadata.
|
||||
tags:
|
||||
- dadata
|
||||
- vehicle
|
||||
- car
|
||||
- rest
|
||||
examples:
|
||||
- input:
|
||||
vehicle: форд фокус
|
||||
config_export:
|
||||
format_version: "1"
|
||||
export_mode: portable
|
||||
created_at: 2026-06-18T00:00:00Z
|
||||
updated_at: 2026-06-18T00:00:00Z
|
||||
@@ -0,0 +1,95 @@
|
||||
format_version: "1"
|
||||
kind: operation
|
||||
operation:
|
||||
id: op_dadata_suggest_car_brand
|
||||
name: dadata_suggest_car_brand
|
||||
display_name: Найти марку автомобиля
|
||||
category: dadata_cars
|
||||
protocol: rest
|
||||
security_level: standard
|
||||
enabled: true
|
||||
status: draft
|
||||
version: 1
|
||||
target:
|
||||
kind: rest
|
||||
base_url: https://suggestions.dadata.ru
|
||||
method: POST
|
||||
path_template: /suggestions/api/4_1/rs/suggest/car_brand
|
||||
static_headers:
|
||||
Content-Type: application/json
|
||||
Accept: application/json
|
||||
Authorization: Token CHANGE_ME_DADATA_API_KEY
|
||||
input_schema:
|
||||
type: object
|
||||
required: true
|
||||
fields:
|
||||
query:
|
||||
type: string
|
||||
required: true
|
||||
count:
|
||||
type: integer
|
||||
required: false
|
||||
output_schema:
|
||||
type: object
|
||||
required: true
|
||||
fields:
|
||||
value:
|
||||
type: string
|
||||
required: false
|
||||
id:
|
||||
type: string
|
||||
required: false
|
||||
name:
|
||||
type: string
|
||||
required: false
|
||||
name_ru:
|
||||
type: string
|
||||
required: false
|
||||
input_mapping:
|
||||
rules:
|
||||
- source: $.mcp.query
|
||||
target: $.request.body.query
|
||||
required: true
|
||||
- source: $.mcp.count
|
||||
target: $.request.body.count
|
||||
required: false
|
||||
default_value: 5
|
||||
output_mapping:
|
||||
rules:
|
||||
- source: $.response.body.suggestions[0].value
|
||||
target: $.output.value
|
||||
required: false
|
||||
- source: $.response.body.suggestions[0].data.id
|
||||
target: $.output.id
|
||||
required: false
|
||||
- source: $.response.body.suggestions[0].data.name
|
||||
target: $.output.name
|
||||
required: false
|
||||
- source: $.response.body.suggestions[0].data.name_ru
|
||||
target: $.output.name_ru
|
||||
required: false
|
||||
execution_config:
|
||||
timeout_ms: 10000
|
||||
retry_policy: null
|
||||
response_cache: null
|
||||
auth_profile_ref: null
|
||||
headers: {}
|
||||
protocol_options: null
|
||||
streaming: null
|
||||
tool_description:
|
||||
title: Найти марку автомобиля
|
||||
description: Ищет марку автомобиля в справочнике Dadata по русскому или английскому названию.
|
||||
tags:
|
||||
- dadata
|
||||
- vehicle
|
||||
- car
|
||||
- rest
|
||||
examples:
|
||||
- input:
|
||||
query: форд
|
||||
count: 5
|
||||
config_export:
|
||||
format_version: "1"
|
||||
export_mode: portable
|
||||
created_at: 2026-06-18T00:00:00Z
|
||||
updated_at: 2026-06-18T00:00:00Z
|
||||
Reference in New Issue
Block a user