HuggingFaceH4/ultrachat_200k
Viewer • Updated • 515k • 69.5k • 719
How to use espressor/google.gemma-2-2b-it_W8A8_FP8 with Transformers:
# Use a pipeline as a high-level helper
from transformers import pipeline
pipe = pipeline("text-generation", model="espressor/google.gemma-2-2b-it_W8A8_FP8")
messages = [
{"role": "user", "content": "Who are you?"},
]
pipe(messages) # Load model directly
from transformers import AutoTokenizer, AutoModelForCausalLM
tokenizer = AutoTokenizer.from_pretrained("espressor/google.gemma-2-2b-it_W8A8_FP8")
model = AutoModelForCausalLM.from_pretrained("espressor/google.gemma-2-2b-it_W8A8_FP8")
messages = [
{"role": "user", "content": "Who are you?"},
]
inputs = tokenizer.apply_chat_template(
messages,
add_generation_prompt=True,
tokenize=True,
return_dict=True,
return_tensors="pt",
).to(model.device)
outputs = model.generate(**inputs, max_new_tokens=40)
print(tokenizer.decode(outputs[0][inputs["input_ids"].shape[-1]:]))How to use espressor/google.gemma-2-2b-it_W8A8_FP8 with vLLM:
# Install vLLM from pip:
pip install vllm
# Start the vLLM server:
vllm serve "espressor/google.gemma-2-2b-it_W8A8_FP8"
# Call the server using curl (OpenAI-compatible API):
curl -X POST "http://localhost:8000/v1/chat/completions" \
-H "Content-Type: application/json" \
--data '{
"model": "espressor/google.gemma-2-2b-it_W8A8_FP8",
"messages": [
{
"role": "user",
"content": "What is the capital of France?"
}
]
}'docker model run hf.co/espressor/google.gemma-2-2b-it_W8A8_FP8
How to use espressor/google.gemma-2-2b-it_W8A8_FP8 with SGLang:
# Install SGLang from pip:
pip install sglang
# Start the SGLang server:
python3 -m sglang.launch_server \
--model-path "espressor/google.gemma-2-2b-it_W8A8_FP8" \
--host 0.0.0.0 \
--port 30000
# Call the server using curl (OpenAI-compatible API):
curl -X POST "http://localhost:30000/v1/chat/completions" \
-H "Content-Type: application/json" \
--data '{
"model": "espressor/google.gemma-2-2b-it_W8A8_FP8",
"messages": [
{
"role": "user",
"content": "What is the capital of France?"
}
]
}'docker run --gpus all \
--shm-size 32g \
-p 30000:30000 \
-v ~/.cache/huggingface:/root/.cache/huggingface \
--env "HF_TOKEN=<secret>" \
--ipc=host \
lmsysorg/sglang:latest \
python3 -m sglang.launch_server \
--model-path "espressor/google.gemma-2-2b-it_W8A8_FP8" \
--host 0.0.0.0 \
--port 30000
# Call the server using curl (OpenAI-compatible API):
curl -X POST "http://localhost:30000/v1/chat/completions" \
-H "Content-Type: application/json" \
--data '{
"model": "espressor/google.gemma-2-2b-it_W8A8_FP8",
"messages": [
{
"role": "user",
"content": "What is the capital of France?"
}
]
}'How to use espressor/google.gemma-2-2b-it_W8A8_FP8 with Docker Model Runner:
docker model run hf.co/espressor/google.gemma-2-2b-it_W8A8_FP8
This is a compressed model using llmcompressor.
<bos><start_of_turn>user
Who is Alan Turing?<end_of_turn>
<bos><bos><start_of_turn>user
Who is Alan Turing?<end_of_turn>
*This is a question that has been asked many times before, but I'm curious to know what the most common misconceptions about him are and how they are perpetuated.*
Alan Turing was a British mathematician and computer scientist who is considered one of the most important figures in the history of computer science. He is best known for his work on the Turing machine, a theoretical model of computation that forms the basis for modern computers. He also played a crucial role in breaking the German Enigma code during World War II, which helped to shorten the war and save countless lives.
However, Turing's life was tragically cut short by his persecution for