Views
No views yet
| Name | Quant method | Size |
|---|---|---|
| Ninja-v1-NSFW-128k.Q2_K.gguf | Q2_K | 2.53GB |
| Ninja-v1-NSFW-128k.Q3_K_S.gguf | Q3_K_S | 2.95GB |
| Ninja-v1-NSFW-128k.Q3_K.gguf | Q3_K | 3.28GB |
| Ninja-v1-NSFW-128k.Q3_K_M.gguf | Q3_K_M | 3.28GB |
| Ninja-v1-NSFW-128k.Q3_K_L.gguf | Q3_K_L | 3.56GB |
| Ninja-v1-NSFW-128k.IQ4_XS.gguf | IQ4_XS | 3.67GB |
| Ninja-v1-NSFW-128k.Q4_0.gguf | Q4_0 | 3.83GB |
| Ninja-v1-NSFW-128k.IQ4_NL.gguf | IQ4_NL | 3.87GB |
| Ninja-v1-NSFW-128k.Q4_K_S.gguf | Q4_K_S | 3.86GB |
| Ninja-v1-NSFW-128k.Q4_K.gguf | Q4_K | 4.07GB |
| Ninja-v1-NSFW-128k.Q4_K_M.gguf | Q4_K_M | 4.07GB |
| Ninja-v1-NSFW-128k.Q4_1.gguf | Q4_1 | 4.24GB |
| Ninja-v1-NSFW-128k.Q5_0.gguf | Q5_0 | 4.65GB |
| Ninja-v1-NSFW-128k.Q5_K_S.gguf | Q5_K_S | 4.65GB |
| Ninja-v1-NSFW-128k.Q5_K.gguf | Q5_K | 4.78GB |
| Ninja-v1-NSFW-128k.Q5_K_M.gguf | Q5_K_M | 4.78GB |
| Ninja-v1-NSFW-128k.Q5_1.gguf | Q5_1 | 5.07GB |
| Ninja-v1-NSFW-128k.Q6_K.gguf | Q6_K | 5.53GB |
| Ninja-v1-NSFW-128k.Q8_0.gguf | Q8_0 | 7.17GB |
USER: Hi ASSISTANT: Hello.</s>
USER: Who are you?
ASSISTANT: I am ninja.</s>1from transformers import AutoModelForCausalLM, AutoTokenizer
2import torch
3
4model_id = "Local-Novel-LLM-project/Ninja-v1-NSFW-128k"
5new_tokens = 1024
6
7model = AutoModelForCausalLM.from_pretrained(model_id, trust_remote_code=True, torch_dtype=torch.float16, attn_implementation="flash_attention_2", device_map="auto")
8tokenizer = AutoTokenizer.from_pretrained(model_id)
9
10system_prompt = "あなたはプロの小説家です。\n小説を書いてください\n-------- "
11
12prompt = input("Enter a prompt: ")
13system_prompt += prompt + "\n-------- "
14model_inputs = tokenizer([system_prompt], return_tensors="pt").to("cuda")
15
16
17generated_ids = model.generate(**model_inputs, max_new_tokens=new_tokens, do_sample=True)
18print(tokenizer.batch_decode(generated_ids)[0])