Getting Started
按以下步骤,几分钟内在本地把 MushroomAgent 跑起来。这是目前从安装到可工作的本地 agent 的最短支持路径。
第一次使用时,先按 agent 模式安装。agent 是决策端:它接收信息、调用模型、决定要执行什么 action,并且可以在一台机器上单独运行。
你需要什么
- Linux 或 macOS。Windows 用户请先使用 WSL2。
- 正常的交互式终端
- 可用的 LLM API Key
快速安装
运行安装脚本
curl -fsSL https://docs.kiwilightyear.com/install.sh | bash安装脚本会检查系统、尽量安装缺失依赖、下载 MushroomAgent、链接
mushroom-agent命令,并启动初始化向导。按提示完成配置
本地安装选择默认的
agent模式,然后按向导提示填写服务商、模型和 API key。启动 agent
mushroom-agent start
Node 模式
Node 模式用于单独的设备:这个设备负责为另一个已经运行的 agent 收集输入并执行输出。
node 会收集语音、视频、文本、本地设备事件等信息,然后转发给 agent。agent 根据信息做决策,再把要执行的 action 发回 node。action 可能是语音输出、界面操作、机器人动作,或其他设备特有能力。
只有在已有 agent 正在运行,并且已经有 node access key 时,才使用独立的 node 安装脚本:
curl -fsSL https://docs.kiwilightyear.com/install_node.sh | bash -s -- \
--server-url ws://server-host:7860 \
--access-key <accesskey> \
--node-name "Kitchen Pi"
然后启动 node:
mushroom-agent node attach
语音模式
语音相关配置可由安装脚本里的初始化向导生成。按提示选择语音模式,然后正常启动:
mushroom-agent start