Instructions to use Henryoung/Llama-WRIT-3.1-8B-Instruct with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Transformers
How to use Henryoung/Llama-WRIT-3.1-8B-Instruct with Transformers:
# Use a pipeline as a high-level helper from transformers import pipeline pipe = pipeline("text-generation", model="Henryoung/Llama-WRIT-3.1-8B-Instruct") messages = [ {"role": "user", "content": "Who are you?"}, ] pipe(messages)# Load model directly from transformers import AutoTokenizer, AutoModelForCausalLM tokenizer = AutoTokenizer.from_pretrained("Henryoung/Llama-WRIT-3.1-8B-Instruct") model = AutoModelForCausalLM.from_pretrained("Henryoung/Llama-WRIT-3.1-8B-Instruct") 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]:])) - Notebooks
- Google Colab
- Kaggle
- Local Apps Settings
- vLLM
How to use Henryoung/Llama-WRIT-3.1-8B-Instruct with vLLM:
Install from pip and serve model
# Install vLLM from pip: pip install vllm # Start the vLLM server: vllm serve "Henryoung/Llama-WRIT-3.1-8B-Instruct" # Call the server using curl (OpenAI-compatible API): curl -X POST "http://localhost:8000/v1/chat/completions" \ -H "Content-Type: application/json" \ --data '{ "model": "Henryoung/Llama-WRIT-3.1-8B-Instruct", "messages": [ { "role": "user", "content": "What is the capital of France?" } ] }'Use Docker
docker model run hf.co/Henryoung/Llama-WRIT-3.1-8B-Instruct
- SGLang
How to use Henryoung/Llama-WRIT-3.1-8B-Instruct 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 "Henryoung/Llama-WRIT-3.1-8B-Instruct" \ --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": "Henryoung/Llama-WRIT-3.1-8B-Instruct", "messages": [ { "role": "user", "content": "What is the capital of France?" } ] }'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 "Henryoung/Llama-WRIT-3.1-8B-Instruct" \ --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": "Henryoung/Llama-WRIT-3.1-8B-Instruct", "messages": [ { "role": "user", "content": "What is the capital of France?" } ] }' - Docker Model Runner
How to use Henryoung/Llama-WRIT-3.1-8B-Instruct with Docker Model Runner:
docker model run hf.co/Henryoung/Llama-WRIT-3.1-8B-Instruct
Llama-WRIT-3.1-8B-Instruct
This repository hosts a WRIT model checkpoint based on meta-llama/Llama-3.1-8B-Instruct.
Paper: WRIT: Write-Read Intensive Trajectory Synthesis for Multi-Turn User-Facing Agents.
Project homepage: https://hengrui-gu.github.io/WRIT/.
Model Summary
- Method: WRIT
- Base model:
meta-llama/Llama-3.1-8B-Instruct - Primary use case: research on multi-turn, user-facing, tool-using agents
- Checkpoint format: standard Transformers-compatible safetensors checkpoint
Built with Llama. Use of this model is subject to the Llama 3.1 Community License and Acceptable Use Policy.
Quick Start
import torch
from transformers import AutoModelForCausalLM, AutoTokenizer
model_id = "Henryoung/Llama-WRIT-3.1-8B-Instruct"
tokenizer = AutoTokenizer.from_pretrained(model_id, trust_remote_code=True)
model = AutoModelForCausalLM.from_pretrained(
model_id,
torch_dtype="auto",
device_map="auto",
trust_remote_code=True,
)
For tool-use experiments, use the tokenizer chat template included in this repository and the same tool schema format expected by your evaluation environment.
Intended Use
This checkpoint is intended for research on multi-turn tool-use, customer-service agents, and trajectory synthesis methods. It is not intended for deployment without task-specific validation and safety testing.
Limitations
The model may produce incorrect tool calls, incomplete task execution, or unsupported actions outside the target evaluation setting. Users should validate behavior carefully before applying it to any real user-facing workflow.
Citation
@misc{gu2026writwritereadintensivetrajectory,
title={WRIT: Write-Read Intensive Trajectory Synthesis for Multi-Turn User-Facing Agents},
author={Hengrui Gu and Xiaotian Han and Kaixiong Zhou},
year={2026},
eprint={2606.02908},
archivePrefix={arXiv},
primaryClass={cs.CL},
url={https://arxiv.org/abs/2606.02908},
}
- Downloads last month
- 8
Model tree for Henryoung/Llama-WRIT-3.1-8B-Instruct
Base model
meta-llama/Llama-3.1-8B