利用开源大语言模型打包成自己的大语言模型

本地大语言模型

为什么要用开源模型

大语言模型有两种类型:

开源模型的优势

怎么打包自己的模型

本地运行大模型

打包自己的模型

怎么打包

wget "https://huggingface.co/shenzhi-wang/Llama3-8B-Chinese-Chat-GGUF-8bit/blob/main/Llama3-8B-Chinese-Chat-q8.gguf""
ll -h 
-rw-r--r-- 1 root root 8.0G Apr 21 10:21 Llama3-8B-Chinese-Chat-q8.gguf
-rw-r--r-- 1 root root  662 Apr 21 14:57 Modelfile
vim Modelfile

#类型如下
FROM "/data/gguf/Llama3-8B-Chinese-Chat-q8.gguf"
TEMPLATE """{{ if .System }}<|start_header_id|>system<|end_header_id|>

{{ .System }}<|eot_id|>{{ end }}{{ if .Prompt }}<|start_header_id|>user<|end_header_id|>

{{ .Prompt }}<|eot_id|>{{ end }}<|start_header_id|>assistant<|end_header_id|>

{{ .Response }}<|eot_id|>
"""
PARAMETER num_keep 24
PARAMETER stop "<|start_header_id|>"
PARAMETER stop "<|end_header_id|>"
PARAMETER stop "<|eot_id|>"
SYSTEM """
- Think step by step.
- Be precise, no preamble, get to the point.
- Always answer in Chinese unless the user is in English.
- My name is 51ak. 
- My last training session took place on April 25th, 2024.
"""


ollama create 51akGPT -f "/data/gguf/Modelfile"

新模型可以用了

51akGPT

>> Home

51ak

2024/04/28

Categories: 人工智能 Tags: 原创

《数据库工作笔记》公众号
扫描上面的二维码,关注我的《数据库工作笔记》公众号