From e2cf05a22429b2bccb8951c83fcd6a14e2202dd5 Mon Sep 17 00:00:00 2001 From: ModelHub XC Date: Fri, 21 Aug 2026 00:45:19 +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: OpenLLM-France/Luciole-1B-Instruct-1.1-GGUF Source: Original Platform --- .gitattributes | 39 ++++ Luciole-1B-Instruct-1.1-BF16.gguf | 3 + Luciole-1B-Instruct-1.1-Q4_K_M.gguf | 3 + Luciole-1B-Instruct-1.1-Q5_K_M.gguf | 3 + Luciole-1B-Instruct-1.1-Q8_0.gguf | 3 + Modelfile | 272 ++++++++++++++++++++++++++++ README.md | 17 ++ luciole_logo.png | Bin 0 -> 91828 bytes 8 files changed, 340 insertions(+) create mode 100644 .gitattributes create mode 100644 Luciole-1B-Instruct-1.1-BF16.gguf create mode 100644 Luciole-1B-Instruct-1.1-Q4_K_M.gguf create mode 100644 Luciole-1B-Instruct-1.1-Q5_K_M.gguf create mode 100644 Luciole-1B-Instruct-1.1-Q8_0.gguf create mode 100644 Modelfile create mode 100644 README.md create mode 100644 luciole_logo.png diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b7c8fb --- /dev/null +++ b/.gitattributes @@ -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 +Luciole-1B-Instruct-1.1-BF16.gguf filter=lfs diff=lfs merge=lfs -text +Luciole-1B-Instruct-1.1-Q4_K_M.gguf filter=lfs diff=lfs merge=lfs -text +Luciole-1B-Instruct-1.1-Q5_K_M.gguf filter=lfs diff=lfs merge=lfs -text +Luciole-1B-Instruct-1.1-Q8_0.gguf filter=lfs diff=lfs merge=lfs -text diff --git a/Luciole-1B-Instruct-1.1-BF16.gguf b/Luciole-1B-Instruct-1.1-BF16.gguf new file mode 100644 index 0000000..27c98b1 --- /dev/null +++ b/Luciole-1B-Instruct-1.1-BF16.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1ac2e39893c678a4bc31acf0eabb886510940e4de6c0ab1202029c0c41d3aecb +size 3166544544 diff --git a/Luciole-1B-Instruct-1.1-Q4_K_M.gguf b/Luciole-1B-Instruct-1.1-Q4_K_M.gguf new file mode 100644 index 0000000..e116a85 --- /dev/null +++ b/Luciole-1B-Instruct-1.1-Q4_K_M.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8614c1e4c1c1fec6df12312be91f32d7231f8c1c8056fdc44c6739c19ad7c6be +size 1016226464 diff --git a/Luciole-1B-Instruct-1.1-Q5_K_M.gguf b/Luciole-1B-Instruct-1.1-Q5_K_M.gguf new file mode 100644 index 0000000..3004508 --- /dev/null +++ b/Luciole-1B-Instruct-1.1-Q5_K_M.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9e22d13a3a77b00f178d58a0943ae55e1591c9d70de87d03dd533040c61cd55e +size 1154376352 diff --git a/Luciole-1B-Instruct-1.1-Q8_0.gguf b/Luciole-1B-Instruct-1.1-Q8_0.gguf new file mode 100644 index 0000000..a47c2ef --- /dev/null +++ b/Luciole-1B-Instruct-1.1-Q8_0.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5a1b570abaf7f18c04f2ef05cfac807c4f0f652599d6b9ced21c5c8152a69778 +size 1684120224 diff --git a/Modelfile b/Modelfile new file mode 100644 index 0000000..1882de6 --- /dev/null +++ b/Modelfile @@ -0,0 +1,272 @@ +# Modelfile to be used with "ollama" +# adapt "./Luciole-1B-Instruct-1.1-Q4_K_M.gguf" with the path where you copy the GGUF file of Luciole-1B-Instruct-1.2 model + +FROM ./Luciole-1B-Instruct-1.1-Q4_K_M.gguf +PARAMETER seed 1234 +PARAMETER num_ctx 32000 +PARAMETER temperature 0.2 +PARAMETER top_k 20 +PARAMETER top_p 0.95 +PARAMETER min_p 0.1 +SYSTEM "You are a helpful AI assistant named Luciole, trained by LINAGORA and OpenLLM France." +TEMPLATE """{{- if or .System .Tools }}<|im_start|>system +{{ if .System }}{{ .System }} +{{- else }}You are a helpful AI assistant named Luciole, trained by LINAGORA and OpenLLM France. +{{- end }} +{{- if .Tools }} + +# Tools + +You may call one or more functions to assist with the user query. + +You are provided with function signatures within XML tags: + +{{- range .Tools }} +{{ . }} +{{- end }} + + +For each function call, return a json object with function name and arguments within XML tags: + +{"name": , "arguments": } + +{{- end }}<|im_end|> +{{ end }} +{{- range $i, $_ := .Messages }} +{{- $last := eq (len (slice $.Messages $i)) 1 -}} +{{- if eq .Role "user" }}<|im_start|>user +{{ .Content }}<|im_end|> +{{ else if eq .Role "assistant" }}<|im_start|>assistant +{{- if .Content }} +{{ .Content }} +{{- end }} +{{- if .ToolCalls }} +{{- range .ToolCalls }} + +{"name": "{{ .Function.Name }}", "arguments": {{ .Function.Arguments }}} + +{{- end }} +{{- end }}{{ if not $last }}<|im_end|> +{{ end }} +{{- else if eq .Role "tool" }} +{{- $prevRole := "" }} +{{- range slice $.Messages 0 $i }}{{- $prevRole = .Role }}{{- end }} +{{- $nextRole := "" }} +{{- range $j, $m := slice $.Messages $i }}{{- if eq $j 1 }}{{- $nextRole = $m.Role }}{{- end }}{{- end }} +{{- if ne $prevRole "tool" }}<|im_start|>user{{ end }} + +{{ .Content }} + +{{- if ne $nextRole "tool" }}<|im_end|> +{{ end }} +{{- end }} +{{- if and (ne .Role "assistant") $last }}<|im_start|>assistant +{{ end }} +{{- end }}""" +PARAMETER stop "<|im_end|>" +PARAMETER stop "<|im_start|>" +PARAMETER stop "" +PARAMETER stop "" +PARAMETER stop "" +LICENSE " + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + “License” shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + “Licensor” shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + “Legal Entity” shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + “control” means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + “You” (or “Your”) shall mean an individual or Legal Entity + exercising permissions granted by this License. + + “Source” form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + “Object” form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + “Work” shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + “Derivative Works” shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + “Contribution” shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, “submitted“ + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as “Not a Contribution.“ + + “Contributor” shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a “NOTICE” text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an “AS IS” BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets “[]“ + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same “printed page” as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the “License”); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an “AS IS” BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License." diff --git a/README.md b/README.md new file mode 100644 index 0000000..adfe5ab --- /dev/null +++ b/README.md @@ -0,0 +1,17 @@ +--- +license: apache-2.0 +language: +- fr +- en +pipeline_tag: text-generation +tags: +- openllm-france +base_model: +- OpenLLM-France/Luciole-1B-Instruct-1.1 +--- + +![luciole_logo.png](luciole_logo.png) + +Luciole-1B-Instruct-1.1-GGUF is a quantized version of [Luciole-1B-Instruct-1.1](https://huggingface.co/OpenLLM-France/Luciole-1B-Instruct-1.1) (see [llama.cpp](https://github.com/ggerganov/llama.cpp) for quantization details). + +see https://huggingface.co/OpenLLM-France/Luciole-1B-Instruct-1.1#test-with-ollama \ No newline at end of file diff --git a/luciole_logo.png b/luciole_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..27682e877593d416e8e3895800ff4b963e658e6e GIT binary patch literal 91828 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 x0D8;ELrp3cJV5lc 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