|
20 | 20 |
|
21 | 21 | - **名称** (输入框内可自定义应用名称,默认为 moltbot) |
22 | 22 | - **版本** (下拉选择所需的 Moltbot 版本) |
| 23 | + - **模型提供商** (下拉选择所需的 AI 模型提供商) |
| 24 | + - **API Key** (调用模型提供商接口使用的 API Key,在模型提供商处获取) |
| 25 | + - **模型** (模型提供商代号/模型ID) |
23 | 26 | - **WebUI 端口** (默认为 18789) |
24 | 27 | - **Bridge 端口** (默认为 18790) |
25 | 28 | - **端口外部访问** (开启后,将允许从外部网络访问此应用端口) |
26 | 29 |
|
27 | 30 | 确认设置无误后,点击 **确认** 按钮开始安装。 |
28 | 31 |
|
29 | | - |
30 | | - |
31 | | -## 3. 初始化 Moltbot |
32 | | - |
33 | | -### 3.1. 进入安装目录 |
34 | | - |
35 | | -!!! note "" |
36 | | - 进入已安装应用页面,找到 **Moltbot 应用**,点击顶部的 **进入安装目录** 按钮。 |
| 32 | +!!! note "常见模型提供商与示例模型" |
| 33 | + |
| 34 | + - OpenAI: `openai/gpt-4o-mini` |
| 35 | + - Anthropic: `anthropic/claude-3-7-sonnet` |
| 36 | + - Gemini: `gemini/gemini-1.5-pro` |
| 37 | + - Groq: `groq/llama-3.1-70b-versatile` |
| 38 | + - Mistral: `mistral/large-latest` |
| 39 | + - Cohere: `cohere/command-r-plus` |
| 40 | + - MiniMax: `minimax/MiniMax-M2.1` |
| 41 | + - Moonshot (Kimi): `moonshot/kimi-k2.5` |
| 42 | + - Qwen: `qwen/qwen2.5-coder-32b-instruct` |
| 43 | + - ZAI (GLM): `zai/glm-4.7` |
| 44 | + - DeepSeek: `deepseek/deepseek-chat` |
37 | 45 |
|
38 | | - |
| 46 | + |
39 | 47 |
|
40 | | -### 3.2. 初始化 Moltbot |
| 48 | +## 3. 获取 Moltbot Token |
41 | 49 |
|
42 | 50 | !!! note "" |
43 | | - 点击文件列表顶部的 **终端** 按钮,执行初始化命令: |
44 | | - |
45 | | - ```bash |
46 | | - docker compose -f docker-compose-cli.yml run --rm moltbot-cli onboard |
47 | | - ``` |
48 | | - |
49 | | - |
50 | | - |
51 | | -### 3.3. 修改配置文件 |
| 51 | + 在 **已安装应用页面**,找到 Moltbot 应用点击文件夹图标进入应用数据目录,在目录下的 `data/conf` 文件夹,点击 **moltbot.json** 文件,复制其中 "gateway.auth.token" 的值,用作访问 Moltbot 应用时的 Token。 |
52 | 52 |
|
53 | | -!!! note "" |
54 | | - 1. 初始化完成后,进入 `data/conf` 目录,编辑 **clawdbot.json** 文件。 |
55 | | - 2. 新增 `gateway.controlUi.allowInsecureAuth` 配置: |
56 | 53 | ```json |
57 | 54 | "gateway": { |
58 | | - "mode": "local", |
59 | | - "auth": { |
60 | | - "mode": "token", |
61 | | - "token": "e6579fff7f378d12974b43bf95ace0b205b03c38b7a34ab2" |
62 | | - }, |
63 | | - "port": 18789, |
64 | | - "bind": "loopback", |
65 | | - "tailscale": { |
66 | | - "mode": "off", |
67 | | - "resetOnExit": false |
68 | | - }, |
69 | | - "controlUi": { |
70 | | - "allowInsecureAuth": true |
71 | | - } |
72 | | - } |
| 55 | + "mode": "local", |
| 56 | + "token": "c9917c5a066beeb26266d09baed99495e7563b33c771e89a" |
| 57 | + }, |
| 58 | + *** |
73 | 59 | ``` |
74 | | - 3. 复制其中 "gateway.auth.token" 的值,后续访问 Moltbot 应用时需要用到的 Token。 |
75 | | - |
76 | | - |
77 | 60 |
|
78 | | -### 3.4. 重建应用并访问 |
| 61 | +### 4. 访问 Moltbot WebUI |
79 | 62 |
|
80 | 63 | !!! note "" |
81 | | - 返回 **已安装应用页面**,找到 Moltbot 应用,点击 **重建** 按钮来重新运行 Moltbot 应用。 |
| 64 | + 返回 **已安装应用页面**,找到 Moltbot 应用,点击跳转按钮,在新打开的浏览器地址栏中,在 URL 后添加 `?token=你的 Moltbot Token`。 |
| 65 | + 成功进入后,即可在 Chat 页面与 Moltbot 进行对话了。 |
82 | 66 |
|
83 | | - |
| 67 | + |
| 68 | + |
| 69 | +### 5. 配置聊天工具对接(可选) |
84 | 70 |
|
85 | 71 | !!! note "" |
86 | | - 等待重建完成后,点击跳转按钮,在新打开的浏览器地址栏中,在 URL 后添加 `?token=你的 Moltbot Token`。 |
| 72 | + 如果你希望通过 Telegram、WhatsApp、Discord、iMessage 等聊天工具与机器人进行对话,可以在 **已安装应用页面** 找到 **Moltbot 应用**,点击顶部的 **进入安装目录** 按钮。点击文件列表顶部的 **终端** 按钮,在终端中执行以下命令配置对应的聊天工具对接。 |
87 | 73 |
|
88 | | - |
| 74 | + ```bash |
| 75 | + docker compose -f docker-compose-cli.yml run --rm moltbot-cli channels add |
| 76 | + ``` |
0 commit comments