Instructions to use litert-community/Qwen3-1.7B with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- LiteRT-LM
How to use litert-community/Qwen3-1.7B with LiteRT-LM:
# LiteRT-LM runs on various platforms (Android, iOS, Windows, Linux, macOS, IoT, Web/WASM) # and supports many APIs (C++, Python, Kotlin, Swift, JavaScript, Flutter). # For platform-specific integration guides, please refer to the official developer website: # https://ai.google.dev/edge/litert-lm # To try LiteRT-LM, the easiest way is to use our CLI tool. # 1. Install the LiteRT-LM CLI tool: pip install -U litert-lm # 2. Download and run this model locally: # See: https://ai.google.dev/edge/litert-lm/cli litert-lm run \ --from-huggingface-repo=litert-community/Qwen3-1.7B \ --prompt="Write me a poem"
- Notebooks
- Google Colab
- Kaggle
Qwen3-1.7B LiteRT-LM Model
This repository contains LiteRT-LM variants of Qwen/Qwen3-1.7B optimized for on-device text generation.
Available Artifact
| File | Quantization Recipe | Context | Size |
|---|---|---|---|
Qwen3_1.7B.litertlm |
dynamic_wi8_afp32 | - | 2.1 GB |
Qwen3-1.7B_dynamic_wi4b32_afp32.litertlm |
dynamic_wi4b32_afp32 | 4096 | 932 MB |
Conversion Notes
Qwen3-1.7B_dynamic_wi4b32_afp32.litertlm is a dynamic INT4 variant (block-32 weights, FP32 activations). It was converted through the LiteRT Torch (litert-torch) path and quantized with AI Edge Quantizer. This artifact incorporates LiteRT-LM GPU graph optimizations, including composite ops for RoPE, fused QKV, and fused Gate/Up projections, and is configured with static prefill memory allocation.
How to Use
Command-Line Interface
- Install the prerequisites:
pip install litert-lm
- Run the command in CLI:
litert-lm run --from-huggingface-repo=litert-community/Qwen3-1.7B Qwen3_1.7B.litertlm --prompt="Write me a poem on nature"
Edge Gallery App
- Get the App: Install the app from Google Play or download the latest APK from the GitHub releases page.
- Importing the Model: Navigate to the Model manager within the app and click the "+" (plus) icon in the bottom-right corner. Two options will appear:
- Import from HF (Recommended): Select this option, and a dialog box will appear showing an example Hugging Face model URL. Enter the HF link for the desired
.litertlmmodel and click submit. The model will then appear in your list, and you can proceed to download it (a Hugging Face account login is required). - From local model file: First, download the
.litertlmmodel directly to your Android device, OR download it to your computer and push it via ADB (e.g.,adb push Qwen3-1.7B_dynamic_wi4b32_afp32.litertlm /sdcard/Download/). Then, select this option, choose the downloaded file from your storage, configure your preferred parameters, and tap "Import".
- Import from HF (Recommended): Select this option, and a dialog box will appear showing an example Hugging Face model URL. Enter the HF link for the desired
For full details on importing models and other features, see the Edge Gallery App Wiki.
To build the demo app from source, please follow the instructions from the GitHub repository.
Python
- Install the prerequisites:
pip install litert-lm huggingface_hub
- Download the model file:
from huggingface_hub import hf_hub_download
model_path = hf_hub_download(
repo_id="litert-community/Qwen3-1.7B",
filename="Qwen3_1.7B.litertlm"
)
- Run inference:
import litert_lm
litert_lm.set_min_log_severity(litert_lm.LogSeverity.ERROR) # Hide log for TUI app
with litert_lm.Engine(model_path) as engine:
with engine.create_conversation() as conversation:
while True:
user_input = input("\n>>> ")
for chunk in conversation.send_message_async(user_input):
print(chunk["content"][0]["text"], end="", flush=True)
Integration
Ready to integrate this into your product? Get started in the LiteRT-LM documentation.
- Downloads last month
- 2,430