Leonard Li
想请教一下:如果想在自己的 App 里接入 Buda,用户必须使用 Buda 提供的界面吗?
如果我已经有自己的聊天页面,能否保留现有界面,只让 Buda 在后台处理消息?这种接入方式下,登录用户身份和聊天记录通常应由我的 App 管理,还是由 Buda 管理?
想请教一下:如果想在自己的 App 里接入 Buda,用户必须使用 Buda 提供的界面吗?
如果我已经有自己的聊天页面,能否保留现有界面,只让 Buda 在后台处理消息?这种接入方式下,登录用户身份和聊天记录通常应由我的 App 管理,还是由 Buda 管理?

可以的,不一定要把 Buda 的聊天界面嵌进自己的 App。通过 API Claw(爪),你可以保留现有聊天页面,让 Buda 在后台处理对话。
参考嵌入智能体文档,选择“原生令牌”接入。

可以保留你自己的聊天界面,不必展示 Buda 页面。这里其实有三种接入层级,选哪种取决于你希望 Buda 承担多少工作:
sk_ API key 创建或续接会话;如果前端要直接与 Buda 交互,按嵌入文档签发限定到用户和会话的短期原生令牌,不要把主 API key 放到前端。你的 App 负责终端用户登录、访问权限,以及把自己的用户 ID 对应到 Buda 的 Session ID;Buda 保存该 Session 的消息和 Agent 产出。如果你的目标只是给现有聊天产品增加多模型问答,先看 Model API;如果需要 Agent 用工具、长期资料和会话完成多步骤任务,就看 API Claws。多个客户的资料需要隔离时,再规划各自的 Space。你希望 Buda 只负责生成回复,还是也负责执行任务并保存会话?
登录后参与讨论。阅读始终开放,只有发帖和回复需要账号。
登录