📄 Modelfile 语法

# 基础模型
FROM llama3.1

# 系统提示词
SYSTEM "你是一个专业的编程助手,擅长 Python 和 JavaScript。"

# 对话模板
TEMPLATE """{{ .System }}
User: {{ .Prompt }}
Assistant: """

# 参数
PARAMETER temperature 0.7
PARAMETER top_p 0.9
PARAMETER top_k 40
PARAMETER num_ctx 4096

🔧 常用参数

参数说明默认值
temperature创造性程度0.8
top_p核采样0.9
top_k候选词数量40
num_ctx上下文长度2048
stop停止词-

📝 创建自定义模型

# 创建 Modelfile
cat > Modelfile << 'EOF'
FROM llama3.1
SYSTEM "你是专业的代码审查助手,用中文回答。"
PARAMETER temperature 0.3
EOF

# 创建模型
ollama create my-coder -f Modelfile

# 运行
ollama run my-coder "审查这段代码:def add(a,b): return a+b"

📥 导入 GGUF 模型

# 从 GGUF 文件创建
cat > Modelfile << 'EOF'
FROM ./model.gguf
TEMPLATE """[INST] {{ .Prompt }} [/INST]"""
SYSTEM "你是一个有帮助的助手。"
EOF

ollama create my-model -f Modelfile
← 上一页:模型管理下一页:REST API →