需先获取x.ai官方api密钥并安装docker,再用docker run命令部署open webui,配置openai_api_base_urls和openai_api_keys环境变量,最后在web界面添加grok-beta模型即可实现类chatgpt的本地可视化交互。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

想用马斯克旗下Grok模型,又不想忍受命令行黑框或API裸调的繁琐体验,需要一个像ChatGPT那样丝滑、美观、支持文件上传和历史回溯的本地可视化对话界面。
确认Grok接入前提
打开浏览器无痕窗口,访问 x.ai 登录账号,进入 Settings → API Keys → Create new key,复制生成的密钥(以“xai-”开头的32位字符串)并保存到安全位置。这一步漏掉就无法后续验证,【密钥仅显示一次,关闭页面即不可再查】。
确保本地已安装 Docker Desktop(v24.0+)且服务正在运行;终端执行 docker info 命令无报错即为就绪。
Docker一键部署Open WebUI并绑定Grok
在终端中逐行执行以下命令:
第一步:拉取最新镜像
docker pull ghcr.io/open-webui/open-webui:main
第二步:启动容器并注入Grok配置
docker run -d \
--name open-webui \
-p 3000:8080 \
-v open-webui_data:/app/backend/data \
-e OPENAI_API_BASE_URLS="https://api.x.ai/v1" \
-e OPENAI_API_KEYS="xai-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" \
--restart always \
ghcr.io/open-webui/open-webui:main
用于在用户想通过浏览器自动化与 Google Gemini 或 ChatGPT 交互时。触发短语包括“ask Gemini”“ask ChatGPT”“ask GPT”“让...”。
注意:OPENAI_API_KEYS 的值必须用双引号包裹,且不能有多余空格或换行;若填错,容器会启动但登录后无法调用模型,需 docker rm -f open-webui 后重试。
首次访问与基础设置
浏览器访问 http://localhost:3000,页面自动跳转至注册页。
输入邮箱、用户名、密码完成注册,系统将创建首个管理员账户。
登录后点击左下角 Settings → Models → Add Model,手动添加一条记录:
Provider: OpenAI API
Name: grok-beta
Base URL: https://api.x.ai/v1
API Key: xai-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Model Name: grok-beta
这一步做完,顶部模型切换栏就会出现 grok-beta 选项,点击即可开始对话。










