Instructions to use bartowski/tencent_Hunyuan-7B-Instruct-GGUF with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- llama-cpp-python
How to use bartowski/tencent_Hunyuan-7B-Instruct-GGUF with llama-cpp-python:
# !pip install llama-cpp-python from llama_cpp import Llama llm = Llama.from_pretrained( repo_id="bartowski/tencent_Hunyuan-7B-Instruct-GGUF", filename="tencent_Hunyuan-7B-Instruct-IQ2_M.gguf", )
llm.create_chat_completion( messages = [ { "role": "user", "content": "What is the capital of France?" } ] ) - Notebooks
- Google Colab
- Kaggle
- Local Apps
- llama.cpp
How to use bartowski/tencent_Hunyuan-7B-Instruct-GGUF with llama.cpp:
Install from brew
brew install llama.cpp # Start a local OpenAI-compatible server with a web UI: llama-server -hf bartowski/tencent_Hunyuan-7B-Instruct-GGUF:Q4_K_M # Run inference directly in the terminal: llama-cli -hf bartowski/tencent_Hunyuan-7B-Instruct-GGUF:Q4_K_M
Install from WinGet (Windows)
winget install llama.cpp # Start a local OpenAI-compatible server with a web UI: llama-server -hf bartowski/tencent_Hunyuan-7B-Instruct-GGUF:Q4_K_M # Run inference directly in the terminal: llama-cli -hf bartowski/tencent_Hunyuan-7B-Instruct-GGUF:Q4_K_M
Use pre-built binary
# Download pre-built binary from: # https://github.com/ggerganov/llama.cpp/releases # Start a local OpenAI-compatible server with a web UI: ./llama-server -hf bartowski/tencent_Hunyuan-7B-Instruct-GGUF:Q4_K_M # Run inference directly in the terminal: ./llama-cli -hf bartowski/tencent_Hunyuan-7B-Instruct-GGUF:Q4_K_M
Build from source code
git clone https://github.com/ggerganov/llama.cpp.git cd llama.cpp cmake -B build cmake --build build -j --target llama-server llama-cli # Start a local OpenAI-compatible server with a web UI: ./build/bin/llama-server -hf bartowski/tencent_Hunyuan-7B-Instruct-GGUF:Q4_K_M # Run inference directly in the terminal: ./build/bin/llama-cli -hf bartowski/tencent_Hunyuan-7B-Instruct-GGUF:Q4_K_M
Use Docker
docker model run hf.co/bartowski/tencent_Hunyuan-7B-Instruct-GGUF:Q4_K_M
- LM Studio
- Jan
- vLLM
How to use bartowski/tencent_Hunyuan-7B-Instruct-GGUF with vLLM:
Install from pip and serve model
# Install vLLM from pip: pip install vllm # Start the vLLM server: vllm serve "bartowski/tencent_Hunyuan-7B-Instruct-GGUF" # Call the server using curl (OpenAI-compatible API): curl -X POST "http://localhost:8000/v1/chat/completions" \ -H "Content-Type: application/json" \ --data '{ "model": "bartowski/tencent_Hunyuan-7B-Instruct-GGUF", "messages": [ { "role": "user", "content": "What is the capital of France?" } ] }'Use Docker
docker model run hf.co/bartowski/tencent_Hunyuan-7B-Instruct-GGUF:Q4_K_M
- Ollama
How to use bartowski/tencent_Hunyuan-7B-Instruct-GGUF with Ollama:
ollama run hf.co/bartowski/tencent_Hunyuan-7B-Instruct-GGUF:Q4_K_M
- Unsloth Studio
How to use bartowski/tencent_Hunyuan-7B-Instruct-GGUF with Unsloth Studio:
Install Unsloth Studio (macOS, Linux, WSL)
curl -fsSL https://unsloth.ai/install.sh | sh # Run unsloth studio unsloth studio -H 0.0.0.0 -p 8888 # Then open http://localhost:8888 in your browser # Search for bartowski/tencent_Hunyuan-7B-Instruct-GGUF to start chatting
Install Unsloth Studio (Windows)
irm https://unsloth.ai/install.ps1 | iex # Run unsloth studio unsloth studio -H 0.0.0.0 -p 8888 # Then open http://localhost:8888 in your browser # Search for bartowski/tencent_Hunyuan-7B-Instruct-GGUF to start chatting
Using HuggingFace Spaces for Unsloth
# No setup required # Open https://huggingface.co/spaces/unsloth/studio in your browser # Search for bartowski/tencent_Hunyuan-7B-Instruct-GGUF to start chatting
- Pi
How to use bartowski/tencent_Hunyuan-7B-Instruct-GGUF with Pi:
Start the llama.cpp server
# Install llama.cpp: brew install llama.cpp # Start a local OpenAI-compatible server: llama-server -hf bartowski/tencent_Hunyuan-7B-Instruct-GGUF:Q4_K_M
Configure the model in Pi
# Install Pi: npm install -g @mariozechner/pi-coding-agent # Add to ~/.pi/agent/models.json: { "providers": { "llama-cpp": { "baseUrl": "http://localhost:8080/v1", "api": "openai-completions", "apiKey": "none", "models": [ { "id": "bartowski/tencent_Hunyuan-7B-Instruct-GGUF:Q4_K_M" } ] } } }Run Pi
# Start Pi in your project directory: pi
- Hermes Agent new
How to use bartowski/tencent_Hunyuan-7B-Instruct-GGUF with Hermes Agent:
Start the llama.cpp server
# Install llama.cpp: brew install llama.cpp # Start a local OpenAI-compatible server: llama-server -hf bartowski/tencent_Hunyuan-7B-Instruct-GGUF:Q4_K_M
Configure Hermes
# Install Hermes: curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash hermes setup # Point Hermes at the local server: hermes config set model.provider custom hermes config set model.base_url http://127.0.0.1:8080/v1 hermes config set model.default bartowski/tencent_Hunyuan-7B-Instruct-GGUF:Q4_K_M
Run Hermes
hermes
- Docker Model Runner
How to use bartowski/tencent_Hunyuan-7B-Instruct-GGUF with Docker Model Runner:
docker model run hf.co/bartowski/tencent_Hunyuan-7B-Instruct-GGUF:Q4_K_M
- Lemonade
How to use bartowski/tencent_Hunyuan-7B-Instruct-GGUF with Lemonade:
Pull the model
# Download Lemonade from https://lemonade-server.ai/ lemonade pull bartowski/tencent_Hunyuan-7B-Instruct-GGUF:Q4_K_M
Run and chat with the model
lemonade run user.tencent_Hunyuan-7B-Instruct-GGUF-Q4_K_M
List all available models
lemonade list
Error trying to load any of these models into LM Studio.
🥲 Failed to load the model Failed to load model error loading model: error loading model architecture: unknown model architecture: 'hunyuan-dense
I have had bad experiences with a lot of bartowski's models, they often gave me the most issues, they often felt rushed, and I sensed quantity (trying to become popular?) over quality. I was hoping that he had improved, but seeing these two complains about his model, I guess things haven't changed much.
This wouldn't be an issue with my quant, just needing an update to LM studio to support the new model architecture
that said, it looks like lmstudio support still isn't quite right (and maybe llama.cpp isn't either?)
When running in lmstudio, it outputs just \t\t\t\t\t\t over and over
in llama.cpp directly, the chat is perfectly coherent, but everything is output twice.. not sure if that's a me-issue or a model-issue since i'm just setting up a new environment
@bartowski I swear this model was working a while back in LM Studio, but now it produces incoherent output again (with the latest version of LM Studio and the latest runtime). Not sure about using it through llama.cpp directly though, I shall test it there again soon.
Edit: Have not tried an updated version of llama.cpp yet, but it seems that the 4B version of this model is working fine in LM Studio.