Downloads · 30 days
17
22% of all-time downloads
MyeongHo0621/eeve-vss-smh-bnb-8bit
eeve-vss-smh-bnb-8bit is a text generation model from MyeongHo0621. Use it when you need the model to write or continue text. It is set up for transformers. The card lists the license as cc-by-nc-sa-4.0.
8-bit Quantized Version (Production-Ready) | 8-bit 양자화 버전 (프로덕션용)
Downloads · 30 days
17
22% of all-time downloads
All-time downloads
76
Public
Parameters
10.8B
11.1 GB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors11.1 GB · 100%
How the weights are stored.
I810.5B · 97%
From the Hugging Face model README
8-bit Quantized Version (Production-Ready) | 8-bit 양자화 버전 (프로덕션용)
This model is a BitsAndBytes 8-bit quantized version of MyeongHo0621/eeve-vss-smh, optimized for production deployment.
pip install transformers torch bitsandbytes accelerate
Required: bitsandbytes library is mandatory!
from transformers import AutoModelForCausalLM, AutoTokenizer, BitsAndBytesConfig
import torch
# 8-bit configuration
bnb_config = BitsAndBytesConfig(
load_in_8bit=True,
llm_int8_threshold=6.0
)
# Load model
model = AutoModelForCausalLM.from_pretrained(
"MyeongHo0621/eeve-vss-smh-bnb-8bit",
quantization_config=bnb_config,
device_map="auto",
trust_remote_code=True
)
tokenizer = AutoTokenizer.from_pretrained("MyeongHo0621/eeve-vss-smh-bnb-8bit")
# Prompt template
def create_prompt(user_input):
return f"""A chat between a curious user and an artificial intelligence assistant. The assistant gives helpful, detailed, and polite answers to the user's questions.
Human: {user_input}
Assistant: """
# Generate
user_input = "Explain quantum computing"
prompt = create_prompt(user_input)
inputs = tokenizer(prompt, return_tensors="pt").to(model.device)
outputs = model.generate(
**inputs,
max_new_tokens=512,
temperature=0.3,
top_p=0.85,
repetition_penalty=1.0,
do_sample=True,
pad_token_id=tokenizer.eos_token_id
)
response = tokenizer.decode(outputs[0][inputs['input_ids'].shape[1]:], skip_special_tokens=True)
print(response)
from transformers import AutoModelForCausalLM, AutoTokenizer
import torch
# Load with explicit dtype
model = AutoModelForCausalLM.from_pretrained(
"MyeongHo0621/eeve-vss-smh-bnb-8bit",
device_map="auto",
torch_dtype=torch.float16,
trust_remote_code=True
)
tokenizer = AutoTokenizer.from_pretrained("MyeongHo0621/eeve-vss-smh-bnb-8bit")
from transformers import AutoModelForCausalLM, AutoTokenizer
# Automatically loads saved quantization settings
model = AutoModelForCausalLM.from_pretrained(
"MyeongHo0621/eeve-vss-smh-bnb-8bit",
device_map="auto",
trust_remote_code=True
)
tokenizer = AutoTokenizer.from_pretrained("MyeongHo0621/eeve-vss-smh-bnb-8bit")
| Component | Minimum | Recommended |
|---|---|---|
| GPU | RTX 3060 (12GB) | RTX 4090 (24GB) |
| VRAM | 10GB | 12GB+ |
| RAM | 16GB | 32GB+ |
| CUDA | 11.0+ | 12.0+ |
Quantization Type: INT8
Bits: 8-bit
Outlier Threshold: 6.0
Method: LLM.int8() with outlier detection
Quality: 99.5% of FP16
| Version | Model Size | VRAM Usage | Quality Loss | Inference Speed | Production |
|---|---|---|---|---|---|
| FP16 Original | ~21GB | ~21GB | 0% | ⚡⚡⚡⚡ | ⭐⭐⭐⭐⭐ |
| BNB 8-bit | ~10.5GB | ~10GB | <0.5% | ⚡⚡⚡⚡ | ⭐⭐⭐⭐⭐ |
| BNB 4-bit | ~5.5GB | ~3.5GB | 1-2% | ⚡⚡⚡ | ⭐⭐⭐ |
generation_config = {
"max_new_tokens": 512,
"temperature": 0.3,
"top_p": 0.85,
"repetition_penalty": 1.0,
"do_sample": True,
"pad_token_id": tokenizer.pad_token_id,
"eos_token_id": tokenizer.eos_token_id,
}
| Use Case | Temperature | Top P | Notes |
|---|---|---|---|
| Factual Answers | 0.1-0.3 | 0.8-0.9 | Fact-based questions |
| Balanced | 0.5-0.7 | 0.85-0.95 | General usage |
| Creative | 0.8-1.0 | 0.9-1.0 | Stories, poems |
Load Balancer
↓
┌─────────────┬─────────────┬─────────────┐
│ Server 1 │ Server 2 │ Server 3 │
│ RTX 4090 │ RTX 4090 │ RTX 4090 │
│ 8-bit │ 8-bit │ 8-bit │
└─────────────┴─────────────┴─────────────┘
Cost: ~60% of FP16 deployment
Quality: 99.5% of FP16
Input:
WMS 시스템의 핵심 기능 3가지를 설명해주세요
Output:
WMS(Warehouse Management System) 시스템의 핵심 기능 3가지는 다음과 같습니다:
1. 재고 관리 (Inventory Management)
- 실시간 재고 추적 및 가시성 제공
- 입출고 자동화 및 정확도 향상
- 재고 회전율 최적화
2. 주문 처리 (Order Fulfillment)
- 피킹, 패킹, 배송 프로세스 자동화
- 주문 우선순위 관리
- 배송 정확도 향상
3. 창고 최적화 (Warehouse Optimization)
- 공간 활용 극대화
- 동선 최적화
- 작업 생산성 향상
이러한 기능들을 통해 물류 효율성을 크게 개선할 수 있습니다.
This is a quantized version of:
For detailed training process, see original model page.
# Reduce max_new_tokens
generation_config = {
"max_new_tokens": 256, # 512 → 256
...
}
# Check CUDA version
nvidia-smi
# CUDA 11.x
pip install bitsandbytes
# CUDA 12.x
pip install bitsandbytes --upgrade
bitsandbytes library@misc{eeve-vss-smh-bnb-8bit-2025,
author = {MyeongHo0621},
title = {EEVE-VSS-SMH-BNB-8bit: 8-bit Quantized Korean Model for Production},
year = {2025},
publisher = {Hugging Face},
howpublished = {\url{https://huggingface.co/MyeongHo0621/eeve-vss-smh-bnb-8bit}},
note = {8-bit quantized version using BitsAndBytes LLM.int8()}
}
| Model | Size | VRAM | Quality | Use Case |
|---|---|---|---|---|
| eeve-vss-smh | 21GB | 21GB | 100% | High-end GPUs |
| eeve-vss-smh-bnb-8bit | 10.5GB | 10GB | 99.5% | Production ⭐ |
| eeve-vss-smh-bnb-4bit | 5.5GB | 3.5GB | 98% | Low-VRAM |
Quantization Date: 2025-10-11
Method: BitsAndBytes LLM.int8()
Status: Production-Ready 🚀
이 모델은 MyeongHo0621/eeve-vss-smh를 BitsAndBytes 8-bit로 양자화한 프로덕션용 버전입니다.
pip install transformers torch bitsandbytes accelerate
필수: bitsandbytes 라이브러리가 반드시 필요합니다!
from transformers import AutoModelForCausalLM, AutoTokenizer, BitsAndBytesConfig
import torch
# 8-bit 설정
bnb_config = BitsAndBytesConfig(
load_in_8bit=True,
llm_int8_threshold=6.0
)
# 모델 로드
model = AutoModelForCausalLM.from_pretrained(
"MyeongHo0621/eeve-vss-smh-bnb-8bit",
quantization_config=bnb_config,
device_map="auto",
trust_remote_code=True
)
tokenizer = AutoTokenizer.from_pretrained("MyeongHo0621/eeve-vss-smh-bnb-8bit")
# 프롬프트 템플릿
def create_prompt(user_input):
return f"""A chat between a curious user and an artificial intelligence assistant. The assistant gives helpful, detailed, and polite answers to the user's questions.
Human: {user_input}
Assistant: """
# 대화
user_input = "양자 컴퓨팅에 대해 설명해주세요"
prompt = create_prompt(user_input)
inputs = tokenizer(prompt, return_tensors="pt").to(model.device)
outputs = model.generate(
**inputs,
max_new_tokens=512,
temperature=0.3,
top_p=0.85,
repetition_penalty=1.0,
do_sample=True,
pad_token_id=tokenizer.eos_token_id
)
response = tokenizer.decode(outputs[0][inputs['input_ids'].shape[1]:], skip_special_tokens=True)
print(response)
from transformers import AutoModelForCausalLM, AutoTokenizer
import torch
# dtype 명시적 지정
model = AutoModelForCausalLM.from_pretrained(
"MyeongHo0621/eeve-vss-smh-bnb-8bit",
device_map="auto",
torch_dtype=torch.float16,
trust_remote_code=True
)
tokenizer = AutoTokenizer.from_pretrained("MyeongHo0621/eeve-vss-smh-bnb-8bit")
from transformers import AutoModelForCausalLM, AutoTokenizer
# 저장된 양자화 설정을 자동으로 로드
model = AutoModelForCausalLM.from_pretrained(
"MyeongHo0621/eeve-vss-smh-bnb-8bit",
device_map="auto",
trust_remote_code=True
)
tokenizer = AutoTokenizer.from_pretrained("MyeongHo0621/eeve-vss-smh-bnb-8bit")
| 구성 요소 | 최소 사양 | 추천 사양 |
|---|---|---|
| GPU | RTX 3060 (12GB) | RTX 4090 (24GB) |
| VRAM | 10GB | 12GB+ |
| RAM | 16GB | 32GB+ |
| CUDA | 11.0+ | 12.0+ |
Quantization Type: INT8
Bits: 8-bit
Outlier Threshold: 6.0
Method: LLM.int8() with outlier detection
Quality: FP16의 99.5%
| 버전 | 모델 크기 | VRAM 사용 | 품질 손실 | 추론 속도 | 프로덕션 |
|---|---|---|---|---|---|
| FP16 원본 | ~21GB | ~21GB | 0% | ⚡⚡⚡⚡ | ⭐⭐⭐⭐⭐ |
| BNB 8-bit | ~10.5GB | ~10GB | <0.5% | ⚡⚡⚡⚡ | ⭐⭐⭐⭐⭐ |
| BNB 4-bit | ~5.5GB | ~3.5GB | 1-2% | ⚡⚡⚡ | ⭐⭐⭐ |
generation_config = {
"max_new_tokens": 512,
"temperature": 0.3,
"top_p": 0.85,
"repetition_penalty": 1.0,
"do_sample": True,
"pad_token_id": tokenizer.pad_token_id,
"eos_token_id": tokenizer.eos_token_id,
}
| 용도 | Temperature | Top P | 설명 |
|---|---|---|---|
| 정확한 답변 | 0.1-0.3 | 0.8-0.9 | 사실 기반 질문 |
| 균형 답변 | 0.5-0.7 | 0.85-0.95 | 일반적 사용 |
| 창의적 답변 | 0.8-1.0 | 0.9-1.0 | 스토리, 시 등 |
로드 밸런서
↓
┌─────────────┬─────────────┬─────────────┐
│ 서버 1 │ 서버 2 │ 서버 3 │
│ RTX 4090 │ RTX 4090 │ RTX 4090 │
│ 8-bit │ 8-bit │ 8-bit │
└─────────────┴─────────────┴─────────────┘
비용: FP16 배포의 ~60%
품질: FP16의 99.5%
입력:
WMS 시스템의 핵심 기능 3가지를 설명해주세요
출력:
WMS(Warehouse Management System) 시스템의 핵심 기능 3가지는 다음과 같습니다:
1. 재고 관리 (Inventory Management)
- 실시간 재고 추적 및 가시성 제공
- 입출고 자동화 및 정확도 향상
- 재고 회전율 최적화
2. 주문 처리 (Order Fulfillment)
- 피킹, 패킹, 배송 프로세스 자동화
- 주문 우선순위 관리
- 배송 정확도 향상
3. 창고 최적화 (Warehouse Optimization)
- 공간 활용 극대화
- 동선 최적화
- 작업 생산성 향상
이러한 기능들을 통해 물류 효율성을 크게 개선할 수 있습니다.
이 모델은 다음 모델의 양자화 버전입니다:
자세한 훈련 과정은 원본 모델 페이지를 참조하세요.
# max_new_tokens 줄이기
generation_config = {
"max_new_tokens": 256, # 512 → 256
...
}
# CUDA 버전 확인
nvidia-smi
# CUDA 11.x
pip install bitsandbytes
# CUDA 12.x
pip install bitsandbytes --upgrade
bitsandbytes 라이브러리 필수@misc{eeve-vss-smh-bnb-8bit-2025,
author = {MyeongHo0621},
title = {EEVE-VSS-SMH-BNB-8bit: 8-bit Quantized Korean Model for Production},
year = {2025},
publisher = {Hugging Face},
howpublished = {\url{https://huggingface.co/MyeongHo0621/eeve-vss-smh-bnb-8bit}},
note = {8-bit quantized version using BitsAndBytes LLM.int8()}
}
| 모델 | 크기 | VRAM | 품질 | 용도 |
|---|---|---|---|---|
| eeve-vss-smh | 21GB | 21GB | 100% | 고사양 GPU |
| eeve-vss-smh-bnb-8bit | 10.5GB | 10GB | 99.5% | 프로덕션 ⭐ |
| eeve-vss-smh-bnb-4bit | 5.5GB | 3.5GB | 98% | 저VRAM |
양자화 일자: 2025-10-11
방법: BitsAndBytes LLM.int8()
상태: 프로덕션 준비 완료 🚀