opencode使用本地大模型

安装opencode

npm i -g opencode-ai@latest

安装ollama

bash 复制代码
curl -fsSL https://ollama.com/install.sh | sh

关键一步, 调整上下文大小

ollama默认的上下文太小了, 会把opencode的提示词截断, 从而甚至连工具都无法调用。

创建一个模型配置文件 qwen3-4b-32k 内容为

sql 复制代码
FROM qwen3:4b
PARAMETER num_ctx 32768

为这一节写的这个文章, 折腾了一上午发现原来是提示词被截断了。

创建模型

bash 复制代码
ollama create -f qwen3-4b-32k qwen3:4b-32k

在项目目录运行opencode

bash 复制代码
ollam launch opencode --model qwen3:4b-32k

也可以 opencode web 在浏览器中使用

相关推荐
爱丶不疚1 天前
面对 AI 编程的 5 个关键问题:Matt Pocock 是怎么解的?
vibecoding
一缕82年的清风2 天前
当 AI 承包了 90% 的代码,架构师那致命的 10% 到底在控什么?
人工智能·vibecoding
编码生活禅意录3 天前
一部手机开发安卓 App:让写代码和看效果都舒服起来
vibecoding
Hashan8 天前
Vibe Coding 下前后端怎么对接接口?后端不给力的兜底方案
前端·后端·vibecoding
哈基咪怎么可能是AI10 天前
dsh插件开发踩坑实录(写给正在build dsh插件的ai agent)
deepseek·vibecoding
vibecoding日记10 天前
dsh插件开发踩坑实录(写给正在build dsh插件的ai agent)
编程工具·ai助手·vibecoding
勤劳打代码11 天前
从 Demo 搭建的Flutter 演示项目 —— Forge
flutter·客户端·vibecoding
潘锦12 天前
使用 Vibe Coding 的这6 种后遗症,你有吗?
cto·vibecoding
kisshyshy12 天前
《从屎山到秩序:Vibe Coding 95 驾驭术全公开》
人工智能·代码规范·vibecoding
无责任此方_修行中12 天前
插件+1:MiaoMint —— 类 RayCast 的标签管理工具
前端·javascript·vibecoding