有时候需要调整一些模型参数,可以使用ollama模型的自定义功能 以 qwen2.5-coder:32b 为例,修改上下文长度 # 修改modelfile ## 获取modelfile
ollama show --modelfile qwen2.5-coder:32b > qwen2.5-coder-32b
修改配置
添加ctx长度,修改为32768,默认长度都是2048。
vi qwen2.5-coder-32b
文档末尾添加
PARAMETER num_ctx 32768
创建自定义model
使用ollama create创建新model即可
ollama create qwen2.5-coder-32b-ctx-max -f qwen2.5-coder-32b
完成以后ollama list即可看到新模型
qwen2.5-config % ollama list
NAME ID SIZE MODIFIED
qwen2.5-coder-32b-ctx-max:latest d4ab1461e7a9 19 GB 54 seconds ago
bge-large:latest b3d71c928059 670 MB 7 days ago
qwen2.5-coder:32b 4bd6cbf2d094 19 GB 8 days ago
再调用时qwen2.5-coder-32b-ctx-max 默认可以处理的上下文就是32k