Skip to content

Commit 768a5e5

Browse files
feat: add mobile_run tool (#344)
* 添加手机sandbox tool 和 备注 * 合并接口 * 删除不需要的tos配置,增加获取id的link * 添加获取参数的地址 * 删除中文注释 改成英文 * 修复pre-commit * 简化配置 * 添加tool id版本的使用手册 * 修复对齐问题 * release 0.2.29 (#347) * release 0.2.29 * restrict adk version to 1.19 --------- Co-authored-by: yaozheng-fang <[email protected]>
1 parent 8b742cd commit 768a5e5

File tree

4 files changed

+546
-17
lines changed

4 files changed

+546
-17
lines changed

config.yaml.full

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,11 @@ tool:
5757
api_key: # `app_secret`
5858
token: # `user_token`
5959
# [optional] for Volcengine Lake AI Service https://www.volcengine.com/product/las
60+
mobile_use:
61+
tool_id: #https://console.volcengine.com/ACEP
62+
- # `product_id`-`pod_id_1`
63+
- # `product_id`-`pod_id_1`
64+
6065
las:
6166
url: #mcp sse url
6267
dataset_id: #dataset name

docs/content/5.tools/1.builtin-tools.md

Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -9,17 +9,20 @@ navigation:
99

1010
VeADK 中集成了多个火山引擎提供的工具:
1111

12-
| 工具名称 | 说明 | 导入方法 |
13-
| :- | :- | :- |
14-
| [`web_search`](https://www.volcengine.com/docs/85508/1650263) | 公域搜索 | `from veadk.tools.builtin_tools.web_search import web_search` |
15-
| [`web_scraper`](https://www.volcengine.com/docs/84296/1545470) | 聚合搜索(邀测阶段),代码见[这里](https://github.com/volcengine/mcp-server/tree/main/server) | `from veadk.tools.builtin_tools.web_scraper import web_scraper` |
16-
| [`vesearch`](https://www.volcengine.com/docs/85508/1512748) | 联网搜索,头条搜索等 | `from veadk.tools.builtin_tools.vesearch import vesearch` |
17-
| [`image_generate`](https://www.volcengine.com/docs/82379/1541523) | 图片生成 | `from veadk.tools.builtin_tools.image_generate import image_generate` |
18-
| [`image_edit`](https://www.volcengine.com/docs/82379/1541523) | 图片编辑(图生图) | `from veadk.tools.builtin_tools.image_edit import image_edit` |
19-
| [`video_generate`](https://www.volcengine.com/docs/82379/1520757) | 视频生成 | `from veadk.tools.builtin_tools.video_generate import video_generate` |
12+
| 工具名称 | 说明 | 导入方法 |
13+
|:------------------------------------------------------------------|:------------------------------------------------------------------------------|:--------------------------------------------------------------------------|
14+
| [`web_search`](https://www.volcengine.com/docs/85508/1650263) | 公域搜索 | `from veadk.tools.builtin_tools.web_search import web_search` |
15+
| [`web_scraper`](https://www.volcengine.com/docs/84296/1545470) | 聚合搜索(邀测阶段),代码见[这里](https://github.com/volcengine/mcp-server/tree/main/server) | `from veadk.tools.builtin_tools.web_scraper import web_scraper` |
16+
| [`vesearch`](https://www.volcengine.com/docs/85508/1512748) | 联网搜索,头条搜索等 | `from veadk.tools.builtin_tools.vesearch import vesearch` |
17+
| [`image_generate`](https://www.volcengine.com/docs/82379/1541523) | 图片生成 | `from veadk.tools.builtin_tools.image_generate import image_generate` |
18+
| [`image_edit`](https://www.volcengine.com/docs/82379/1541523) | 图片编辑(图生图) | `from veadk.tools.builtin_tools.image_edit import image_edit` |
19+
| [`video_generate`](https://www.volcengine.com/docs/82379/1520757) | 视频生成 | `from veadk.tools.builtin_tools.video_generate import video_generate` |
20+
| [`mobile_run`](https://www.volcengine.com/docs/6394/1953040) | 手机指令执行 | `from veadk.tools.builtin_tools.mobile_run import create_mobile_use_tool` |
2021

2122
::note
2223
使用 `vesearch` 前,请先在火山引擎控制台创建一个搜索智能体,并获取其 Endpoint。
24+
25+
使用 `mobile_run` 前,请先在火山引擎订购云手机,并获取 product_id 和 pod_id。
2326
::
2427

2528
## 使用
@@ -45,8 +48,9 @@ response = asyncio.run(runner.run(messages="今天的新闻"))
4548

4649
print(response)
4750
```
48-
51+
4952
## 系统工具
5053

51-
- `load_knowledgebase`:检索知识库工具,在你给 Agent 传入 `knowledgebase` 参数后,将会自动挂载该工具,Agent 将在运行时自主决定何时查询知识库;
54+
- `load_knowledgebase`:检索知识库工具,在你给 Agent 传入 `knowledgebase` 参数后,将会自动挂载该工具,Agent
55+
将在运行时自主决定何时查询知识库;
5256
- `load_memory`:检索长期记忆工具,在你给 Agent 传入 `long_term_memory` 参数后,将会自动挂载该工具,Agent 将在运行时自主决定何时查询长期记忆。

0 commit comments

Comments
 (0)