安全
个人 API 密钥
管理 Lybic 服务的 API 密钥
API 密钥用于在使用 Lybic SDK 或 MCP 服务器时对请求进行身份验证。每个密钥都与特定组织绑定,只能访问该组织内的资源。
查看 API 密钥
导航到您组织控制台中的 API 密钥页面,以查看您创建的所有 API 密钥。表格显示:
- 名称:您分配给密钥的标识符
- 创建时间:密钥创建时间
- API 密钥:密钥的前几个字符(完整密钥仅在创建时显示一次)
- 操作:删除密钥
创建 API 密钥
要创建新的 API 密钥:
- 导航到您组织控制台中的 API 密钥页面
- 点击新建 API 密钥
- 输入密钥的描述性名称
- 点击创建
- 从对话框中复制完整的 API 密钥
完整的 API 密钥仅显示一次。请安全存储它,因为您无法再次检索它。
API 信息
API 密钥页面显示 SDK 和 MCP 集成的基本信息:
- API 基础 URL:API 请求的端点
- 组织 ID:您的组织标识符
这两个值都可以直接从控制台复制。
使用 API 密钥
在 SDK 中
初始化 Lybic SDK 时,提供您的 API 密钥:
import { LybicClient } from '@lybic/core'
const lybic = new LybicClient({
baseUrl: 'https://your-base-url.example',
orgId: 'your-org-id',
apiKey: 'lysk-your-api-key-here',
})from lybic import LybicClient, LybicAuth
client = LybicClient(
LybicAuth(
org_id="your-org-id",
api_key="lysk-your-api-key-here",
endpoint="https://your-base-url.example"
)
)import "github.com/lybic/lybic-sdk-go"
config := lybic.NewConfig()
config.OrgId = "your-org-id"
config.ApiKey = "lysk-your-api-key-here"
config.Endpoint = "https://your-base-url.example"
client, err := lybic.NewClient(config)
if err != nil {
panic(err)
}在 MCP 服务器中
使用 API 密钥配置您的 MCP 客户端:
{
"mcpServers": {
"lybic": {
"type": "streamable",
"url": "your-mcp-server-url",
"headers": {
"x-api-key": "lysk-your-api-key-here"
}
}
}
}有关详细的 MCP 配置,请参阅 MCP 设置指南。
删除 API 密钥
要撤销 API 密钥:
- 在 API 密钥表格中找到密钥
- 点击操作列中的删除图标
- 确认删除
删除是立即且不可逆的。使用已删除密钥的任何应用程序将立即失去访问权限。