Refactor tool execution pipeline
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
name: amap_geocode
|
||||
desc: 将文字地址转换为经纬度坐标。输入地址名称返回坐标。用于"天安门的坐标是什么"等需要将地名转为坐标的场景,通常作为其他地图工具的前置步骤
|
||||
type: http
|
||||
tool: amap
|
||||
command: geocode
|
||||
path: /target/release/amap
|
||||
risk_level: low
|
||||
timeout_secs: 15
|
||||
env:
|
||||
- AMAP_KEY
|
||||
params:
|
||||
- name: address
|
||||
required: true
|
||||
desc: 详细地址名称,如"北京市朝阳区天安门"、"合肥火车站"。越详细越精确
|
||||
- name: city
|
||||
required: false
|
||||
desc: 城市名称,可选。限定地理编码的城市范围
|
||||
@@ -0,0 +1,14 @@
|
||||
name: amap_map_link
|
||||
desc: 生成高德地图可视化链接。输入中心点坐标返回可分享的地图标记链接。用于"把这个位置发给我"等需要可视化展示的场景
|
||||
type: http
|
||||
tool: amap
|
||||
command: map_link
|
||||
path: /target/release/amap
|
||||
risk_level: low
|
||||
timeout_secs: 15
|
||||
env:
|
||||
- AMAP_KEY
|
||||
params:
|
||||
- name: center
|
||||
required: false
|
||||
desc: 地图中心点经纬度坐标,格式"经度,纬度",默认天安门坐标
|
||||
@@ -0,0 +1,20 @@
|
||||
name: amap_poi_search
|
||||
desc: 搜索指定城市内的POI地点(餐饮、酒店、景点、商场、加油站、银行等)。返回名称和地址。用于"附近有什么好吃的""北京有什么景点"等问题
|
||||
type: http
|
||||
tool: amap
|
||||
command: poi_search
|
||||
path: /target/release/amap
|
||||
risk_level: low
|
||||
timeout_secs: 15
|
||||
env:
|
||||
- AMAP_KEY
|
||||
params:
|
||||
- name: keywords
|
||||
required: true
|
||||
desc: 搜索关键词,如"咖啡厅"、"银行"、"加油站"。支持POI类型名称
|
||||
- name: city
|
||||
required: false
|
||||
desc: 城市名称,限定搜索范围。不填则在当前城市搜索
|
||||
- name: radius
|
||||
required: false
|
||||
desc: 搜索半径(米),如 500、1000、3000。默认 1000 米
|
||||
@@ -0,0 +1,14 @@
|
||||
name: amap_reverse_geocode
|
||||
desc: 将经纬度坐标转换为详细文字地址。输入"经度,纬度"返回结构化地址。用于"这个坐标是哪里"等反向查询
|
||||
type: http
|
||||
tool: amap
|
||||
command: reverse_geocode
|
||||
path: /target/release/amap
|
||||
risk_level: low
|
||||
timeout_secs: 15
|
||||
env:
|
||||
- AMAP_KEY
|
||||
params:
|
||||
- name: location
|
||||
required: true
|
||||
desc: 经纬度坐标,格式为"经度,纬度",如"116.397,39.908"
|
||||
@@ -0,0 +1,20 @@
|
||||
name: amap_route_plan
|
||||
desc: 规划两点之间的出行路线。支持驾车(driving)、步行(walking)、骑行(riding)、公交(transit)四种方式。返回距离和预计耗时。用于"从家到公司怎么走""走过去要多久"等问题
|
||||
type: http
|
||||
tool: amap
|
||||
command: route_plan
|
||||
path: /target/release/amap
|
||||
risk_level: low
|
||||
timeout_secs: 15
|
||||
env:
|
||||
- AMAP_KEY
|
||||
params:
|
||||
- name: origin
|
||||
required: true
|
||||
desc: 起点经纬度坐标,格式"经度,纬度"。可先用 amap_geocode 将地名转为坐标
|
||||
- name: destination
|
||||
required: true
|
||||
desc: 终点经纬度坐标,格式"经度,纬度"。可先用 amap_geocode 将地名转为坐标
|
||||
- name: type
|
||||
required: false
|
||||
desc: 出行方式:driving(驾车)、walking(步行)、riding(骑行)、transit(公交)。默认 driving
|
||||
@@ -0,0 +1,17 @@
|
||||
name: amap_travel_plan
|
||||
desc: 为指定城市生成旅游规划。自动搜索城市内的热门景点、美食、住宿等POI。用于"北京三日游怎么安排""合肥有什么好玩的"等旅游咨询
|
||||
type: http
|
||||
tool: amap
|
||||
command: travel_plan
|
||||
path: /target/release/amap
|
||||
risk_level: low
|
||||
timeout_secs: 15
|
||||
env:
|
||||
- AMAP_KEY
|
||||
params:
|
||||
- name: city
|
||||
required: true
|
||||
desc: 目标城市名称,如"北京"、"杭州"、"成都"
|
||||
- name: interests
|
||||
required: false
|
||||
desc: 感兴趣的关键词,逗号分隔,如"景点,美食,酒店"。默认"景点,美食"
|
||||
Reference in New Issue
Block a user