初始化项目,由ModelHub XC社区提供模型

Model: burgasdotpro/bgGPT-DeepSeek-R1-Distill-Qwen-14B-GGUF
Source: Original Platform
This commit is contained in:
ModelHub XC
2026-05-09 14:34:38 +08:00
commit a8c19cfa21
8 changed files with 196 additions and 0 deletions

39
.gitattributes vendored Normal file
View 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
View 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
View 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)

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:196a34f8fa3fff76a5036ef42661e59fb53a2fd5d45c894aaf41c7f2a63ade6e
size 8988110336

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b593a191e1fd4a5f667e878041ce7ea1f956a84c126d2df24da330833bb5e2d6
size 10508873408

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d2b3b9027c7ca919580e87a1423ded7d3596e244dfb2c4c07a4ad241effb7023
size 12124683776

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8e1333a488386ccdabf655cd09ffcd8a0489b1db5bd7df72af1381a30e19d51f
size 15701597696

3
config.json Normal file
View File

@@ -0,0 +1,3 @@
{
"model_type": "qwen2"
}