Qwency / README.md
Promise Emmanuel Oluwadare
Optimize Docker build for faster HF Space startup
df729c3
|
Raw
History Blame Contribute Delete
1.54 kB
metadata
title: Qwen3.5 0.8B OpenAI API
emoji: 🧠
colorFrom: yellow
colorTo: gray
sdk: docker
app_port: 7860
startup_duration_timeout: 2h
pinned: false

Hugging Face Space Template (OpenAI-Compatible Qwen 0.8B)

This folder is ready to be used as a Docker Space that serves Qwen3.5-0.8B behind OpenAI-style endpoints:

  • GET /v1/models
  • POST /v1/chat/completions (with streaming)

1) Create the Space

  1. Go to Hugging Face -> New Space.
  2. Select Docker SDK.
  3. Choose hardware:
    • For free testing: CPU Basic.
  4. Create the Space.

2) Upload these files

Upload all files from this folder to the root of that Space repository:

  • Dockerfile
  • requirements.txt
  • start_server.py
  • .dockerignore
  • README.md (this file)

3) Set Space Variables (Settings -> Variables and secrets)

Recommended defaults:

  • MODEL_REPO=unsloth/Qwen3.5-0.8B-GGUF
  • MODEL_FILE=Qwen3.5-0.8B-Q4_K_M.gguf
  • N_CTX=2048
  • N_THREADS=2
  • CHAT_FORMAT=chatml

Optional:

  • API_KEY=<your-secret> to require bearer auth.
  • HF_TOKEN=<token> if your model repo is private.

4) Connect frontend

In this app's Settings:

  • Preset: Hugging Face Space
  • Base URL: https://<your-space-name>.hf.space/v1
  • Model Name: Qwen3.5-0.8B-Q4_K_M.gguf
  • API Key: only if you set API_KEY in the Space

Notes

  • Free CPU Spaces can sleep when idle and cold-start slowly.
  • First boot includes model download, so startup may take a few minutes.
  • If you hit memory pressure, use a smaller GGUF quantization file.