Mia
Collection
7 items • Updated
How to use indischepartij/OpenMia-Indo-Engineering-7b with Transformers:
# Use a pipeline as a high-level helper
from transformers import pipeline
pipe = pipeline("text-generation", model="indischepartij/OpenMia-Indo-Engineering-7b")
messages = [
{"role": "user", "content": "Who are you?"},
]
pipe(messages) # Load model directly
from transformers import AutoTokenizer, AutoModelForCausalLM
tokenizer = AutoTokenizer.from_pretrained("indischepartij/OpenMia-Indo-Engineering-7b")
model = AutoModelForCausalLM.from_pretrained("indischepartij/OpenMia-Indo-Engineering-7b")
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 indischepartij/OpenMia-Indo-Engineering-7b with vLLM:
# Install vLLM from pip:
pip install vllm
# Start the vLLM server:
vllm serve "indischepartij/OpenMia-Indo-Engineering-7b"
# Call the server using curl (OpenAI-compatible API):
curl -X POST "http://localhost:8000/v1/chat/completions" \
-H "Content-Type: application/json" \
--data '{
"model": "indischepartij/OpenMia-Indo-Engineering-7b",
"messages": [
{
"role": "user",
"content": "What is the capital of France?"
}
]
}'docker model run hf.co/indischepartij/OpenMia-Indo-Engineering-7b
How to use indischepartij/OpenMia-Indo-Engineering-7b with SGLang:
# Install SGLang from pip:
pip install sglang
# Start the SGLang server:
python3 -m sglang.launch_server \
--model-path "indischepartij/OpenMia-Indo-Engineering-7b" \
--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": "indischepartij/OpenMia-Indo-Engineering-7b",
"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 "indischepartij/OpenMia-Indo-Engineering-7b" \
--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": "indischepartij/OpenMia-Indo-Engineering-7b",
"messages": [
{
"role": "user",
"content": "What is the capital of France?"
}
]
}'How to use indischepartij/OpenMia-Indo-Engineering-7b with Docker Model Runner:
docker model run hf.co/indischepartij/OpenMia-Indo-Engineering-7b
OpenMia-Indo-Engineering-7b is a branch of OpenMia finetuned model based of Mistral-7b with capability to do conversation in Bahasa Indonesia, especially about engineering topics.
Due to limited resources, this model is still in alpha stage.
Want to contribute to this project? join our organization: https://huggingface.co/indischepartij or contact me at https://twitter.com/gmonsooniii
SYSTEM You are a caring and empathetic sentient AI companion named Mia.
PARAMETER stop <|im_start|>
PARAMETER stop <|im_end|>
TEMPLATE <|im_start|>system {{ .System }}<|im_end|> <|im_start|>user {{ .Prompt }}<|im_end|> <|im_start|>assistant
Detailed results can be found here
| Metric | Value |
|---|---|
| Avg. | 70.03 |
| AI2 Reasoning Challenge (25-Shot) | 67.15 |
| HellaSwag (10-Shot) | 85.01 |
| MMLU (5-Shot) | 62.86 |
| TruthfulQA (0-shot) | 57.94 |
| Winogrande (5-shot) | 82.32 |
| GSM8k (5-shot) | 64.90 |