From e3149a68025654d67bf766c4e6c7d08bb4edbfa9 Mon Sep 17 00:00:00 2001 From: ModelHub XC Date: Sun, 13 Sep 2026 10:04:16 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=9D=E5=A7=8B=E5=8C=96=E9=A1=B9=E7=9B=AE?= =?UTF-8?q?=EF=BC=8C=E7=94=B1ModelHub=20XC=E7=A4=BE=E5=8C=BA=E6=8F=90?= =?UTF-8?q?=E4=BE=9B=E6=A8=A1=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Model: dahara1/shisa-v2.1-qwen3-8b-UD-japanese-imatrix Source: Original Platform --- .gitattributes | 59 ++++++++++++ README.md | 142 ++++++++++++++++++++++++++++ cli-interface.png | Bin 0 -> 16576 bytes shisa-v2.1-qwen3-8B-IQ4_NL.gguf | 3 + shisa-v2.1-qwen3-8B-IQ4_XS.gguf | 3 + shisa-v2.1-qwen3-8B-Q2_K.gguf | 3 + shisa-v2.1-qwen3-8B-Q2_K_L.gguf | 3 + shisa-v2.1-qwen3-8B-Q3_K_M.gguf | 3 + shisa-v2.1-qwen3-8B-Q3_K_S.gguf | 3 + shisa-v2.1-qwen3-8B-Q4_1.gguf | 3 + shisa-v2.1-qwen3-8B-Q4_K_M.gguf | 3 + shisa-v2.1-qwen3-8B-Q4_K_S.gguf | 3 + shisa-v2.1-qwen3-8B-Q5_K_M.gguf | 3 + shisa-v2.1-qwen3-8B-Q5_K_S.gguf | 3 + shisa-v2.1-qwen3-8B-Q6_K.gguf | 3 + shisa-v2.1-qwen3-8B-Q8_0.gguf | 3 + shisa-v2.1-qwen3-8B-UD-IQ1_M.gguf | 3 + shisa-v2.1-qwen3-8B-UD-IQ1_S.gguf | 3 + shisa-v2.1-qwen3-8B-UD-IQ2_M.gguf | 3 + shisa-v2.1-qwen3-8B-UD-IQ2_XXS.gguf | 3 + shisa-v2.1-qwen3-8B-UD-IQ3_XXS.gguf | 3 + shisa-v2.1-qwen3-8B-UD-Q2_K_XL.gguf | 3 + shisa-v2.1-qwen3-8B-UD-Q3_K_XL.gguf | 3 + shisa-v2.1-qwen3-8B-UD-Q4_K_XL.gguf | 3 + shisa-v2.1-qwen3-8B-UD-Q5_K_XL.gguf | 3 + shisa-v2.1-qwen3-8B-UD-Q6_K_XL.gguf | 3 + shisa-v2.1-qwen3-8B-UD-Q8_K_XL.gguf | 3 + web-interface.png | Bin 0 -> 19489 bytes 28 files changed, 273 insertions(+) create mode 100644 .gitattributes create mode 100644 README.md create mode 100644 cli-interface.png create mode 100644 shisa-v2.1-qwen3-8B-IQ4_NL.gguf create mode 100644 shisa-v2.1-qwen3-8B-IQ4_XS.gguf create mode 100644 shisa-v2.1-qwen3-8B-Q2_K.gguf create mode 100644 shisa-v2.1-qwen3-8B-Q2_K_L.gguf create mode 100644 shisa-v2.1-qwen3-8B-Q3_K_M.gguf create mode 100644 shisa-v2.1-qwen3-8B-Q3_K_S.gguf create mode 100644 shisa-v2.1-qwen3-8B-Q4_1.gguf create mode 100644 shisa-v2.1-qwen3-8B-Q4_K_M.gguf create mode 100644 shisa-v2.1-qwen3-8B-Q4_K_S.gguf create mode 100644 shisa-v2.1-qwen3-8B-Q5_K_M.gguf create mode 100644 shisa-v2.1-qwen3-8B-Q5_K_S.gguf create mode 100644 shisa-v2.1-qwen3-8B-Q6_K.gguf create mode 100644 shisa-v2.1-qwen3-8B-Q8_0.gguf create mode 100644 shisa-v2.1-qwen3-8B-UD-IQ1_M.gguf create mode 100644 shisa-v2.1-qwen3-8B-UD-IQ1_S.gguf create mode 100644 shisa-v2.1-qwen3-8B-UD-IQ2_M.gguf create mode 100644 shisa-v2.1-qwen3-8B-UD-IQ2_XXS.gguf create mode 100644 shisa-v2.1-qwen3-8B-UD-IQ3_XXS.gguf create mode 100644 shisa-v2.1-qwen3-8B-UD-Q2_K_XL.gguf create mode 100644 shisa-v2.1-qwen3-8B-UD-Q3_K_XL.gguf create mode 100644 shisa-v2.1-qwen3-8B-UD-Q4_K_XL.gguf create mode 100644 shisa-v2.1-qwen3-8B-UD-Q5_K_XL.gguf create mode 100644 shisa-v2.1-qwen3-8B-UD-Q6_K_XL.gguf create mode 100644 shisa-v2.1-qwen3-8B-UD-Q8_K_XL.gguf create mode 100644 web-interface.png diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..d7ac4aa --- /dev/null +++ b/.gitattributes @@ -0,0 +1,59 @@ +*.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 +shisa-v2.1-qwen3-8B-IQ4_NL.gguf filter=lfs diff=lfs merge=lfs -text +shisa-v2.1-qwen3-8B-IQ4_XS.gguf filter=lfs diff=lfs merge=lfs -text +shisa-v2.1-qwen3-8B-Q2_K_L.gguf filter=lfs diff=lfs merge=lfs -text +shisa-v2.1-qwen3-8B-Q2_K.gguf filter=lfs diff=lfs merge=lfs -text +shisa-v2.1-qwen3-8B-Q3_K_M.gguf filter=lfs diff=lfs merge=lfs -text +shisa-v2.1-qwen3-8B-Q3_K_S.gguf filter=lfs diff=lfs merge=lfs -text +shisa-v2.1-qwen3-8B-Q4_1.gguf filter=lfs diff=lfs merge=lfs -text +shisa-v2.1-qwen3-8B-Q4_K_M.gguf filter=lfs diff=lfs merge=lfs -text +shisa-v2.1-qwen3-8B-Q4_K_S.gguf filter=lfs diff=lfs merge=lfs -text +shisa-v2.1-qwen3-8B-Q5_K_M.gguf filter=lfs diff=lfs merge=lfs -text +shisa-v2.1-qwen3-8B-Q5_K_S.gguf filter=lfs diff=lfs merge=lfs -text +shisa-v2.1-qwen3-8B-Q6_K.gguf filter=lfs diff=lfs merge=lfs -text +shisa-v2.1-qwen3-8B-Q8_0.gguf filter=lfs diff=lfs merge=lfs -text +shisa-v2.1-qwen3-8B-UD-IQ1_M.gguf filter=lfs diff=lfs merge=lfs -text +shisa-v2.1-qwen3-8B-UD-IQ1_S.gguf filter=lfs diff=lfs merge=lfs -text +shisa-v2.1-qwen3-8B-UD-IQ2_M.gguf filter=lfs diff=lfs merge=lfs -text +shisa-v2.1-qwen3-8B-UD-IQ2_XXS.gguf filter=lfs diff=lfs merge=lfs -text +shisa-v2.1-qwen3-8B-UD-IQ3_XXS.gguf filter=lfs diff=lfs merge=lfs -text +shisa-v2.1-qwen3-8B-UD-Q2_K_XL.gguf filter=lfs diff=lfs merge=lfs -text +shisa-v2.1-qwen3-8B-UD-Q3_K_XL.gguf filter=lfs diff=lfs merge=lfs -text +shisa-v2.1-qwen3-8B-UD-Q4_K_XL.gguf filter=lfs diff=lfs merge=lfs -text +shisa-v2.1-qwen3-8B-UD-Q5_K_XL.gguf filter=lfs diff=lfs merge=lfs -text +shisa-v2.1-qwen3-8B-UD-Q6_K_XL.gguf filter=lfs diff=lfs merge=lfs -text +shisa-v2.1-qwen3-8B-UD-Q8_K_XL.gguf filter=lfs diff=lfs merge=lfs -text diff --git a/README.md b/README.md new file mode 100644 index 0000000..7a130fb --- /dev/null +++ b/README.md @@ -0,0 +1,142 @@ +--- +license: apache-2.0 +language: +- ja +- en +base_model: +- shisa-ai/shisa-v2.1-qwen3-8b +--- + +これは[shisa-v2.1-qwen3-8b](https://huggingface.co/shisa-ai/shisa-v2.1-qwen3-8b)のGGUF量子化版です。 +This is a GGUF quantized version of [shisa-v2.1-qwen3-8b](https://huggingface.co/shisa-ai/shisa-v2.1-qwen3-8b). + +## 特徴/Features + +一言で言えば沢山の細かい改善をして出来上がった強力な量子化モデルです。 +In short, it's a powerful quantized model with many small improvements. + +このggufの特徴 +- コミュニティが過去に発見したQwen3の設定に関するパッチを適用して誤作動割合を減らしています +- UnslothのDynamic 2.0 GGUF quantization手法を踏襲し、高い圧縮率を維持しつつ性能劣化を抑止しています +- imatrix作成時に日本語が大目のデータを使用し、日本語性能の劣化を抑止しています +- max_lengthは40Kに制限。長過ぎると短いプロンプトで性能が落ちる現象を防止しています + +Features of this gguf +- We've applied a patch to reduce the rate of malfunctions related to Qwen3 settings that were previously discovered by the community. +- It follows Unsloth's Dynamic 2.0 GGUF quantization method, maintaining high compression ratios while minimizing performance degradation. +- When creating the imatrix, Japanese uses a larger amount of data to prevent degradation of Japanese performance. +- max_length is limited to 40K to prevent performance degradation with short prompts if it is too long. + + +## 動かし方 / How to Run + +### +[llama.cpp](https://github.com/ggml-org/llama.cpp/releases)からお使いのハードウェア用のパッケージをダウンロードして設定します。 +[Ollama](https://github.com/ollama/ollama)、[LM Studio](https://github.com/lmstudio-ai/lms)などのggufファイルに対応しているツールなら同様に動かす事ができます。 + +Download the package for your hardware from [llama.cpp](https://github.com/ggml-org/llama.cpp/releases) and set it up. +Tools that support gguf files, such as [Ollama](https://github.com/ollama/ollama) and [LM Studio](https://github.com/lmstudio-ai/lms), can also be used. + +Linuxでのコマンドの実行例です +Here is an example of running the command on Linux: +``` +./llama-cli -hf dahara1/shisa-v2.1-qwen3-8b-UD-japanese-imatrix:shisa-v2.1-qwen3-8B-UD-Q4_K_XL.gguf --ctx-size 8192 --temp 0.7 --top-p 0.8 --top-k 20 --min-p 0.01 --repeat-penalty 1.05 +``` + +推奨モデルはshisa-v2.1-qwen3-8B-UD-Q4_K_XLですが、お使いのパソコンのメモリ量に合わせて、適切な大きさのモデルを選んでください +The recommended model is shisa-v2.1-qwen3-8B-UD-Q4_K_XL, but please choose a model of the appropriate size based on the amount of memory in your computer. + +![cli interface](cli-interface.png) + +## サンプルスクリプト / sample script + +クライアント/サーバー型式でスクリプトでアクセスしたい場合は以下を参考にしてください +If you want to access it via script in a client/server format, please refer to the following: + +### llama-server Commandの例 + +``` +./llama-server -hf dahara1/shisa-v2.1-qwen3-8b-UD-japanese-imatrix:shisa-v2.1-qwen3-8B-UD-Q4_K_XL.gguf --host 0.0.0.0 --port 8080 --ctx-size 8192 --temp 0.7 --top-p 0.8 --top-k 20 --min-p 0.01 --repeat-penalty 1.05 +``` + +ブラウザで、モデルを実行しているサーバーのローカルアドレス、ポートを指定して開いて下さい。例(http://127.0.0.1:8080/) +In your browser, open the local address and port of the server running the model. For example, http://127.0.0.1:8080/ +![web interface](web-interface.png) + +### client script + +``` +from openai import OpenAI + +client = OpenAI( + base_url="http://localhost:8080/v1", + api_key="dummy" # +) + +response = client.chat.completions.create( + model="shisa-v2.1-qwen3-8b-UD-japanese-imatrix", + messages=[ + {"role": "system", "content": "あなたは親切でなアシスタントです。ファンタジー設定でエルフの王女としてロールプレイをしてください"}, + {"role": "user", "content": "こんにちは!"} + ], + stream=True +) +for chunk in response: + if chunk.choices[0].delta.content is not None: + print(chunk.choices[0].delta.content, end="", flush=True) + +``` + +出力例 +``` +こんにちは、旅人よ。私の名前はセレナ。この森の守り神であるエルフ一族の王女だ。どういったご用件かな? 何か私にできることがあれば、喜んでお手伝いしよう。この森は危険も多いから、もし迷子になったり怪我をしていたら、遠慮なく言ってほしい。優しくしてあげるから安心してほしいな。 +``` + +## ベンチマーク結果/benchmark result + +shisa.aiのオリジナルモデルと、本リポジトリのモデルとmradermacher(量子化技術で有名な人)が作成した量子化モデルの比較です +This is a comparison of the original model from shisa.ai, the model from this repository, and the quantized model created by mradermacher (famous for his quantization techniques). + +| カテゴリ | 項目 (Metric) | **オリジナル (Base)**
shisa-ai | **UD版 (Q4_K_XL)**
dahara1 | **i1版 (Q4_1)**
mradermacher | 勝者 (Q間比較) | +| :--- | :--- | :--- | :--- | :--- | :--- | +| **基本情報** | ファイルサイズ | **16.38 GB** | **5.14 GB**
(31%に圧縮) | 5.25 GB | - | +| **基礎性能** | KL Divergence
(0に近いほど再現度が高い) | 0.00 (基準) | **0.034** | 0.047 | **UD版** 🏆 | +| | Same Top P
(選ぶ単語の一致率) | 100% | **90.60%** | 89.00% | **UD版** 🏆 | +| | Perplexity Ratio
(迷いのなさの劣化倍率) | 1.00 | **1.014倍** | 1.021倍 | **UD版** 🏆 | +| **日本語指示** | [M-IFEval (JA) (Instruction Following)](https://github.com/shisa-ai/M-IFEval)
Prompt Level (Loose) | 0.471 | **0.476** | 0.459 | **UD版** 🏆 | +| **コーディング** | HumanEval+
(pass@1) | 0.805 | **0.793** | 0.774 | **UD版** 🏆 | +| **総合ベンチ**
(LiveBench) | **LiveBench Average** | 45.7 | **40.3** | 38.7 | **UD版** 🏆 | +| | - Reasoning (推論) | - | **33.9** | 33.1 | **UD版** 🏆 | +| | - Data Analysis (分析) | - | **37.0** | 33.5 | **UD版** 🏆 | +| | - Language (言語) | - | **33.5** | 28.5 | **UD版** 🏆 | +| | - Math (数学) | - | **35.6** | 33.6 | **UD版** 🏆 | +| | - Instruction Following | - | 61.4 | **64.8** | i1版 👑 | + + + +## Qwen3推奨パラメーター設定 / Qwen3 recommended parameter settings +Qwen3はGreedy decoding(温度0などの決定論的な生成)を使用すると、繰り返し生成などの不具合が起きやすいため、必ずサンプリング(Temperature > 0)を使用することが強く推奨されています。 +Qwen3 is prone to errors such as repeated generation when using greedy decoding (deterministic generation of temperatures such as 0), so it is strongly recommended to always use sampling (Temperature > 0). + +### Unslothによる推奨パラメーター +- Temperature 0.7 +- Top_P 0.8 +- Top_K 20 +- Min_P 0.00 (オプションですが、0.01 でも問題なく動作します。llama.cpp のデフォルトは 0.1 です) +- Repetition Penalty 1.05 + +### Recommended Parameters by Unsloth +- Temperature 0.7 +- Top_P 0.8 +- Top_K 20 +- Min_P 0.00 (optional, but 0.01 works well, llama.cpp default is 0.1) +- Repetition Penalty 1.05 + +## 謝辞 / Acknowledgments + +- [Qwen](https://huggingface.co/Qwen/Qwen3-8B) +- [Shisa](shisa-ai/shisa-v2.1-qwen3-8b) +- [Unsloth](https://huggingface.co/unsloth/Qwen3-8B-GGUF) +- [mradermacher](https://huggingface.co/mradermacher/shisa-v2.1-qwen3-8b-i1-GGUF) +- [llama.cpp](https://github.com/ggml-org/llama.cpp) +- Thank you to all AI researchers and practitioners \ No newline at end of file diff --git a/cli-interface.png b/cli-interface.png new file mode 100644 index 0000000000000000000000000000000000000000..ac67620178950e17d4523935018fb432e5bbaa8b GIT binary patch literal 16576 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 literal 0 HcmV?d00001 diff --git a/shisa-v2.1-qwen3-8B-IQ4_NL.gguf b/shisa-v2.1-qwen3-8B-IQ4_NL.gguf new file mode 100644 index 0000000..325a879 --- /dev/null +++ b/shisa-v2.1-qwen3-8B-IQ4_NL.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0fffeb6bacc4b167f3e73efb498c97d30756caa5406dd3a1d706d5d232a3863d +size 4793625152 diff --git a/shisa-v2.1-qwen3-8B-IQ4_XS.gguf b/shisa-v2.1-qwen3-8B-IQ4_XS.gguf new file mode 100644 index 0000000..5913670 --- /dev/null +++ b/shisa-v2.1-qwen3-8B-IQ4_XS.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fb201a31a41512fcdcf2686b13ef78d7a0ea157c6c7f73f2caf5c0bcfb41e4b0 +size 4581288512 diff --git a/shisa-v2.1-qwen3-8B-Q2_K.gguf b/shisa-v2.1-qwen3-8B-Q2_K.gguf new file mode 100644 index 0000000..0a6c904 --- /dev/null +++ b/shisa-v2.1-qwen3-8B-Q2_K.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bae8c413109562491db8b4b1d6c792e77d53850dcbcfbb411686232c8ea94256 +size 3281734208 diff --git a/shisa-v2.1-qwen3-8B-Q2_K_L.gguf b/shisa-v2.1-qwen3-8B-Q2_K_L.gguf new file mode 100644 index 0000000..48fb057 --- /dev/null +++ b/shisa-v2.1-qwen3-8B-Q2_K_L.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:afdb8b9b2e25dc767f08d934cd68fd2f18dff918e141bfb064cd6e8a7c83bea8 +size 3427592768 diff --git a/shisa-v2.1-qwen3-8B-Q3_K_M.gguf b/shisa-v2.1-qwen3-8B-Q3_K_M.gguf new file mode 100644 index 0000000..b4beb0f --- /dev/null +++ b/shisa-v2.1-qwen3-8B-Q3_K_M.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ccab3f80fe04a2107b0b32a25dc768778736c17265dbb6cfeb6242a73818e272 +size 4124162624 diff --git a/shisa-v2.1-qwen3-8B-Q3_K_S.gguf b/shisa-v2.1-qwen3-8B-Q3_K_S.gguf new file mode 100644 index 0000000..fdb7011 --- /dev/null +++ b/shisa-v2.1-qwen3-8B-Q3_K_S.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cc1ca4213289dbeca1fef9201adcc2c567d54b6f66881e699352b2429da6aced +size 3769612864 diff --git a/shisa-v2.1-qwen3-8B-Q4_1.gguf b/shisa-v2.1-qwen3-8B-Q4_1.gguf new file mode 100644 index 0000000..774eff1 --- /dev/null +++ b/shisa-v2.1-qwen3-8B-Q4_1.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ae487d9b1ee1505a2d4ce0fa9649ccd8fe5649cec8ecfa3890a27eb0d81f8f9e +size 5247756864 diff --git a/shisa-v2.1-qwen3-8B-Q4_K_M.gguf b/shisa-v2.1-qwen3-8B-Q4_K_M.gguf new file mode 100644 index 0000000..7f94d1f --- /dev/null +++ b/shisa-v2.1-qwen3-8B-Q4_K_M.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9086324f555177fdb3c30c2c2c036fffe9f544e0613d7c5e44671bb00a923c13 +size 5027785280 diff --git a/shisa-v2.1-qwen3-8B-Q4_K_S.gguf b/shisa-v2.1-qwen3-8B-Q4_K_S.gguf new file mode 100644 index 0000000..8f8dcf7 --- /dev/null +++ b/shisa-v2.1-qwen3-8B-Q4_K_S.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:edfaafcbb70b6cc30b0a6ae578173157ddb9a66ade59ca443947896e19d56054 +size 4802013760 diff --git a/shisa-v2.1-qwen3-8B-Q5_K_M.gguf b/shisa-v2.1-qwen3-8B-Q5_K_M.gguf new file mode 100644 index 0000000..58fa575 --- /dev/null +++ b/shisa-v2.1-qwen3-8B-Q5_K_M.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7953c949173bef5359a4464efa0719aebe9c140566b52a44d4b2fe05b6944062 +size 5851114048 diff --git a/shisa-v2.1-qwen3-8B-Q5_K_S.gguf b/shisa-v2.1-qwen3-8B-Q5_K_S.gguf new file mode 100644 index 0000000..07a40a6 --- /dev/null +++ b/shisa-v2.1-qwen3-8B-Q5_K_S.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:560e1f5d1e32dd9dffaf9f6d0ccfdb5a01a9efa75dd64c25b35b6ba62d3e13da +size 5720762944 diff --git a/shisa-v2.1-qwen3-8B-Q6_K.gguf b/shisa-v2.1-qwen3-8B-Q6_K.gguf new file mode 100644 index 0000000..9f82dfe --- /dev/null +++ b/shisa-v2.1-qwen3-8B-Q6_K.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:805c445436a590dea6878a087e141dfaa0ef6d7c7d3a8493bd07e6553a331123 +size 6725900864 diff --git a/shisa-v2.1-qwen3-8B-Q8_0.gguf b/shisa-v2.1-qwen3-8B-Q8_0.gguf new file mode 100644 index 0000000..9602a31 --- /dev/null +++ b/shisa-v2.1-qwen3-8B-Q8_0.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3cac53ee1f8dd29f1e0ff7f94039d0e02bf00ccec016d2f0f45edf762eae076e +size 8709519936 diff --git a/shisa-v2.1-qwen3-8B-UD-IQ1_M.gguf b/shisa-v2.1-qwen3-8B-UD-IQ1_M.gguf new file mode 100644 index 0000000..668aa50 --- /dev/null +++ b/shisa-v2.1-qwen3-8B-UD-IQ1_M.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9dfe8a69019733fa4c33f4d0e699065945ea950610f729232b8ff7efb0cf0ee2 +size 2396490304 diff --git a/shisa-v2.1-qwen3-8B-UD-IQ1_S.gguf b/shisa-v2.1-qwen3-8B-UD-IQ1_S.gguf new file mode 100644 index 0000000..7995f24 --- /dev/null +++ b/shisa-v2.1-qwen3-8B-UD-IQ1_S.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b868e983361ae4044b875c5268f4ffd0636a7151f8850c4a9502bd34d82d6caf +size 2275379776 diff --git a/shisa-v2.1-qwen3-8B-UD-IQ2_M.gguf b/shisa-v2.1-qwen3-8B-UD-IQ2_M.gguf new file mode 100644 index 0000000..901fcca --- /dev/null +++ b/shisa-v2.1-qwen3-8B-UD-IQ2_M.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:015dfe7c0befd5809b327a198b3c6d1734ea844c30d17816e98fe524c9d32cce +size 3110898240 diff --git a/shisa-v2.1-qwen3-8B-UD-IQ2_XXS.gguf b/shisa-v2.1-qwen3-8B-UD-IQ2_XXS.gguf new file mode 100644 index 0000000..ae9fab7 --- /dev/null +++ b/shisa-v2.1-qwen3-8B-UD-IQ2_XXS.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b3b44a5c7182cad3d4e0085dfd0056bf975a80243e75e166a4657b6bb2fe2205 +size 2605222464 diff --git a/shisa-v2.1-qwen3-8B-UD-IQ3_XXS.gguf b/shisa-v2.1-qwen3-8B-UD-IQ3_XXS.gguf new file mode 100644 index 0000000..f230d4b --- /dev/null +++ b/shisa-v2.1-qwen3-8B-UD-IQ3_XXS.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8125cd86b749c7270abf96e78fea409f8c90a9c8a80a695a12d26e4aeb14fafd +size 3410266688 diff --git a/shisa-v2.1-qwen3-8B-UD-Q2_K_XL.gguf b/shisa-v2.1-qwen3-8B-UD-Q2_K_XL.gguf new file mode 100644 index 0000000..1eb030c --- /dev/null +++ b/shisa-v2.1-qwen3-8B-UD-Q2_K_XL.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b8fd38343e8c0f63eccc8ebbbc94b54fd1fc66de1ff55c7c9d4fd11cc36e7c34 +size 3501976128 diff --git a/shisa-v2.1-qwen3-8B-UD-Q3_K_XL.gguf b/shisa-v2.1-qwen3-8B-UD-Q3_K_XL.gguf new file mode 100644 index 0000000..120dbff --- /dev/null +++ b/shisa-v2.1-qwen3-8B-UD-Q3_K_XL.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2f3c859b872473d4c8457da5b719109d643fbddb5a395c2fef9937eeb026b2a6 +size 4307053120 diff --git a/shisa-v2.1-qwen3-8B-UD-Q4_K_XL.gguf b/shisa-v2.1-qwen3-8B-UD-Q4_K_XL.gguf new file mode 100644 index 0000000..a90e314 --- /dev/null +++ b/shisa-v2.1-qwen3-8B-UD-Q4_K_XL.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:39a33cada71c41234506c07e6e106760fe7e3f5310feb1064f6916f515eb12f6 +size 5135723072 diff --git a/shisa-v2.1-qwen3-8B-UD-Q5_K_XL.gguf b/shisa-v2.1-qwen3-8B-UD-Q5_K_XL.gguf new file mode 100644 index 0000000..b124502 --- /dev/null +++ b/shisa-v2.1-qwen3-8B-UD-Q5_K_XL.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f982813f89acf2bc3ca56375f3540686a0aa30dce4d94070f985b9442b711bbb +size 5878082112 diff --git a/shisa-v2.1-qwen3-8B-UD-Q6_K_XL.gguf b/shisa-v2.1-qwen3-8B-UD-Q6_K_XL.gguf new file mode 100644 index 0000000..824821c --- /dev/null +++ b/shisa-v2.1-qwen3-8B-UD-Q6_K_XL.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a98cf05906bd916bd9d9269588a5db86f0cd9ab3a949de6aa0cff1da57cff34f +size 7490550336 diff --git a/shisa-v2.1-qwen3-8B-UD-Q8_K_XL.gguf b/shisa-v2.1-qwen3-8B-UD-Q8_K_XL.gguf new file mode 100644 index 0000000..488a7d4 --- /dev/null +++ b/shisa-v2.1-qwen3-8B-UD-Q8_K_XL.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fb7e66b9950ce6192c642fbac86e88149cac49979560944325d227f9ac161f6e +size 10824038976 diff --git a/web-interface.png b/web-interface.png new file mode 100644 index 0000000000000000000000000000000000000000..d2f12fbf3f821a0ab442bb430c0e7d8432e6e07a GIT binary patch literal 19489 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 h)I-3c{M~