@@ -16,170 +16,170 @@ public static class KnownModels
1616{
1717 private static List < Model > Models { get ; } =
1818 [
19- new Model ( )
19+ new ( )
2020 {
21- Description = string . Empty ,
21+ Description = "Compact 2B model for text generation, summarization, and simple Q&A" ,
2222 Name = KnownModelNames . Gemma2_2b ,
2323 FileName = "Gemma2-2b.gguf" ,
24- DownloadUrl = string . Empty ,
24+ DownloadUrl = "https://huggingface.co/Inza124/gemma2_2b/resolve/main/gemma2-2b-maIN.gguf?download=true" ,
2525 } ,
26- new Model ( )
26+ new ( )
2727 {
28- Description = string . Empty ,
28+ Description = "Balanced 4B model for writing, analysis, and mathematical reasoning" ,
2929 Name = KnownModelNames . Gemma3_4b ,
3030 FileName = "Gemma3-4b.gguf" ,
31- DownloadUrl = string . Empty ,
31+ DownloadUrl = "https://huggingface.co/Inza124/Gemma3-4b/resolve/main/gemma3-4b.gguf?download=true" ,
3232 } ,
33- new Model ( )
33+ new ( )
3434 {
35- Description = string . Empty ,
35+ Description = "Large 12B model for complex analysis, research, and creative writing" ,
3636 Name = KnownModelNames . Gemma3_12b ,
3737 FileName = "Gemma3-12b.gguf" ,
38- DownloadUrl = string . Empty ,
38+ DownloadUrl = "https://huggingface.co/Inza124/Gemma3-12b/resolve/main/gemma3-12b.gguf?download=true" ,
3939 } ,
40- new Model ( )
40+ new ( )
4141 {
42- Description = string . Empty ,
42+ Description = "Fast 8B model for multilingual tasks, translation, and logical reasoning" ,
4343 Name = KnownModelNames . Qwen3_8b ,
4444 FileName = "Qwen3-8b.gguf" ,
45- DownloadUrl = string . Empty ,
45+ DownloadUrl = "https://huggingface.co/Inza124/Qwen3-8b/resolve/main/Qwen3-8b.gguf?download=true" ,
4646 ReasonFunction = ReasoningFunctions . ProcessDeepSeekToken
4747 } ,
48- new Model ( )
48+ new ( )
4949 {
50- Description = string . Empty ,
50+ Description = "Advanced 14B model for complex reasoning, research, and document analysis" ,
5151 Name = KnownModelNames . Qwen3_14b ,
5252 FileName = "Qwen3-14b.gguf" ,
53- DownloadUrl = string . Empty ,
53+ DownloadUrl = "https://huggingface.co/Inza124/Qwen3-14b/resolve/main/Qwen3-14b.gguf?download=true" ,
5454 ReasonFunction = ReasoningFunctions . ProcessDeepSeekToken
5555 } ,
56- new Model ( )
56+ new ( )
5757 {
58- Description = string . Empty ,
58+ Description = "Specialized 7B model for algorithms, data structures, and contest programming" ,
5959 Name = KnownModelNames . OlympicCoder_7b ,
6060 FileName = "Olympiccoder-7b.gguf" ,
61- DownloadUrl = string . Empty ,
61+ DownloadUrl = "https://huggingface.co/Inza124/OlympicCoder-7b/resolve/main/OlympicCoder-7b.gguf?download=true" ,
6262 } ,
63- new Model ( )
63+ new ( )
6464 {
65- Description = string . Empty ,
65+ Description = "Lightweight 3B model for chatbots, content creation, and basic coding" ,
6666 Name = KnownModelNames . Llama3_2_3b ,
6767 FileName = "Llama3.2-3b.gguf" ,
68- DownloadUrl = string . Empty
68+ DownloadUrl = "https://huggingface.co/Inza124/Llama3.2_3b/resolve/main/Llama3.2-maIN.gguf?download=true"
6969 } ,
70- new Model ( )
70+ new ( )
7171 {
72- Description = string . Empty ,
72+ Description = "Versatile 8B model for writing, coding, math, and general assistance" ,
7373 Name = KnownModelNames . Llama3_1_8b ,
7474 FileName = "Llama3.1-8b.gguf" ,
75- DownloadUrl = string . Empty
75+ DownloadUrl = "https://huggingface.co/Inza124/Llama3.1_8b/resolve/main/Llama3.1-maIN.gguf?download=true"
7676 } ,
77- new Model ( )
77+ new ( )
7878 {
79- Description = string . Empty ,
79+ Description = "Efficient 3B model for dialogue, roleplay, and conversational AI" ,
8080 Name = KnownModelNames . Hermes3_3b ,
8181 FileName = "Hermes3-3b.gguf" ,
82- DownloadUrl = string . Empty
82+ DownloadUrl = "https://huggingface.co/Inza124/Hermes3-3b/resolve/main/hermes3-3b.gguf?download=true"
8383 } ,
84- new Model ( )
84+ new ( )
8585 {
86- Description = string . Empty ,
86+ Description = "Enhanced 8B model for complex dialogue, storytelling, and advice" ,
8787 Name = KnownModelNames . Hermes3_8b ,
8888 FileName = "Hermes3-8b.gguf" ,
89- DownloadUrl = string . Empty
89+ DownloadUrl = "https://huggingface.co/Inza124/Hermes3_8b/resolve/main/hermes3-8b.gguf?download=true"
9090 } ,
91- new Model ( )
91+ new ( )
9292 {
93- Description = string . Empty ,
93+ Description = "Vision-language model for image analysis, OCR, and visual Q&A" ,
9494 Name = KnownModelNames . Llava_7b ,
9595 FileName = "Llava.gguf" ,
96- DownloadUrl = string . Empty ,
96+ DownloadUrl = "https://huggingface.co/Inza124/Llava/resolve/main/Llava-maIN.gguf?download=true" ,
9797 } ,
98- new Model ( )
98+ new ( )
9999 {
100- Description = string . Empty ,
100+ Description = "Ultra-lightweight 0.5B model for simple text completion and basic tasks" ,
101101 Name = KnownModelNames . Qwen2_5_0_5b ,
102102 FileName = "Qwen2.5-0.5b.gguf" ,
103- DownloadUrl = string . Empty
103+ DownloadUrl = "https://huggingface.co/Inza124/Qwen2.5/resolve/main/Qwen2.5-maIN.gguf?download=true"
104104 } ,
105- new Model ( )
105+ new ( )
106106 {
107- Description = string . Empty ,
107+ Description = "Compact 3B model for Python, JavaScript, bug fixing, and code review" ,
108108 Name = KnownModelNames . Qwen2_5_coder_3b ,
109109 FileName = "Qwen2.5-coder-3b.gguf" ,
110- DownloadUrl = string . Empty
110+ DownloadUrl = "https://huggingface.co/Inza124/Qwen2.5-Coder-3b/resolve/main/Qwen2.5-coder-3b.gguf?download=true"
111111 } ,
112- new Model ( )
112+ new ( )
113113 {
114- Description = string . Empty ,
114+ Description = "Advanced 7B model for full-stack development, API design, and testing" ,
115115 Name = KnownModelNames . Qwen2_5_coder_7b ,
116116 FileName = "Qwen2.5-coder-7b.gguf" ,
117- DownloadUrl = string . Empty
117+ DownloadUrl = "https://huggingface.co/Inza124/Qwen2.5-Coder-7b/resolve/main/Qwen2.5-coder-7b.gguf?download=true"
118118 } ,
119- new Model ( )
119+ new ( )
120120 {
121- Description = string . Empty ,
121+ Description = "Professional 14B model for system design, architecture, and code refactoring" ,
122122 Name = KnownModelNames . Qwen2_5_coder_14b ,
123123 FileName = "Qwen2.5-coder-14b.gguf" ,
124- DownloadUrl = string . Empty
124+ DownloadUrl = "https://huggingface.co/Inza124/Qwen2.5-Coder-14b/resolve/main/Qwen2.5-coder-14b.gguf?download=true"
125125 } ,
126- new Model ( )
126+ new ( )
127127 {
128- Description = string . Empty ,
128+ Description = "Efficient 3B model for mobile apps, IoT devices, and edge computing" ,
129129 Name = KnownModelNames . Phi3_5_3b ,
130130 FileName = "phi3.5-3b.gguf" ,
131- DownloadUrl = string . Empty
131+ DownloadUrl = "https://huggingface.co/Inza124/phi3.5-3b/resolve/main/phi3.5-3b.gguf?download=true"
132132 } ,
133- new Model ( )
133+ new ( )
134134 {
135- Description = string . Empty ,
135+ Description = "Latest 4B model for factual Q&A, safety-focused applications, and education" ,
136136 Name = KnownModelNames . Phi4_4b ,
137137 FileName = "phi4-4b.gguf" ,
138- DownloadUrl = string . Empty
138+ DownloadUrl = "https://huggingface.co/Inza124/Phi4-4b/resolve/main/phi4-4b.gguf?download=true"
139139 } ,
140- new Model ( )
140+ new ( )
141141 {
142- Description = string . Empty ,
142+ Description = "Advanced 8B model for math proofs, scientific reasoning, and logical puzzles" ,
143143 Name = KnownModelNames . DeepSeek_R1_8b ,
144144 FileName = "DeepSeekR1-8b.gguf" ,
145- DownloadUrl = string . Empty ,
145+ DownloadUrl = "https://huggingface.co/Inza124/DeepseekR1-8b/resolve/main/DeepSeekR1-8b-maIN.gguf?download=true" ,
146146 ReasonFunction = ReasoningFunctions . ProcessDeepSeekToken
147147 } ,
148- new Model ( )
148+ new ( )
149149 {
150- Description = string . Empty ,
150+ Description = "Compact 1.5B model for basic logic, simple math, and chain-of-thought tasks" ,
151151 Name = KnownModelNames . DeepSeek_R1_1_5b ,
152152 FileName = "DeepSeekR1-1.5b.gguf" ,
153- DownloadUrl = string . Empty ,
153+ DownloadUrl = "https://huggingface.co/Inza124/DeepseekR1-1.5b/resolve/main/DeepSeekR1-1.5b.gguf?download=true" ,
154154 ReasonFunction = ReasoningFunctions . ProcessDeepSeekToken
155155 } ,
156- new Model ( )
156+ new ( )
157157 {
158- Description = string . Empty ,
158+ Description = "Bilingual 6B model for Chinese-English translation and cultural content" ,
159159 Name = KnownModelNames . Yi_6b ,
160160 FileName = "Yi-6b.gguf" ,
161- DownloadUrl = string . Empty
161+ DownloadUrl = "https://huggingface.co/Inza124/yi-6b/resolve/main/yi-6b.gguf?download=true"
162162 } ,
163- new Model ( )
163+ new ( )
164164 {
165- Description = string . Empty ,
165+ Description = "Tiny 0.1B model for keyword extraction, simple classification, and demos" ,
166166 Name = KnownModelNames . Smollm2_0_1b ,
167167 FileName = "Smollm2-0.1b.gguf" ,
168- DownloadUrl = string . Empty
168+ DownloadUrl = "https://huggingface.co/Inza124/Smollm2-0.1b/resolve/main/smollm2-0.1b.gguf?download=true"
169169 } ,
170- new Model ( )
170+ new ( )
171171 {
172- Description = string . Empty ,
172+ Description = "Open-source 7B model for research, benchmarking, and academic studies" ,
173173 Name = KnownModelNames . Olmo2_7b ,
174174 FileName = "Olmo2-7b.gguf" ,
175- DownloadUrl = string . Empty
175+ DownloadUrl = "https://huggingface.co/Inza124/Olmo2-7b/resolve/main/olmo2-7b.gguf?download=true"
176176 } ,
177- new Model ( )
177+ new ( )
178178 {
179- Description = string . Empty ,
179+ Description = "Reasoning-focused 7B model for step-by-step problem solving and analysis" ,
180180 Name = KnownModelNames . QwQ_7b ,
181181 FileName = "QwQ-7b.gguf" ,
182- DownloadUrl = string . Empty ,
182+ DownloadUrl = "https://huggingface.co/Inza124/QwQ-7b/resolve/main/qwq-7b.gguf?download=true" ,
183183 AdditionalPrompt = "- Output nothing before <think>, enclose all step-by-step reasoning (excluding the final answer) within <think>...</think>, and place the final answer immediately after the closing </think>" ,
184184 ReasonFunction = ReasoningFunctions . ProcessQwQ_QwenModToken
185185 }
@@ -191,7 +191,7 @@ public static Model GetEmbeddingModel() =>
191191 Name = KnownModelNames . Nomic_Embedding ,
192192 FileName = "nomic.gguf" ,
193193 Description = "Model used to generate embeddings." ,
194- DownloadUrl = string . Empty ,
194+ DownloadUrl = "https://huggingface.co/Inza124/Nomic/resolve/main/Nomic-maIN.gguf?download=true" ,
195195 } ;
196196
197197 public static Model GetModel ( string path , string ? name )
0 commit comments