tiny-add2-llm / README.md
TinyAdd2Deployer
Deploy TinyAdd2LLM space website
f34d9e4
|
Raw
History Blame Contribute Delete
1.21 kB
---
title: Tiny Add2 LLM
emoji: 🧮
colorFrom: indigo
colorTo: blue
sdk: gradio
sdk_version: 4.19.2
python_version: 3.10
app_file: app.py
pinned: false
---
# Tiny Add2 LLM 10MB
This is a **tiny addition-only model package**. It is not a real general-purpose LLM like Llama/GPT. It is made for one job only:
> add exactly 2 non-negative numbers.
Example:
```bash
python infer.py "12 + 30"
# 42
```
## What is included
- `model/add2_model.bin` — 10 MB model file
- `model.py` — model loader
- `infer.py` — one-shot addition answer
- `chat.py` — simple chat mode
- `build_model.py` — rebuild the 10 MB model file
- `test_model.py` — quick tests
## Limit
Default model supports numbers from `0` to `2199`.
Valid inputs:
```text
12 + 30
add 15 and 7
100 plus 55
```
Invalid inputs:
```text
hello
12 + 30 + 5
-1 + 5
99999 + 1
```
## Run on PC
```bash
pip install -r requirements.txt
python infer.py "123 + 456"
python chat.py
```
## Rebuild model
```bash
python build_model.py --max-number 2199 --target-mb 10 --out model/add2_model.bin
```
## Hinglish note
Bhai, ye ek chhota **addition-only mini model** hai. Ye chatbot jaisa general answer nahi dega. Sirf 2 number add karega.