初始化项目,由ModelHub XC社区提供模型
Model: burgasdotpro/bgGPT-DeepSeek-R1-Distill-Qwen-14B-GGUF Source: Original Platform
This commit is contained in:
39
.gitattributes
vendored
Normal file
39
.gitattributes
vendored
Normal file
@@ -0,0 +1,39 @@
|
||||
*.7z filter=lfs diff=lfs merge=lfs -text
|
||||
*.arrow filter=lfs diff=lfs merge=lfs -text
|
||||
*.bin filter=lfs diff=lfs merge=lfs -text
|
||||
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
||||
*.ckpt filter=lfs diff=lfs merge=lfs -text
|
||||
*.ftz filter=lfs diff=lfs merge=lfs -text
|
||||
*.gz filter=lfs diff=lfs merge=lfs -text
|
||||
*.h5 filter=lfs diff=lfs merge=lfs -text
|
||||
*.joblib filter=lfs diff=lfs merge=lfs -text
|
||||
*.lfs.* filter=lfs diff=lfs merge=lfs -text
|
||||
*.mlmodel filter=lfs diff=lfs merge=lfs -text
|
||||
*.model filter=lfs diff=lfs merge=lfs -text
|
||||
*.msgpack filter=lfs diff=lfs merge=lfs -text
|
||||
*.npy filter=lfs diff=lfs merge=lfs -text
|
||||
*.npz filter=lfs diff=lfs merge=lfs -text
|
||||
*.onnx filter=lfs diff=lfs merge=lfs -text
|
||||
*.ot filter=lfs diff=lfs merge=lfs -text
|
||||
*.parquet filter=lfs diff=lfs merge=lfs -text
|
||||
*.pb filter=lfs diff=lfs merge=lfs -text
|
||||
*.pickle filter=lfs diff=lfs merge=lfs -text
|
||||
*.pkl filter=lfs diff=lfs merge=lfs -text
|
||||
*.pt filter=lfs diff=lfs merge=lfs -text
|
||||
*.pth filter=lfs diff=lfs merge=lfs -text
|
||||
*.rar filter=lfs diff=lfs merge=lfs -text
|
||||
*.safetensors filter=lfs diff=lfs merge=lfs -text
|
||||
saved_model/**/* filter=lfs diff=lfs merge=lfs -text
|
||||
*.tar.* filter=lfs diff=lfs merge=lfs -text
|
||||
*.tar filter=lfs diff=lfs merge=lfs -text
|
||||
*.tflite filter=lfs diff=lfs merge=lfs -text
|
||||
*.tgz filter=lfs diff=lfs merge=lfs -text
|
||||
*.wasm filter=lfs diff=lfs merge=lfs -text
|
||||
*.xz filter=lfs diff=lfs merge=lfs -text
|
||||
*.zip filter=lfs diff=lfs merge=lfs -text
|
||||
*.zst filter=lfs diff=lfs merge=lfs -text
|
||||
*tfevents* filter=lfs diff=lfs merge=lfs -text
|
||||
bgGPT-DeepSeek-R1-Distill-Qwen-14B-GGUF.Q4_K_M.gguf filter=lfs diff=lfs merge=lfs -text
|
||||
bgGPT-DeepSeek-R1-Distill-Qwen-14B-GGUF.Q5_K_M.gguf filter=lfs diff=lfs merge=lfs -text
|
||||
bgGPT-DeepSeek-R1-Distill-Qwen-14B-GGUF.Q6_K.gguf filter=lfs diff=lfs merge=lfs -text
|
||||
bgGPT-DeepSeek-R1-Distill-Qwen-14B-GGUF.Q8_0.gguf filter=lfs diff=lfs merge=lfs -text
|
||||
18
Modelfile
Normal file
18
Modelfile
Normal file
@@ -0,0 +1,18 @@
|
||||
|
||||
FROM ./bgGPT-DeepSeek-R1-Distill-Qwen-14B-GGUF.Q8_0.gguf
|
||||
SYSTEM "Ти си българоезичен автоматичен асистент. Всички рассъждения и отговори трябва да са на Български език."
|
||||
TEMPLATE """
|
||||
{{- if .System }}{{ .System }}{{ end }}
|
||||
{{- range $i, $_ := .Messages }}
|
||||
{{- $last := eq (len (slice $.Messages $i)) 1}}
|
||||
{{- if eq .Role "user" }}<|User|>{{ .Content }}
|
||||
{{- else if eq .Role "assistant" }}<|Assistant|>{{ .Content }}{{- if not $last }}<|end▁of▁sentence|>{{- end }}
|
||||
{{- end }}
|
||||
{{- if and $last (ne .Role "assistant") }}<|Assistant|>{{- end }}
|
||||
{{- end }}"""
|
||||
PARAMETER stop "<|im_end|>"
|
||||
PARAMETER stop "<|endoftext|>"
|
||||
PARAMETER stop "<|begin▁of▁sentence|>"
|
||||
PARAMETER stop "<|end▁of▁sentence|>"
|
||||
PARAMETER stop "<|User|>"
|
||||
PARAMETER stop <|Assistant|>"
|
||||
124
README.md
Normal file
124
README.md
Normal file
@@ -0,0 +1,124 @@
|
||||
---
|
||||
base_model: unsloth/DeepSeek-R1-Distill-Qwen-14B-unsloth-bnb-4bit
|
||||
tags:
|
||||
- text-generation-inference
|
||||
- transformers
|
||||
- unsloth
|
||||
- sebaxakerhtc
|
||||
- bggpt
|
||||
- qwen2
|
||||
- trl
|
||||
- deepseek-r1
|
||||
license: apache-2.0
|
||||
language:
|
||||
- bg
|
||||
datasets:
|
||||
- burgasdotpro/wikipedia
|
||||
---
|
||||
|
||||
**МИСЛЕЩА** модела базирана на най-новата DeepSeek-R1-Distill-Qwen-14B
|
||||
|
||||
Актуализиран 24.01.2025
|
||||
- Continued pretraining
|
||||
- Уикипедиа 10%
|
||||
|
||||
# Все още работя по модела да й поробрим Български език :) Work in progress...
|
||||
|
||||
### Пример за работа:
|
||||
|
||||
##### SYSTEM: `Ти си българоезичен автоматичен асистент. Ползвател дава задача - трябва да предоставиш решение на Български език.`
|
||||
##### USER: `Реши задача: 2x - 7 = 93`
|
||||
##### ASSISTANT:
|
||||
```
|
||||
<think>
|
||||
Хм, имам да реши уравнението 2x - 7 = 93. Началото е да изясня какво представлява самото уравнение и как може да
|
||||
съществува решение.
|
||||
Първо, трябва да разберем което e 2x - 7 = 93. Това е линейно уравнение относно x. За всяко число вляво от
|
||||
равенството, като всички са оперирани със стандарни математически операции (плюс, минус, по-малко), то трябва да
|
||||
има единствено решение за x.
|
||||
За да намерим решенията на уравнението, отначало може да разделим задачата на два главни въпроса:
|
||||
1. Какво е 2x - 7?
|
||||
2. Какво e 93?
|
||||
Ако разгледаме това уравнение като две страни, отвързали единна права линия (изображена на рисунката), то всички
|
||||
точки, за които са изпълнени условията на едно и същото равенство, трябва да попаднат в по-малка група от
|
||||
точности.
|
||||
Начините за решаване можат да бъдат различни. Един от тях е използването на метода „разширяване и
|
||||
съкращение“. Съществува и друг начин, при който могат да бъдат ползвани обратните операции в по-високо ниво.
|
||||
Благодарейки на даденото условие, което гласи че 2x - 7 = 93, трябва да намерим конкретна стойност за x. За целта
|
||||
можем да приложим обратните математически операции.
|
||||
Това означава:
|
||||
1. Преследване на израза вляво от равенството към израза вдясно и обратно.
|
||||
2. Постепенно разширяване или съкращаване на всяка стъпка, за да достигнем до само една неизвестна величина (в
|
||||
тази случай x).
|
||||
Приведем уравнението 2x - 7 = 93 и изградим процеса:
|
||||
1. Начално: 2x - 7 = 93
|
||||
Разглеждаме, че има две части от равенството – лявата (2x - 7) и дясната (). Ако вземем всяка част като отделна
|
||||
същност, могат да бъдат разширени или променчени в ред на математически операции.
|
||||
Задача за нас е да намерим стойността на x. За целта трябва да извеждаме лявата страна от равенството към само
|
||||
самият x, а дясната страна като частична промяна.
|
||||
За разрешаването на такива уравнения в математиката се прилага методът за преследване на изразите. Това означава,
|
||||
че всеки стъпка трябва да бъде преобразувана към само една неизвестна величина.
|
||||
Използвайки този метод и за разрешаването на 2x - 7 = 93, намираме:
|
||||
1. Първо, коначно изразим 2x като само една съставна част. За целта можем да приложим обратната операция.
|
||||
Ето как:
|
||||
От лявата страна имаме 2x - 7 = 93.
|
||||
Това означава, че 2x - 7 = 93
|
||||
Друг начин на изразяването е: 2x = 93 + 7
|
||||
Като тази стъпка я постигнахме от обратната операция. Това означава, че за да получим само 2x в лявата страна на
|
||||
равенството, трябва да прибавим 7 към дясната страна.
|
||||
Това се постига като преместваме 7 от лявата страна на равното до другия край. За целта ние можем да направим
|
||||
следния вираж:
|
||||
2x - 7 = 93
|
||||
2x = 93 + 7
|
||||
Това се дължи на факта, че за изваждането на 7 от лявата страна трябва иначе да прибавим 7 към правата страна.
|
||||
Това е един от начинаите на разрешаване на задачите.
|
||||
Втори шаг в процеса е да делим всичко с 2, за да останем само с x:
|
||||
2x = 100
|
||||
x = 100 / 2
|
||||
x = 50
|
||||
|
||||
Това е и желаното решение на задачата. Проверим:
|
||||
2 * 50 - 7 = 93
|
||||
100 - 7 = 93
|
||||
Всичко се връща до истината, така че решението e изпълнено коректно.
|
||||
Сегашните намиране на x = 50 е единственото решение за тази задача. Съществува само една стойност на неизвестната
|
||||
величина, при която уравнението ще се изпълни. За по-голям спокойствие и увереност могат да бъдат променяни
|
||||
стъпките от обратното:
|
||||
2x - 7 = 93
|
||||
Намирах, че x = 50.
|
||||
Проверявам с това значение:
|
||||
2 * 50 = 100
|
||||
100 - 7 = 93
|
||||
Истината е признана. Този процес може да бъде разширяван и за по-сложни уравнения.
|
||||
Така, благодарение на тези стъпки и обсъждането на всеки крок в миналото, могат да се намерят решенията от
|
||||
различни видове задачи. При всяко решение трябва да проверяваме дали получено число изпълнява уравнението, защото
|
||||
в случая има само едно решение, но при по-сложни уравнения можем и не.
|
||||
При всякакви последущи задачи с подобен тип трябва да притворим вниманието си към структурата на равенството и
|
||||
операциите между елементите. Всеки път, при което извършаме математическа операция в лявата страна, трябва да я
|
||||
направим и в дясната страна.
|
||||
Такава методология се налага от най-простите задачи до най-сложните уравнения. За повече опит, ние можем да научим
|
||||
различни начина за извършването на обратните операции и постигането на само неизвестна величина.
|
||||
Всичко се свежда до последователност в действията. В този случай, намерихме лявата страна от равенството 2x - 7 =
|
||||
93 да е равна на 100, като добавих 7 към дясната страна.
|
||||
Друг начин за разрешаване може да бъде използването на обратните операции. С други думи, вместо първо да прибавяме
|
||||
и след това умножаваме с 2, можем да сначала разделим с 2, а после отнемем 7.
|
||||
Сега, в левия случай има само 2x = 93 + 7. Това означава, че промените могат да бъдат направени за по-лесно
|
||||
действие и разбиране. Понякога, приложването на обратната операция в определен ред може да направи задачата
|
||||
по-прост.
|
||||
С това изяснение се завършва процесът за решаване на задачата 2x - 7 = 93. Следователно, коректното решение e x =
|
||||
50.
|
||||
</think>
|
||||
|
||||
### Решение на задачата
|
||||
...
|
||||
```
|
||||
|
||||
# Uploaded model
|
||||
|
||||
- **Developed by:** burgasdotpro
|
||||
- **License:** apache-2.0
|
||||
- **Finetuned from model :** unsloth/DeepSeek-R1-Distill-Qwen-14B-unsloth-bnb-4bit
|
||||
|
||||
Тази qwen2 модела тренирана 2 пъти по-бързо с помоща на [Unsloth](https://github.com/unslothai/unsloth) и TRL библиотеката на Huggingface.
|
||||
|
||||
[<img src="https://raw.githubusercontent.com/unslothai/unsloth/main/images/unsloth%20made%20with%20love.png" width="100"/>](https://github.com/unslothai/unsloth)
|
||||
3
bgGPT-DeepSeek-R1-Distill-Qwen-14B-GGUF.Q4_K_M.gguf
Normal file
3
bgGPT-DeepSeek-R1-Distill-Qwen-14B-GGUF.Q4_K_M.gguf
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:196a34f8fa3fff76a5036ef42661e59fb53a2fd5d45c894aaf41c7f2a63ade6e
|
||||
size 8988110336
|
||||
3
bgGPT-DeepSeek-R1-Distill-Qwen-14B-GGUF.Q5_K_M.gguf
Normal file
3
bgGPT-DeepSeek-R1-Distill-Qwen-14B-GGUF.Q5_K_M.gguf
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:b593a191e1fd4a5f667e878041ce7ea1f956a84c126d2df24da330833bb5e2d6
|
||||
size 10508873408
|
||||
3
bgGPT-DeepSeek-R1-Distill-Qwen-14B-GGUF.Q6_K.gguf
Normal file
3
bgGPT-DeepSeek-R1-Distill-Qwen-14B-GGUF.Q6_K.gguf
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:d2b3b9027c7ca919580e87a1423ded7d3596e244dfb2c4c07a4ad241effb7023
|
||||
size 12124683776
|
||||
3
bgGPT-DeepSeek-R1-Distill-Qwen-14B-GGUF.Q8_0.gguf
Normal file
3
bgGPT-DeepSeek-R1-Distill-Qwen-14B-GGUF.Q8_0.gguf
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:8e1333a488386ccdabf655cd09ffcd8a0489b1db5bd7df72af1381a30e19d51f
|
||||
size 15701597696
|
||||
3
config.json
Normal file
3
config.json
Normal file
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"model_type": "qwen2"
|
||||
}
|
||||
Reference in New Issue
Block a user