SuperAPI AI 工具集

juicebox-install-auth

编程与开发

查看项目

更新于 10-15 23:26

技能介绍

用途:该技能用于安装并配置 Juicebox PeopleGPT API 的认证,适用于搭建人员搜索功能或初始化 Juicebox 时使用。触发词包括“install juicebox”“setup”等。

前置条件:需要 app.juicebox.ai 上的 Juicebox 账户;在 Dashboard > Settings > API Keys 获取 API Key;环境需 Node.js 18+ 或 Python 3.8+。

安装:Node.js 使用 npm install @juicebox/sdk;Python 使用 pip install juicebox-sdk。

认证配置:通过环境变量设置密钥,例如 export JUICEBOX_API_KEY="jb_live_...",或写入 .env 文件。

连接验证:使用 SDK 创建客户端并执行一次搜索查询,例如 JavaScript 中 new JuiceboxClient({ apiKey: process.env.JUICEBOX_API_KEY }) 后调用 client.search({ query: 'engineer', limit: 1 });Python 中 JuiceboxClient(api_key=os.environ['JUICEBOX_API_KEY']) 后调用 client.search(query='engineer', limit=1),打印返回的 total 以确认连接。

错误处理:401 表示 API Key 无效,需在 app.juicebox.ai/settings 核对;403 表示超出套餐限制,需升级套餐或检查配额;429 表示触发限流,需查看 Retry-After 响应头。

输出要求:生成脱敏的认证回执,包含环境、密钥引用状态、最小权限范围、沙箱夹具分类、来源/目标审批、抑制检查、contacts_exported=0 检查、负责人审批与清理确认;不得包含 API Key、身份信息或联系人数据。示例安全结果:env=staging; credential=secret-reference; scope=read-sandbox; fixture=synthetic; suppression=pass; contacts_exported=0; cleanup=verified。

后续步骤:认证完成后可继续 juicebox-hello-world。

限制:资料未提供具体套餐价格、配额数值、支持平台范围及速率限制细节。