Views
No views yet
1base_model: openchat/openchat-3.5-0106
2experts:
3 - source_model: openchat/openchat-3.5-0106
4 positive_prompts:
5 - "chat"
6 - "assistant"
7 - "tell me"
8 - "explain"
9 - "I want"
10 - source_model: beowolx/CodeNinja-1.0-OpenChat-7B
11 positive_prompts:
12 - "code"
13 - "python"
14 - "javascript"
15 - "programming"
16 - "algorithm"
17 - "C#"
18 - "C++"
19 - "debug"
20 - "runtime"
21 - "html"
22 - "command"
23 - "nodejs"
24 - source_model: meta-math/MetaMath-Mistral-7B
25 positive_prompts:
26 - "reason"
27 - "math"
28 - "mathematics"
29 - "solve"
30 - "count"
31 - "calculate"
32 - "arithmetic"
33 - "algebra"| Benchmark | Chicka-Mixtral-3X7B | Mistral-7B-Instruct-v0.2 | Meta-Llama-3-8B |
|---|---|---|---|
| Average | 69.19 | 60.97 | 62.55 |
| ARC | 64.08 | 59.98 | 59.47 |
| Hellaswag | 83.96 | 83.31 | 82.09 |
| MMLU | 64.87 | 64.16 | 66.67 |
| TruthfulQA | 50.51 | 42.15 | 43.95 |
| Winogrande | 81.06 | 78.37 | 77.35 |
| GSM8K | 70.66 | 37.83 | 45.79 |
1from transformers import AutoModelForCausalLM, AutoTokenizer
2
3device = "cuda" # the device to load the model onto
4
5model = AutoModelForCausalLM.from_pretrained("Chickaboo/Chicka-Mistral-3x7b")
6tokenizer = AutoTokenizer.from_pretrained("Chickaboo/Chicka-Mixtral-3x7b")
7
8messages = [
9 {"role": "user", "content": "What is your favourite condiment?"},
10 {"role": "assistant", "content": "Well, I'm quite partial to a good squeeze of fresh lemon juice. It adds just the right amount of zesty flavour to whatever I'm cooking up in the kitchen!"},
11 {"role": "user", "content": "Do you have mayonnaise recipes?"}
12]
13
14encodeds = tokenizer.apply_chat_template(messages, return_tensors="pt")
15
16model_inputs = encodeds.to(device)
17model.to(device)
18
19generated_ids = model.generate(model_inputs, max_new_tokens=1000, do_sample=True)
20decoded = tokenizer.batch_decode(generated_ids)
21print(decoded[0])