|
--- |
|
tags: |
|
- generated_from_trainer |
|
license: mit |
|
datasets: |
|
- HuggingFaceH4/ultrachat_200k |
|
- HuggingFaceH4/ultrafeedback_binarized |
|
language: |
|
- en |
|
base_model: mistralai/Mistral-7B-v0.1 |
|
widget: |
|
- example_title: Pirate! |
|
messages: |
|
- role: system |
|
content: You are a pirate chatbot who always responds with Arr! |
|
- role: user |
|
content: "There's a llama on my lawn, how can I get rid of him?" |
|
output: |
|
text: >- |
|
Arr! 'Tis a puzzlin' matter, me hearty! A llama on yer lawn be a rare |
|
sight, but I've got a plan that might help ye get rid of 'im. Ye'll need |
|
to gather some carrots and hay, and then lure the llama away with the |
|
promise of a tasty treat. Once he's gone, ye can clean up yer lawn and |
|
enjoy the peace and quiet once again. But beware, me hearty, for there |
|
may be more llamas where that one came from! Arr! |
|
pipeline_tag: text-generation |
|
model-index: |
|
- name: zephyr-7b-beta |
|
results: |
|
|
|
- task: |
|
type: text-generation |
|
name: Text Generation |
|
dataset: |
|
name: AI2 Reasoning Challenge (25-Shot) |
|
type: ai2_arc |
|
config: ARC-Challenge |
|
split: test |
|
args: |
|
num_few_shot: 25 |
|
metrics: |
|
- type: acc_norm |
|
name: normalized accuracy |
|
value: 62.03071672354948 |
|
source: |
|
name: Open LLM Leaderboard |
|
url: https://huggingface.co/spaces/HuggingFaceH4/open_llm_leaderboard?query=HuggingFaceH4/zephyr-7b-beta |
|
|
|
|
|
- task: |
|
type: text-generation |
|
name: Text Generation |
|
dataset: |
|
name: HellaSwag (10-Shot) |
|
type: hellaswag |
|
split: validation |
|
args: |
|
num_few_shot: 10 |
|
metrics: |
|
- type: acc_norm |
|
name: normalized accuracy |
|
value: 84.35570603465445 |
|
source: |
|
name: Open LLM Leaderboard |
|
url: https://huggingface.co/spaces/HuggingFaceH4/open_llm_leaderboard?query=HuggingFaceH4/zephyr-7b-beta |
|
|
|
|
|
- task: |
|
type: text-generation |
|
name: Text Generation |
|
dataset: |
|
name: Drop (3-Shot) |
|
type: drop |
|
split: validation |
|
args: |
|
num_few_shot: 3 |
|
metrics: |
|
- type: f1 |
|
name: f1 score |
|
value: 9.662437080536909 |
|
source: |
|
name: Open LLM Leaderboard |
|
url: https://huggingface.co/spaces/HuggingFaceH4/open_llm_leaderboard?query=HuggingFaceH4/zephyr-7b-beta |
|
|
|
|
|
- task: |
|
type: text-generation |
|
name: Text Generation |
|
dataset: |
|
name: TruthfulQA (0-shot) |
|
type: truthful_qa |
|
config: multiple_choice |
|
split: validation |
|
args: |
|
num_few_shot: 0 |
|
metrics: |
|
- type: mc2 |
|
value: 57.44916942762855 |
|
source: |
|
name: Open LLM Leaderboard |
|
url: https://huggingface.co/spaces/HuggingFaceH4/open_llm_leaderboard?query=HuggingFaceH4/zephyr-7b-beta |
|
|
|
|
|
- task: |
|
type: text-generation |
|
name: Text Generation |
|
dataset: |
|
name: GSM8k (5-shot) |
|
type: gsm8k |
|
config: main |
|
split: test |
|
args: |
|
num_few_shot: 5 |
|
metrics: |
|
- type: acc |
|
name: accuracy |
|
value: 12.736921910538287 |
|
source: |
|
name: Open LLM Leaderboard |
|
url: https://huggingface.co/spaces/HuggingFaceH4/open_llm_leaderboard?query=HuggingFaceH4/zephyr-7b-beta |
|
|
|
|
|
- task: |
|
type: text-generation |
|
name: Text Generation |
|
dataset: |
|
name: MMLU (5-Shot) |
|
type: cais/mmlu |
|
config: all |
|
split: test |
|
args: |
|
num_few_shot: 5 |
|
metrics: |
|
- type: acc |
|
name: accuracy |
|
value: 61.07 |
|
source: |
|
name: Open LLM Leaderboard |
|
url: https://huggingface.co/spaces/HuggingFaceH4/open_llm_leaderboard?query=HuggingFaceH4/zephyr-7b-beta |
|
|
|
|
|
- task: |
|
type: text-generation |
|
name: Text Generation |
|
dataset: |
|
name: Winogrande (5-shot) |
|
type: winogrande |
|
config: winogrande_xl |
|
split: validation |
|
args: |
|
num_few_shot: 5 |
|
metrics: |
|
- type: acc |
|
name: accuracy |
|
value: 77.74269928966061 |
|
source: |
|
name: Open LLM Leaderboard |
|
url: https://huggingface.co/spaces/HuggingFaceH4/open_llm_leaderboard?query=HuggingFaceH4/zephyr-7b-beta |
|
|
|
|
|
- task: |
|
type: text-generation |
|
name: Text Generation |
|
dataset: |
|
name: AlpacaEval |
|
type: tatsu-lab/alpaca_eval |
|
metrics: |
|
- type: unknown |
|
name: win rate |
|
value: 0.9060 |
|
source: |
|
url: https://tatsu-lab.github.io/alpaca_eval/ |
|
|
|
|
|
- task: |
|
type: text-generation |
|
name: Text Generation |
|
dataset: |
|
name: MT-Bench |
|
type: unknown |
|
metrics: |
|
- type: unknown |
|
name: score |
|
value: 7.34 |
|
source: |
|
url: https://huggingface.co/spaces/lmsys/mt-bench |
|
--- |
|
|
|
## Model description |
|
|
|
- **Model type:** A 7B parameter GPT-like model fine-tuned on a mix of publicly available, synthetic datasets. |
|
- **Language(s) (NLP):** Primarily English |
|
- **License:** MIT |
|
- **Finetuned from model:** [mistralai/Mistral-7B-v0.1](https://huggingface.co/mistralai/Mistral-7B-v0.1) |
|
|
|
## Intended uses & limitations |
|
|
|
Here's how you can run the model using the `pipeline()` function from 🤗 Transformers: |
|
|
|
```python |
|
# Install transformers from source - only needed for versions <= v4.34 |
|
# pip install git+https://github.com/huggingface/transformers.git |
|
# pip install accelerate |
|
|
|
import torch |
|
from transformers import pipeline |
|
|
|
pipe = pipeline("text-generation", model="HuggingFaceH4/zephyr-7b-beta", torch_dtype=torch.bfloat16, device_map="auto") |
|
|
|
# We use the tokenizer's chat template to format each message - see https://huggingface.co/docs/transformers/main/en/chat_templating |
|
messages = [ |
|
{ |
|
"role": "system", |
|
"content": "You are a friendly chatbot who always responds in the style of a pirate", |
|
}, |
|
{"role": "user", "content": "How many helicopters can a human eat in one sitting?"}, |
|
] |
|
prompt = pipe.tokenizer.apply_chat_template(messages, tokenize=False, add_generation_prompt=True) |
|
outputs = pipe(prompt, max_new_tokens=256, do_sample=True, temperature=0.7, top_k=50, top_p=0.95) |
|
print(outputs[0]["generated_text"]) |
|
# <|system|> |
|
# You are a friendly chatbot who always responds in the style of a pirate.</s> |
|
# <|user|> |
|
# How many helicopters can a human eat in one sitting?</s> |
|
# <|assistant|> |
|
# Ah, me hearty matey! But yer question be a puzzler! A human cannot eat a helicopter in one sitting, as helicopters are not edible. They be made of metal, plastic, and other materials, not food! |
|
``` |
|
|
|
### Framework versions |
|
|
|
- Transformers 4.35.0.dev0 |
|
- Pytorch 2.0.1+cu118 |
|
- Datasets 2.12.0 |
|
- Tokenizers 0.14.0 |
|
|
|
## Citation |
|
|
|
If you find Zephyr-7B-β is useful in your work, please cite it with: |
|
|
|
``` |
|
@misc{tunstall2023zephyr, |
|
title={Zephyr: Direct Distillation of LM Alignment}, |
|
author={Lewis Tunstall and Edward Beeching and Nathan Lambert and Nazneen Rajani and Kashif Rasul and Younes Belkada and Shengyi Huang and Leandro von Werra and Clémentine Fourrier and Nathan Habib and Nathan Sarrazin and Omar Sanseviero and Alexander M. Rush and Thomas Wolf}, |
|
year={2023}, |
|
eprint={2310.16944}, |
|
archivePrefix={arXiv}, |
|
primaryClass={cs.LG} |
|
} |
|
``` |
|
|
|
If you use the UltraChat or UltraFeedback datasets, please cite the original works: |
|
|
|
``` |
|
@misc{ding2023enhancing, |
|
title={Enhancing Chat Language Models by Scaling High-quality Instructional Conversations}, |
|
author={Ning Ding and Yulin Chen and Bokai Xu and Yujia Qin and Zhi Zheng and Shengding Hu and Zhiyuan Liu and Maosong Sun and Bowen Zhou}, |
|
year={2023}, |
|
eprint={2305.14233}, |
|
archivePrefix={arXiv}, |
|
primaryClass={cs.CL} |
|
} |
|
|
|
@misc{cui2023ultrafeedback, |
|
title={UltraFeedback: Boosting Language Models with High-quality Feedback}, |
|
author={Ganqu Cui and Lifan Yuan and Ning Ding and Guanming Yao and Wei Zhu and Yuan Ni and Guotong Xie and Zhiyuan Liu and Maosong Sun}, |
|
year={2023}, |
|
eprint={2310.01377}, |
|
archivePrefix={arXiv}, |
|
primaryClass={cs.CL} |
|
} |
|
``` |