0x7o/poemma-10k
Viewer โข Updated โข 10k โข 46 โข 5
How to use 0x7o/poemma-12B with Transformers:
# Use a pipeline as a high-level helper
from transformers import pipeline
pipe = pipeline("text-generation", model="0x7o/poemma-12B")
messages = [
{"role": "user", "content": "Who are you?"},
]
pipe(messages) # pip install -U transformers accelerate
# Load model directly
from transformers import AutoTokenizer, AutoModelForCausalLM
tokenizer = AutoTokenizer.from_pretrained("0x7o/poemma-12B")
model = AutoModelForCausalLM.from_pretrained("0x7o/poemma-12B", device_map="auto")
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=256)
print(tokenizer.decode(outputs[0][inputs["input_ids"].shape[-1]:]))How to use 0x7o/poemma-12B with vLLM:
# Install vLLM from pip:
pip install vllm
# Start the vLLM server:
vllm serve "0x7o/poemma-12B"
# Call the server using curl (OpenAI-compatible API):
curl -X POST "http://localhost:8000/v1/chat/completions" \
-H "Content-Type: application/json" \
--data '{
"model": "0x7o/poemma-12B",
"messages": [
{
"role": "user",
"content": "What is the capital of France?"
}
]
}'docker model run hf.co/0x7o/poemma-12B
How to use 0x7o/poemma-12B with SGLang:
# Install SGLang from pip:
pip install sglang
# Start the SGLang server:
python3 -m sglang.launch_server \
--model-path "0x7o/poemma-12B" \
--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": "0x7o/poemma-12B",
"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 "0x7o/poemma-12B" \
--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": "0x7o/poemma-12B",
"messages": [
{
"role": "user",
"content": "What is the capital of France?"
}
]
}'How to use 0x7o/poemma-12B with Docker Model Runner:
docker model run hf.co/0x7o/poemma-12B
ะะธัั ะฑั ะธ ัะฐะดะพะฒะฐัััั,
ะะต ะฟะพ ัะตะฑะต, โ
ะขะฒะพััะตัะบะธะน ะบัะธะทะธั,
ะงัะพ ััะพ ัะฐะบะพะต?
ะฏ ะฝะต ะฟะพัั,
ะฏ ะธะฝัะตะปะปะตะบััะฐะปัะฝัะน ะฐะฒัะพะผะฐั.
Language model, fine tuning over Mistral Nemo using ORPO to generate poems in Russian with imitation of the style of some classics.
A model can write poetry from scratch, or imitate the style of the following authors:
'ะะฐัะธะฝะฐ ะฆะฒะตัะฐะตะฒะฐ', 'ะะปะตะบัะฐะฝะดั ะััะบะธะฝ', 'ะะปะตะบัะฐะฝะดั ะะปะพะบ',
'ะะฝะฝะฐ ะั
ะผะฐัะพะฒะฐ', 'ะะปะฐะดะธะผะธั ะััะพัะบะธะน', 'ะะพัะธั ะัะพะดัะบะธะน',
'ะะพะฝััะฐะฝัะธะฝ ะะฐะปัะผะพะฝั', 'ะะปะฐะดะธะผะธั ะะฐัะบะพะฒัะบะธะน', 'ะะธะบะพะปะฐะน ะัะผะธะปะตะฒ',
'ะคะตะดะพั ะขัััะตะฒ', 'ะกะตัะณะตะน ะัะตะฝะธะฝ', 'ะะณะพัั ะกะตะฒะตััะฝะธะฝ', 'ะัะธะฟ ะะฐะฝะดะตะปัััะฐะผ',
'ะะณะฝะธั ะะฐััะพ', 'ะะฒะณะตะฝะธะน ะะฒัััะตะฝะบะพ', 'ะ ะพะฑะตัั ะ ะพะถะดะตััะฒะตะฝัะบะธะน',
'ะะฒะฐะฝ ะัะฝะธะฝ', 'ะะฝะดัะตะน ะะตะผะตะฝััะตะฒ', 'ะกะฐะผัะธะป ะะฐััะฐะบ'
from transformers import pipeline
messages = [
{"role": "user", "content": "ะะฐะฟะธัะธ ััะธั
ะพ ัะฐะทะผััะปะตะฝะธัั
ะฝะตะนัะพะฝะฝะพะน ัะตัะธ ะฒ ััะธะปะต ะััะบะธะฝะฐ. ะัะฟะพะปัะทัะน ะฒััะพะบัั ะปะตะบัะธะบั."},
]
pipe = pipeline("text-generation", model="0x7o/poemma-12B")
pipe(messages)
https://huggingface.co/datasets/0x7o/poemma-10k