本文说明如何获取项目根目录 starter.yaml 中的以下字段:
system:
tavily_api_key: ""
kaggle_username: ""
kaggle_key: ""简体中文 | English
用于 Tavily 网络搜索。
获取方式:
- 打开 https://www.tavily.com/,登录或注册账号。
- 进入 Tavily 控制台:https://app.tavily.com/home
- 创建或复制你的 API Key。
- 将完整值填写到
starter.yaml:
system:
tavily_api_key: "tvly-..."注意事项:
- Tavily Key 通常以
tvly-开头。 - 本仓库中的部分示例脚本也支持使用
TAVILY_API_KEY环境变量,或使用examples/scripts/tavily_api_key.txt作为备用来源。
用于 Kaggle 数据集下载和身份认证。
获取方式:
- 打开 https://www.kaggle.com/,登录或注册账号。
- 打开账号设置页:https://www.kaggle.com/settings
- 在
API或Legacy API Credentials区域点击Create Legacy API Key。 - Kaggle 会下载一个
kaggle.json文件。 - 将该文件中的
username字段复制到starter.yaml:
{
"username": "your-kaggle-username",
"key": "your-kaggle-api-key"
}system:
kaggle_username: "your-kaggle-username"这是同一个 kaggle.json 文件中的 Kaggle API token。
将 key 字段的值填写到 starter.yaml:
system:
kaggle_key: "your-kaggle-api-key"注意事项:
- 本仓库中的部分流程也支持使用
KAGGLE_USERNAME和KAGGLE_KEY环境变量。 - 如果你已经有
~/.kaggle/kaggle.json,其中的内容就是同类凭据。
- 不要将真实 API Key 提交到 Git。
- 保持
starter.yaml仅在本地使用,或在本地运行时使用环境变量。 - 如果 Key 已泄露,请立即在 Tavily 控制台或 Kaggle 设置页中轮换对应凭据。
- Tavily 文档:https://docs.tavily.com/documentation/mcp
- Tavily 平台:https://app.tavily.com/home
- Kaggle 设置页:https://www.kaggle.com/settings
- Kaggle 官方客户端文档:https://github.com/Kaggle/kaggle-cli/blob/main/docs/README.md