Update README.md
Browse files
README.md
CHANGED
|
@@ -1,28 +1,65 @@
|
|
| 1 |
---
|
| 2 |
license: apache-2.0
|
| 3 |
language:
|
| 4 |
-
-
|
| 5 |
-
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 6 |
base_model:
|
| 7 |
-
- Qwen/Qwen3.5-9B
|
|
|
|
| 8 |
---
|
| 9 |
-
## What this model is for:
|
| 10 |
-
This project is an intelligent manufacturing process generation system based on multi-modal large language models.
|
| 11 |
-
It aims to automatically generate process sequences and machining steps by analyzing manufacturing drawings.
|
| 12 |
|
|
|
|
| 13 |
|
|
|
|
| 14 |
|
| 15 |
-
|
| 16 |
-
|
| 17 |
-
|
| 18 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 19 |
|
| 20 |
-
Then run the script:
|
| 21 |
```bash
|
| 22 |
CUDA_VISIBLE_DEVICES=0 \
|
| 23 |
OMP_NUM_THREADS=1 \
|
| 24 |
vllm serve \
|
| 25 |
-
/
|
| 26 |
--port 18124 \
|
| 27 |
--served-model-name LevelField \
|
| 28 |
--reasoning-parser qwen3 \
|
|
@@ -31,4 +68,3 @@ vllm serve \
|
|
| 31 |
--max-model-len 32768 \
|
| 32 |
--gpu-memory-utilization 0.9 \
|
| 33 |
--mm-processor-cache-type shm
|
| 34 |
-
```
|
|
|
|
| 1 |
---
|
| 2 |
license: apache-2.0
|
| 3 |
language:
|
| 4 |
+
- zh
|
| 5 |
+
- en
|
| 6 |
+
tags:
|
| 7 |
+
- manufacturing
|
| 8 |
+
- process-planning
|
| 9 |
+
- machining
|
| 10 |
+
- industrial-ai
|
| 11 |
+
- multimodal
|
| 12 |
+
- safetensors
|
| 13 |
+
- qwen3_5
|
| 14 |
base_model:
|
| 15 |
+
- Qwen/Qwen3.5-9B
|
| 16 |
+
pipeline_tag: image-text-to-text
|
| 17 |
---
|
|
|
|
|
|
|
|
|
|
| 18 |
|
| 19 |
+
# LevelField-1: Open-Source Manufacturing Process Planning Model
|
| 20 |
|
| 21 |
+
**LevelField-1** is the first open-source large language model purpose-built for **non-standard machining process planning**. Given a 2D manufacturing drawing (PDF/PNG), it interprets part geometry, tolerances, surface roughness, and other technical specifications — then generates complete process routes with optimization suggestions.
|
| 22 |
|
| 23 |
+
Built on the Qwen3.5-9B open-source base, fine-tuned and reinforced with 100,000 manufacturing drawings and process sheets from 16 factories. Data construction and result validation completed jointly by the Level AI engineering team and 36 process engineers with 20+ years of hands-on experience.
|
| 24 |
+
|
| 25 |
+
- **Parameters:** 9B (BF16)
|
| 26 |
+
- **Format:** Merged weights in safetensors (~20GB), full inference files included
|
| 27 |
+
- **License:** Apache 2.0 — free for commercial use
|
| 28 |
+
- **Developer:** [Level AI (蓝沃AI)](https://www.level-ai.cn)
|
| 29 |
+
|
| 30 |
+
## Capabilities
|
| 31 |
+
|
| 32 |
+
| Capability | Description |
|
| 33 |
+
|---|---|
|
| 34 |
+
| **Drawing Interpretation** | Input a 2D manufacturing drawing (PDF/PNG). The model reads and organizes part name, drawing number, material, dimensions & tolerances, surface roughness, and other technical requirements. |
|
| 35 |
+
| **Process Route Generation** | Based on the verified machining requirements, the model derives machining steps, rules out unsuitable processes, and outputs a complete process route with optimization suggestions. |
|
| 36 |
+
| **Process Coverage** | Supports 18 common machining process types: turning, milling, drilling, grinding, casting, forging, heat treatment, welding, and more. |
|
| 37 |
+
|
| 38 |
+
## Key Results
|
| 39 |
+
|
| 40 |
+
- In internal evaluation, the model's process reasoning achieved **95%+ alignment** with decisions made by senior process engineers.
|
| 41 |
+
- In pilot customer usage, process route drafting time was reduced by approximately **60%**.
|
| 42 |
+
|
| 43 |
+
> [TODO — 算法团队] Add 1-2 sentences on the evaluation setup: test set size, evaluation criteria, annotator profile. Does not need to be a full benchmark table.
|
| 44 |
+
|
| 45 |
+
## Quickstart
|
| 46 |
+
|
| 47 |
+
### Online Demo (no deployment needed)
|
| 48 |
+
|
| 49 |
+
👉 **[https://smartaps.level-ai.cn/levelField](https://smartaps.level-ai.cn/levelField)**
|
| 50 |
+
|
| 51 |
+
### Deploy with vLLM
|
| 52 |
+
|
| 53 |
+
**Requirements:**
|
| 54 |
+
- `vllm >= 0.19.1`
|
| 55 |
+
- Minimum 1× H100 GPU
|
| 56 |
+
- Tested on NVIDIA CUDA 12.9
|
| 57 |
|
|
|
|
| 58 |
```bash
|
| 59 |
CUDA_VISIBLE_DEVICES=0 \
|
| 60 |
OMP_NUM_THREADS=1 \
|
| 61 |
vllm serve \
|
| 62 |
+
/path/to/LevelField/ \
|
| 63 |
--port 18124 \
|
| 64 |
--served-model-name LevelField \
|
| 65 |
--reasoning-parser qwen3 \
|
|
|
|
| 68 |
--max-model-len 32768 \
|
| 69 |
--gpu-memory-utilization 0.9 \
|
| 70 |
--mm-processor-cache-type shm
|
|
|