API
通过灵活的身份验证连接到任何 REST API。直接在你的对话中向外部服务发起 HTTP 请求。
REST API 数据源
API 数据源让 TorlyAI 能够向外部服务发起 HTTP 请求。这对于集成那些没有 MCP 服务器但提供 REST API 的服务非常有用。
身份验证类型
API Key
在请求头或查询参数中发送 API 密钥。
Bearer Token
在 Authorization 请求头中发送 bearer token。
OAuth 2.0
对于需要用户授权的服务,使用 OAuth。
Basic Auth
用户名和密码身份验证。
添加 API 数据源
- 点击 Sources → Add Source
- 选择 API
- 输入该 API 的基础 URL
- 配置身份验证
- (可选)定义可用的端点
- 测试连接
配置示例
{
"type": "api",
"slug": "my-api",
"name": "My API",
"baseUrl": "https://api.example.com/v1",
"auth": {
"type": "bearer",
"token": "your-api-token"
},
"endpoints": [
{
"method": "GET",
"path": "/users",
"description": "List all users"
},
{
"method": "POST",
"path": "/users",
"description": "Create a new user"
}
]
}安全性
API 凭据安全地存储在 TorlyAI 的加密凭据库中,位于 ~/.torlyai/credentials.enc。 其加密使用 AES-256-GCM,并采用与设备绑定的密钥。