Image-Text-to-Text
Transformers
Safetensors
English
qwen3_5
gamescaling
game-agent
embodied-agent
keyboard-mouse
continued-pretraining
conversational
Instructions to use THUSI-Lab/GameScaling-9B-S3 with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Transformers
How to use THUSI-Lab/GameScaling-9B-S3 with Transformers:
# Use a pipeline as a high-level helper from transformers import pipeline pipe = pipeline("image-text-to-text", model="THUSI-Lab/GameScaling-9B-S3") messages = [ { "role": "user", "content": [ {"type": "image", "url": "https://huggingface.co/datasets/huggingface/documentation-images/resolve/main/p-blog/candy.JPG"}, {"type": "text", "text": "What animal is on the candy?"} ] }, ] pipe(text=messages)# pip install -U transformers accelerate # Load model directly from transformers import AutoProcessor, AutoModelForMultimodalLM processor = AutoProcessor.from_pretrained("THUSI-Lab/GameScaling-9B-S3") model = AutoModelForMultimodalLM.from_pretrained("THUSI-Lab/GameScaling-9B-S3", device_map="auto") messages = [ { "role": "user", "content": [ {"type": "image", "url": "https://huggingface.co/datasets/huggingface/documentation-images/resolve/main/p-blog/candy.JPG"}, {"type": "text", "text": "What animal is on the candy?"} ] }, ] inputs = processor.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=256) print(processor.decode(outputs[0][inputs["input_ids"].shape[-1]:])) - Notebooks
- Google Colab
- Kaggle
- Local Apps Settings
- vLLM
How to use THUSI-Lab/GameScaling-9B-S3 with vLLM:
Install from pip and serve model
# Install vLLM from pip: pip install vllm # Start the vLLM server: vllm serve "THUSI-Lab/GameScaling-9B-S3" # Call the server using curl (OpenAI-compatible API): curl -X POST "http://localhost:8000/v1/chat/completions" \ -H "Content-Type: application/json" \ --data '{ "model": "THUSI-Lab/GameScaling-9B-S3", "messages": [ { "role": "user", "content": [ { "type": "text", "text": "Describe this image in one sentence." }, { "type": "image_url", "image_url": { "url": "https://cdn.britannica.com/61/93061-050-99147DCE/Statue-of-Liberty-Island-New-York-Bay.jpg" } } ] } ] }'Use Docker
docker model run hf.co/THUSI-Lab/GameScaling-9B-S3
- SGLang
How to use THUSI-Lab/GameScaling-9B-S3 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 "THUSI-Lab/GameScaling-9B-S3" \ --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": "THUSI-Lab/GameScaling-9B-S3", "messages": [ { "role": "user", "content": [ { "type": "text", "text": "Describe this image in one sentence." }, { "type": "image_url", "image_url": { "url": "https://cdn.britannica.com/61/93061-050-99147DCE/Statue-of-Liberty-Island-New-York-Bay.jpg" } } ] } ] }'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 "THUSI-Lab/GameScaling-9B-S3" \ --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": "THUSI-Lab/GameScaling-9B-S3", "messages": [ { "role": "user", "content": [ { "type": "text", "text": "Describe this image in one sentence." }, { "type": "image_url", "image_url": { "url": "https://cdn.britannica.com/61/93061-050-99147DCE/Statue-of-Liberty-Island-New-York-Bay.jpg" } } ] } ] }' - Docker Model Runner
How to use THUSI-Lab/GameScaling-9B-S3 with Docker Model Runner:
docker model run hf.co/THUSI-Lab/GameScaling-9B-S3
Add Daily Paper upvote and GitHub star support links
Browse files
README.md
CHANGED
|
@@ -35,13 +35,14 @@ tags:
|
|
| 35 |
</p>
|
| 36 |
|
| 37 |
<p align="center">
|
| 38 |
-
<a href="https://
|
| 39 |
-
<a href="https://
|
| 40 |
-
<a href="https://github.
|
| 41 |
-
<a href="https://
|
| 42 |
-
<a href="https://www.apache.org/licenses/LICENSE-2.0" style="display:inline-block;margin:2px;"><img src="https://img.shields.io/badge/License-Apache%202.0-2ea44f?style=for-the-badge" alt="License: Apache 2.0" style="display:inline-block;vertical-align:middle;margin:0;"></a>
|
| 43 |
</p>
|
| 44 |
|
|
|
|
|
|
|
| 45 |
<p align="center" style="margin:0.2em 0;">
|
| 46 |
<a href="https://huggingface.co/THUSI-Lab/GameScaling-0.8B-S1" style="display:inline-block;margin:2px;"><img src="https://img.shields.io/badge/%F0%9F%A4%97%200.8B-S1-ffcc4d?style=for-the-badge" alt="GameScaling-0.8B-S1" style="display:inline-block;vertical-align:middle;margin:0;"></a>
|
| 47 |
<a href="https://huggingface.co/THUSI-Lab/GameScaling-0.8B-S3" style="display:inline-block;margin:2px;"><img src="https://img.shields.io/badge/%F0%9F%A4%97%200.8B-S3-ff9d00?style=for-the-badge" alt="GameScaling-0.8B-S3" style="display:inline-block;vertical-align:middle;margin:0;"></a>
|
|
|
|
| 35 |
</p>
|
| 36 |
|
| 37 |
<p align="center">
|
| 38 |
+
<a href="https://huggingface.co/papers/2610.28698" style="display:inline-block;margin:2px;"><img src="https://img.shields.io/badge/Daily%20Paper-ffcc4d?style=for-the-badge&logo=huggingface&logoColor=black" alt="Daily Paper" style="display:inline-block;vertical-align:middle;margin:0;"></a>
|
| 39 |
+
<a href="https://github.com/THUSI-Lab/GameScaling" style="display:inline-block;margin:2px;"><img src="https://img.shields.io/badge/GitHub-181717?style=for-the-badge&logo=github&logoColor=white" alt="GitHub" style="display:inline-block;vertical-align:middle;margin:0;"></a>
|
| 40 |
+
<a href="https://gamescaling.github.io" style="display:inline-block;margin:2px;"><img src="https://img.shields.io/badge/Project%20Page-1f6feb?style=for-the-badge&logo=googlechrome&logoColor=white" alt="Project Page" style="display:inline-block;vertical-align:middle;margin:0;"></a>
|
| 41 |
+
<a href="https://arxiv.org/abs/2610.28698" style="display:inline-block;margin:2px;"><img src="https://img.shields.io/badge/arXiv-b31b1b?style=for-the-badge&logo=arxiv&logoColor=white" alt="arXiv" style="display:inline-block;vertical-align:middle;margin:0;"></a>
|
|
|
|
| 42 |
</p>
|
| 43 |
|
| 44 |
+
<h3 align="center" style="font-size:1.1em;line-height:1.6;"><strong>If you find GameScaling useful,<br>please upvote our <a href="https://huggingface.co/papers/2610.28698">Daily Paper</a> on Hugging Face<br>and star our <a href="https://github.com/THUSI-Lab/GameScaling">GitHub repository</a>.<br>Thank you for your support!</strong></h3>
|
| 45 |
+
|
| 46 |
<p align="center" style="margin:0.2em 0;">
|
| 47 |
<a href="https://huggingface.co/THUSI-Lab/GameScaling-0.8B-S1" style="display:inline-block;margin:2px;"><img src="https://img.shields.io/badge/%F0%9F%A4%97%200.8B-S1-ffcc4d?style=for-the-badge" alt="GameScaling-0.8B-S1" style="display:inline-block;vertical-align:middle;margin:0;"></a>
|
| 48 |
<a href="https://huggingface.co/THUSI-Lab/GameScaling-0.8B-S3" style="display:inline-block;margin:2px;"><img src="https://img.shields.io/badge/%F0%9F%A4%97%200.8B-S3-ff9d00?style=for-the-badge" alt="GameScaling-0.8B-S3" style="display:inline-block;vertical-align:middle;margin:0;"></a>
|