SuperAPI AI 工具集

iblai-vibe-agent

智能体与模型

查看项目

更新于 10-15 22:16

技能介绍

用途:为应用中的单个 ibl.ai 智能体提供统一配置入口。所有配置集中在一个 Provider(AgentSettingsProvider)和一个路由布局之下,设置一次 Provider,再按需挂载所需标签页,多数应用只需五六个。

前置条件:需先完成认证(/iblai-vibe-auth 或 vibe-starter);需真实智能体 UUID(取自 https://os.ibl.ai/platform/<org-key>/<agent-uuid> 末段,或用 /iblai-vibe-agent-create 创建),不可臆造;登录用户须为智能体所有者、组织管理员或持有编辑角色,否则标签页显示“no access”。若 iblai.env 无 ARCHITECTURE=,应先运行 /iblai-vibe-start。

Provider 用法:在 app/(app)/agents/[mentorId]/layout.tsx 中从 @iblai/iblai-js/web-containers/next 引入 AgentSettingsProvider,读取 mentorId、tenantKey、username 后包裹 children。建议路由为每标签一个 page.tsx,布局含标签条;标签组件从上下文读取智能体。

标签页:核心六项为 Settings、Prompts、LLM、Datasets、Memory、Tools;其余包括 Access、API、Billing、Embed、Evals、Grader、History、LTI、MCP、Privacy、Safety、Sandbox、Skills、Support、Tasks、Voice、Audit、Disclaimers,各有对应技能与 REST 对应项。

相关但非标签页功能:创建智能体、聊天及侧栏、搜索/收藏智能体、按 mentor_unique_id 查看分析。

验证:交付前运行 /iblai-vibe-ops-test,执行 pnpm build、pnpm test,再用 npx playwright screenshot http://localhost:3000/agents/<uuid>/settings /tmp/agent-settings.png。每个标签技能附有其界面截图,承诺前应先查看。

限制:资料未提供各标签的具体配置参数细节、收费与价格信息,亦未说明平台兼容范围,均暂未提供。