Downloads · 30 days
17
19% of all-time downloads
hungtrieu07/Qwen3-8B-NVFP4
Qwen3-8B-NVFP4 is a text generation model from hungtrieu07. Use it when you need the model to write or continue text. It is set up for Model Optimizer. The card lists the license as apache-2.0.
NVIDIA Qwen3-8B FP4 là phiên bản lượng tử hóa của mô hình Qwen3-8B do Alibaba phát triển — một mô hình ngôn ngữ tự hồi quy sử dụng kiến trúc transformer được tối ưu hóa. Để biết thêm thông tin về mô hình gốc, vui lòng…
Downloads · 30 days
17
19% of all-time downloads
All-time downloads
89
Public
Parameters
4.7B
6.4 GB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors6.4 GB · 100%
How the weights are stored.
U83.5B · 67%
From the Hugging Face model README
NVIDIA Qwen3-8B FP4 là phiên bản lượng tử hóa của mô hình Qwen3-8B do Alibaba phát triển — một mô hình ngôn ngữ tự hồi quy sử dụng kiến trúc transformer được tối ưu hóa. Để biết thêm thông tin về mô hình gốc, vui lòng xem tại đây. Mô hình được lượng tử hóa bằng TensorRT Model Optimizer của NVIDIA.
Mô hình này sẵn sàng cho cả mục đích thương mại lẫn phi thương mại.
Mô hình này không thuộc sở hữu hoặc do NVIDIA phát triển. Mô hình được xây dựng theo yêu cầu của bên thứ ba cho ứng dụng và trường hợp sử dụng cụ thể; xem thêm Model Card của Qwen3-8B.
Việc sử dụng mô hình này tuân theo Giấy phép Apache 2.0.
Toàn cầu.
Dành cho các nhà phát triển muốn sử dụng các mô hình đã được lượng tử hóa sẵn để triển khai trong các hệ thống AI Agent, chatbot, RAG và các ứng dụng AI khác.
HuggingFace: 15/09/2025 tại https://huggingface.co/nvidia/Qwen3-8B-FP4
Các mô hình AI của NVIDIA được thiết kế và tối ưu hóa để chạy trên hệ thống có GPU NVIDIA. Bằng cách tận dụng phần cứng (nhân GPU) và framework phần mềm (thư viện CUDA) của NVIDIA, mô hình đạt tốc độ huấn luyện và suy luận nhanh hơn so với giải pháp chỉ dùng CPU.
Mô hình được lượng tử hóa bằng nvidia-modelopt v0.35.0.
Mô hình được tạo ra bằng cách lượng tử hóa trọng số và kích hoạt của Qwen3-8B xuống kiểu dữ liệu FP4, sẵn sàng cho suy luận với TensorRT-LLM. Chỉ các trọng số và kích hoạt của toán tử tuyến tính trong các khối transformer được lượng tử hóa.
Không được công bố.
app.py — Máy Chủ vLLMKhởi động một máy chủ HTTP tương thích OpenAI API sử dụng vLLM để phục vụ mô hình Qwen3-8B NVFP4.
Cách chạy:
python app.py
Máy chủ sẽ lắng nghe tại http://localhost:8000 với các endpoint:
GET /health — kiểm tra trạng thái máy chủGET /v1/models — liệt kê mô hìnhPOST /v1/chat/completions — hoàn thành hội thoại (chat)POST /v1/completions — hoàn thành văn bản (text)Các tham số khởi động chính:
| Tham số | Giá trị | Mô tả |
|---|---|---|
--quantization | fp4 | Lượng tử hóa FP4 |
--max-model-len | 4096 | Độ dài ngữ cảnh tối đa |
--gpu-memory-utilization | 0.7 | Sử dụng 70% bộ nhớ GPU |
--cpu-offload-gb | 3 | Offload 3 GB sang CPU RAM |
--attention-backend | triton_attn | Backend attention bằng Triton |
test_server.py — Kiểm Thử Máy ChủBộ smoke test đơn giản để xác minh máy chủ hoạt động đúng sau khi khởi động.
Cách chạy:
# Khởi động máy chủ trước
python app.py
# Sau đó chạy kiểm thử
pytest test_server.py -v
Các bài kiểm thử:
| Test | Mô tả |
|---|---|
test_health | Kiểm tra endpoint /health trả về HTTP 200 |
test_model_listed | Kiểm tra mô hình xuất hiện trong /v1/models |
test_chat_completion | Kiểm tra /v1/chat/completions trả về văn bản hợp lệ |
test_text_completion | Kiểm tra /v1/completions trả về văn bản hợp lệ |
test_stop_reason_is_set | Kiểm tra trường finish_reason được đặt đúng |
app.py)python app.py
Gọi API sau khi máy chủ khởi động:
from openai import OpenAI
client = OpenAI(base_url="http://localhost:8000/v1", api_key="unused")
response = client.chat.completions.create(
model="nvidia/Qwen3-8B-NVFP4",
messages=[{"role": "user", "content": "Xin chào!"}],
max_tokens=256,
temperature=0.7,
)
print(response.choices[0].message.content)
from tensorrt_llm import LLM, SamplingParams
llm = LLM(model="nvidia/Qwen3-8B-FP4")
sampling_params = SamplingParams(temperature=0.8, top_p=0.95)
prompts = ["Thủ đô của Việt Nam là", "Trí tuệ nhân tạo là"]
outputs = llm.generate(prompts, sampling_params)
for output in outputs:
print(f"Prompt: {output.prompt!r}")
print(f"Kết quả: {output.outputs[0].text!r}")
NVIDIA tin rằng AI đáng tin cậy là trách nhiệm chung. Khi tải xuống hoặc sử dụng theo điều khoản dịch vụ, các nhà phát triển nên phối hợp với nhóm mô hình nội bộ để đảm bảo mô hình này đáp ứng các yêu cầu cho ngành và trường hợp sử dụng liên quan, đồng thời xử lý các nguy cơ lạm dụng không lường trước.
Vui lòng báo cáo các vấn đề về chất lượng mô hình, rủi ro, lỗ hổng bảo mật hoặc mối lo ngại về AI của NVIDIA.