Skip to content

Commit aed7733

Browse files
authored
Merge branch 'main' into feat/multimedia
2 parents 996fb55 + a743541 commit aed7733

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+1535
-197
lines changed

.markdownlint-cli2.jsonc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
"01-tutorials/workshop/README.md",
1212
"01-tutorials/README.md",
1313
"02-use-cases/beginner/README.md",
14+
"02-use-cases/customer_support/README.md",
1415
"**/.venv/**"
1516
],
1617
"config": {
@@ -21,4 +22,4 @@
2122
// allow multiple headers with the same content
2223
"MD024": false
2324
}
24-
}
25+
}

02-use-cases/ai_coding/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ ai_coding/
7272
1. 登录 [火山引擎控制台](https://console.volcengine.com)
7373
2. 进入"访问控制" → "用户" -> 新建用户 或 搜索已有用户名 -> 点击用户名进入"用户详情" -> 进入"密钥" -> 新建密钥 或 复制已有的 AK/SK
7474
- 如下图所示
75-
![Volcengine AK/SK Management](../img/volcengine_aksk.jpg)
75+
![Volcengine AK/SK Management](../../assets/images/volcengine_aksk.jpg)
7676
3. 为用户配置 AgentKit运行所依赖服务的访问权限:
7777
- 在"用户详情"页面 -> 进入"权限" -> 点击"添加权限",将以下策略授权给用户
7878
- `AgentKitFullAccess`(AgentKit 全量权限)
@@ -81,7 +81,7 @@ ai_coding/
8181
- 登陆[火山方舟控制台](https://console.volcengine.com/ark/region:ark+cn-beijing/overview?briefPage=0&briefType=introduce&type=new)
8282
- 进入"API Key管理" -> 创建 或 复制已有的 API Key,后续`MODEL_AGENT_API_KEY`环境变量需要配置为该值
8383
- 如下图所示
84-
![Ark API Key Management](../img/ark_api_key_management.jpg)
84+
![Ark API Key Management](../../assets/images/ark_api_key_management.jpg)
8585
5. 开通模型预置推理接入点
8686
- 登陆[火山方舟控制台](https://console.volcengine.com/ark/region:ark+cn-beijing/overview?briefPage=0&briefType=introduce&type=new)
8787
- 进入"开通管理" -> "语言模型" -> 找到相应模型 -> 点击"开通服务"
@@ -90,7 +90,7 @@ ai_coding/
9090
- `deepseek-v3-1-terminus`
9191
- `doubao-seed-code-preview-251028`
9292
- 如下图所示
93-
![Ark Model Service Management](../img/ark_model_service_management.jpg)
93+
![Ark Model Service Management](../../assets/images/ark_model_service_management.jpg)
9494

9595
#### AgentKit 工具 ID
9696

@@ -100,7 +100,7 @@ ai_coding/
100100
- 工具名称: `ai-coding-agent`
101101
- 描述: AI 编程助手工具
102102
4. 复制生成的工具 ID 用于配置(后续`AGENTKIT_TOOL_ID`环境变量需要配置为该值), 如下图所示
103-
![AgentKit Sandbox Tool](../img/agentkit_sandbox_tool.jpg)
103+
![AgentKit Sandbox Tool](../../assets/images/agentkit_sandbox_tool.jpg)
104104

105105
### 安装依赖
106106

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
veadk-python==0.2.27
22
agentkit-sdk-python==0.1.15
33
tos>=2.8.7
4-
google-adk==1.18.0
4+
google-adk==1.18.0

02-use-cases/beginner/README.md

Lines changed: 2 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -146,20 +146,6 @@ agentkit launch
146146
agentkit invoke 'your test prompt'
147147
```
148148

149-
#### 3. 部署到火山引擎 veFaaS
150-
151-
```bash
152-
cd <案例目录>
153-
154-
# 配置环境变量
155-
export VEFAAS_ENABLE_KEY_AUTH=false # 仅测试用
156-
export VOLCENGINE_ACCESS_KEY=<Your Access Key>
157-
export VOLCENGINE_SECRET_KEY=<Your Secret Key>
158-
159-
# 部署到 veFaaS
160-
veadk deploy --vefaas-app-name=<your-app-name> --use-adk-web
161-
```
162-
163149
## 📖 学习路径
164150

165151
### 路径一:基础入门(推荐新手)
@@ -366,22 +352,14 @@ Agent-to-Agent 协议,展示:
366352

367353
### Q4: 如何部署到生产环境?
368354

369-
**A**: 生产环境部署建议使用 AgentKit 平台或 veFaaS:
370-
371-
1. **AgentKit 平台部署**(推荐):
355+
**A**: 生产环境部署建议使用 AgentKit 平台:
372356

373357
```bash
374358
agentkit config
375359
agentkit launch
376360
```
377361

378-
1. **veFaaS 部署**(需要更多配置):
379-
380-
```bash
381-
veadk deploy --vefaas-app-name=<name> --use-adk-web \
382-
--veapig-instance-name=<instance> \
383-
--iam-role "trn:iam::<account>:role/<role>"
384-
```
362+
**注意**:生产环境必须启用密钥认证并配置 IAM 角色。
385363

386364
**注意**:生产环境必须启用密钥认证并配置 IAM 角色。
387365

02-use-cases/beginner/a2a_simple/README.md

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -180,13 +180,7 @@ brew install uv
180180
cd 02-use-cases/beginner/a2a_simple
181181
```
182182

183-
您可以通过 `pip` 工具来安装本项目依赖:
184-
185-
```bash
186-
pip install -r requirements.txt
187-
```
188-
189-
或者使用 `uv` 工具来安装本项目依赖:
183+
使用 `uv` 工具来安装本项目依赖:
190184

191185
```bash
192186
# 如果没有 `uv` 虚拟环境,可以使用命令先创建一个虚拟环境
@@ -195,9 +189,6 @@ uv venv --python 3.12
195189
# 使用 `pyproject.toml` 管理依赖
196190
uv sync
197191

198-
# 使用 `requirements.txt` 管理依赖
199-
uv pip install -r requirements.txt
200-
201192
# 激活虚拟环境
202193
source .venv/bin/activate
203194
```

02-use-cases/beginner/callback/README.md

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -135,13 +135,7 @@ brew install uv
135135
cd 02-use-cases/beginner/callback
136136
```
137137

138-
您可以通过 `pip` 工具来安装本项目依赖:
139-
140-
```bash
141-
pip install -r requirements.txt
142-
```
143-
144-
或者使用 `uv` 工具来安装本项目依赖:
138+
使用 `uv` 工具来安装本项目依赖:
145139

146140
```bash
147141
# 如果没有 `uv` 虚拟环境,可以使用命令先创建一个虚拟环境
@@ -150,9 +144,6 @@ uv venv --python 3.12
150144
# 使用 `pyproject.toml` 管理依赖
151145
uv sync
152146

153-
# 使用 `requirements.txt` 管理依赖
154-
uv pip install -r requirements.txt
155-
156147
# 激活虚拟环境
157148
source .venv/bin/activate
158149
```

02-use-cases/beginner/episode_generation/README.md

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -139,13 +139,7 @@ brew install uv
139139
cd 02-use-cases/beginner/episode_generation
140140
```
141141

142-
您可以通过 `pip` 工具来安装本项目依赖:
143-
144-
```bash
145-
pip install -r requirements.txt
146-
```
147-
148-
或者使用 `uv` 工具来安装本项目依赖:
142+
使用 `uv` 工具来安装本项目依赖:
149143

150144
```bash
151145
# 如果没有 `uv` 虚拟环境,可以使用命令先创建一个虚拟环境
@@ -154,9 +148,6 @@ uv venv --python 3.12
154148
# 使用 `pyproject.toml` 管理依赖
155149
uv sync
156150

157-
# 使用 `requirements.txt` 管理依赖
158-
uv pip install -r requirements.txt
159-
160151
# 激活虚拟环境
161152
source .venv/bin/activate
162153
```

02-use-cases/beginner/hello_world/README.md

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -105,13 +105,7 @@ brew install uv
105105
cd 02-use-cases/beginner/hello_world
106106
```
107107

108-
您可以通过 `pip` 工具来安装本项目依赖:
109-
110-
```bash
111-
pip install -r requirements.txt
112-
```
113-
114-
或者使用 `uv` 工具来安装本项目依赖:
108+
使用 `uv` 工具来安装本项目依赖:
115109

116110
```bash
117111
# 如果没有 `uv` 虚拟环境,可以使用命令先创建一个虚拟环境
@@ -120,9 +114,6 @@ uv venv --python 3.12
120114
# 使用 `pyproject.toml` 管理依赖
121115
uv sync
122116

123-
# 使用 `requirements.txt` 管理依赖
124-
uv pip install -r requirements.txt
125-
126117
# 激活虚拟环境
127118
source .venv/bin/activate
128119
```
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1+
veadk-python[extensions]==0.2.29
12
veadk-python==0.2.29
23
agentkit-sdk-python==0.1.15
34
google-adk==1.18.0
45
urllib3<2.0.0
5-
volcengine-python-sdk>=4.0.31
6+
volcengine-python-sdk>=4.0.33

02-use-cases/beginner/mcp_simple/README.md

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -118,13 +118,7 @@ brew install uv
118118
cd 02-use-cases/beginner/mcp_simple
119119
```
120120

121-
您可以通过 `pip` 工具来安装本项目依赖:
122-
123-
```bash
124-
pip install -r requirements.txt
125-
```
126-
127-
或者使用 `uv` 工具来安装本项目依赖:
121+
使用 `uv` 工具来安装本项目依赖:
128122

129123
```bash
130124
# 如果没有 `uv` 虚拟环境,可以使用命令先创建一个虚拟环境
@@ -133,9 +127,6 @@ uv venv --python 3.12
133127
# 使用 `pyproject.toml` 管理依赖
134128
uv sync
135129

136-
# 使用 `requirements.txt` 管理依赖
137-
uv pip install -r requirements.txt
138-
139130
# 激活虚拟环境
140131
source .venv/bin/activate
141132
```

0 commit comments

Comments
 (0)