ollama 离线部署 codegeex
时间: 2025-01-23 12:19:43 浏览: 103
### 离线部署 Ollama CodeGeex 方法
#### 准备工作
为了实现离线环境中的开发辅助工具,ollama 和 CodeGeeX 插件的组合提供了一种解决方案。对于 Windows 用户来说,整个过程主要分为几个部分:首先是 ollama 的安装配置;其次是 VSCode 中 CodeGeeX 插件的设置[^2]。
#### 安装 Ollama
针对无法连接互联网的安全敏感场景,在开始之前需确保拥有所有必要的文件包以及依赖项。ollama 是作为本地运行的服务端组件存在,负责处理来自客户端(即编辑器插件)发出的各种请求并返回相应的建议或补全内容。其具体操作步骤如下:
- 下载适用于目标平台(Windows 或 Linux)的预编译二进制版本;
- 将下载好的压缩包解压至指定目录;
- 执行可执行程序完成初始化设定,注意此时应断开网络连接以防意外数据泄露风险。
#### 设置 VSCode 与 CodeGeeX 插件
一旦服务端准备就绪,则转向集成开发环境中继续下一步骤。考虑到用户体验差异,尽管官方推荐在线模式以获取最新功能更新和支持,但在特定条件下亦支持纯离线方式运作。这涉及到调整一些默认参数使得二者能够顺利协作:
- 启动 Visual Studio Code 并进入扩展市场查找名为 "CodeGeeX" 的附加组件进行安装;
- 修改 `settings.json` 文件加入自定义属性指向本地主机地址及端口号用于建立通信链路:
```json
{
"codegeex.serverUrl": "http://localhost:11434"
}
```
上述更改允许 IDE 实例向内网内的 ollama 发送 RESTful 请求访问由后者托管的大规模语言模型实例[^3]。
#### 测试连接性
最后验证一切正常运转至关重要。打开任意项目尝试编写几行代码观察是否有智能提示弹出窗口显示候选列表供选择填充空白处。若有任何异常情况发生,请检查防火墙策略是否阻止了必要的流量交换或是确认服务器进程确实处于活动状态监听预期接口之上。
阅读全文
相关推荐
















