Instructions to use unsloth/gemma-2-9b with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Transformers
How to use unsloth/gemma-2-9b with Transformers:
# Use a pipeline as a high-level helper from transformers import pipeline pipe = pipeline("text-generation", model="unsloth/gemma-2-9b")# pip install -U transformers accelerate # Load model directly from transformers import AutoTokenizer, AutoModelForCausalLM tokenizer = AutoTokenizer.from_pretrained("unsloth/gemma-2-9b") model = AutoModelForCausalLM.from_pretrained("unsloth/gemma-2-9b", device_map="auto") - Inference
- Notebooks
- Google Colab
- Kaggle
- Local Apps Settings
- vLLM
How to use unsloth/gemma-2-9b with vLLM:
Install from pip and serve model
# Install vLLM from pip: pip install vllm # Start the vLLM server: vllm serve "unsloth/gemma-2-9b" # Call the server using curl (OpenAI-compatible API): curl -X POST "http://localhost:8000/v1/completions" \ -H "Content-Type: application/json" \ --data '{ "model": "unsloth/gemma-2-9b", "prompt": "Once upon a time,", "max_tokens": 512, "temperature": 0.5 }'Use Docker
docker model run hf.co/unsloth/gemma-2-9b
- SGLang
How to use unsloth/gemma-2-9b with SGLang:
Install from pip and serve model
# Install SGLang from pip: pip install sglang # Start the SGLang server: python3 -m sglang.launch_server \ --model-path "unsloth/gemma-2-9b" \ --host 0.0.0.0 \ --port 30000 # Call the server using curl (OpenAI-compatible API): curl -X POST "http://localhost:30000/v1/completions" \ -H "Content-Type: application/json" \ --data '{ "model": "unsloth/gemma-2-9b", "prompt": "Once upon a time,", "max_tokens": 512, "temperature": 0.5 }'Use Docker images
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 "unsloth/gemma-2-9b" \ --host 0.0.0.0 \ --port 30000 # Call the server using curl (OpenAI-compatible API): curl -X POST "http://localhost:30000/v1/completions" \ -H "Content-Type: application/json" \ --data '{ "model": "unsloth/gemma-2-9b", "prompt": "Once upon a time,", "max_tokens": 512, "temperature": 0.5 }' - Unsloth Desktop
- Docker Model Runner
How to use unsloth/gemma-2-9b with Docker Model Runner:
docker model run hf.co/unsloth/gemma-2-9b
Commit History
-
Upload folder using huggingface_hub
Verified signature9145841
-
Upload tokenizer
Verified signature305ed9a -
Upload config
Verified signaturedcc5a08 -
Upload config
Verified signature2816f91
-
Upload tokenizer
Verified signatureb6fe74c -
Upload config
Verified signature819d077 -
Upload config
Verified signatureddeb218
-
Upload tokenizer
Verified signature7f6ecee -
Upload config
Verified signatureb7219e7 -
Upload config
Verified signatureed08364
-
Upload tokenizer
Verified signaturedefd6db -
Upload config
Verified signatureaf22e32 -
Upload config
Verified signatureef29872
-
Upload tokenizer
Verified signature76e84cd -
Upload config
Verified signature971a511 -
Upload config
Verified signaturee8c7dba
-
Upload tokenizer
Verified signatured7120fa -
Upload config
Verified signature87f6ee2 -
Upload config
Verified signaturee63d624
-
Upload tokenizer
Verified signature252c64e -
Upload config
Verified signature70f2000 -
Upload config
Verified signaturedf35fcc
-
Upload tokenizer
Verified signature7124094 -
Upload config
Verified signaturecbab22e -
Upload config
Verified signatureb098713 -
Upload tokenizer
Verified signature2500747 -
Upload config
Verified signatureb0a5501 -
Upload config
Verified signature2f4b8e3 -
Upload tokenizer
Verified signaturec788f1d -
Upload config
Verified signature1467ff6 -
Upload config
Verified signature0b8432c -
Upload tokenizer
Verified signatureb1ad1ac -
Upload config
Verified signature7004c27 -
Upload config
Verified signature2fb27a1 -
Upload tokenizer
Verified signature5165f56 -
Upload config
Verified signature7525157 -
Upload config
Verified signature26d3c9b -
Upload tokenizer
Verified signaturea52c541 -
Upload config
Verified signaturea03eb38 -
Upload config
Verified signature6e0a467
-
Upload tokenizer
Verified signature7d4299a -
Upload config
Verified signature7e24413 -
Upload config
Verified signaturef4f44c8 -
Upload tokenizer
Verified signaturefec34cc -
Upload config
Verified signature8c2977b -
Upload config
Verified signature8e08363 -
Upload tokenizer
Verified signature24d0761
-
Update config.json
Verified signatureece2570
-
Upload tokenizer
Verified signature50e97b1 -
Upload Gemma2ForCausalLM
Verified signature027d329