/ Модель

Характеристики

Контекст
262 144 токена
Размер весов
18,8 ГБ
Лицензия
Apache 2.0
Архитектура
qwen3_5 · dense
Базовая модель
Qwen3.5-9B
Опубликована
15 июл 2026

LevelField

Изображение и текст → текст3 профессии

Мультимодальная модель Level AI анализирует инженерные чертежи и помогает инженерам-технологам составлять маршруты механообработки.

123скачиваний за 30 дней8лайковвеса обновлены10 окт 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Тесты пользователейпока нет

Никто ещё не опубликовал тест этой модели. Соберите бенчмарк из своих задач — результат появится здесь.

  1. Добавьте модель в бенчмарк

    Вместе с другими моделями категории «Изображение → текст» — сравнение идёт внутри одной категории.

  2. Опишите свои задачи

    Напишите запросы, при необходимости приложите файлы и эталонные ответы.

  3. Запустите и опубликуйте

    Модели ответят на каждую задачу, судья оценит ответы. Опубликованный результат появится на этой странице.

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

LevelField — мультимодальная модель Level AI (蓝沃AI) на 9 млрд параметров, дообученная на базе Qwen3.5-9B для планирования процессов нестандартной механообработки по инженерным чертежам. Она принимает изображения чертежей и текстовые запросы, извлекает обозначения деталей, материалы, размеры, допуски и требования к шероховатости, а затем предлагает последовательность операций и варианты улучшения маршрута для 18 типов производственных процессов.

Модель предназначена для помощи инженерам-технологам при разборе чертежей и подготовке маршрутов обработки. Разработчик сообщает о дообучении и обучении с подкреплением на 100 000 производственных чертежей и маршрутных карт от 16 заводов; веса выпущены в формате BF16. Внутренние результаты и сокращение времени подготовки маршрутов приведены разработчиком, но методика оценки и размеры выборок не раскрыты.

Модель может ошибаться при чтении мелких пометок, плотных чертежей и неоднозначной геометрии; неполные входные данные могут привести к неподтверждённым предположениям. Предложенный маршрут необходимо проверить с учётом оборудования, оснастки, инструмента, материала и контроля качества; подтверждённой генерации CNC-программ или автономного управления производством карточка не заявляет. Лицензия — Apache-2.0.

Сценарии применения

  • извлечение размеров, допусков и материалов из чертежа детали
  • составление последовательности операций механообработки
  • подготовка чернового технологического маршрута по производственным ограничениям
  • поиск неподходящих операций в плане обработки
  • предложение улучшений маршрута изготовления детали

Ограничения

Мелкие пометки, плотные чертежи и неоднозначная геометрия могут распознаваться неполно или неверно; предложенные маршруты требуют проверки инженером с учётом реальных производственных условий. Карточка не подтверждает генерацию CNC-программ или автономное управление производством.

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

LevelField: Manufacturing Process Planning from Engineering Drawings

LevelField is an open-source, 9B-parameter multimodal model for non-standard machining process planning. It helps process engineers interpret 2D manufacturing drawings and draft machining routes with optimization suggestions.

Try the online demo · Download model files · Level AI

Update History

  • [10/10/2026] Update post-training weights for better performance.

Model overview

AttributeDetails
DeveloperLevel AI (蓝沃AI)
Base modelQwen3.5-9B
Parameters / precision9B / BF16
Release formatMerged safetensors weights, approximately 20 GB, with inference configuration files
LanguagesChinese and English
TaskDrawing interpretation and manufacturing process planning
LicenseApache 2.0; commercial use is permitted under the license terms

What the model does

CapabilityDescription
Drawing interpretationExtracts part names, drawing numbers, materials, dimensions, tolerances, surface roughness, and technical requirements.
Process planningUses reviewed machining requirements to propose an operation sequence, identify unsuitable processes, and suggest improvements.
Process coverageSupports the 18 manufacturing process types listed below.

The drawing workflow covers PDF and image documents. The API example below sends a JPEG image; render PDF pages to images before using this API workflow.

The process-planning prompt uses these 18 process types:

ProcessChinese label
Turning车削
Milling铣削
Drilling钻削
Grinding磨削
Casting铸造
Forging锻造
Heat treatment热处理
Surface treatment表面处理
Electrical discharge machining (EDM)电火花加工
Bench work钳加工
Assembly装配
Gear machining齿加工
Sheet metal forming钣金成型
Welding焊接
Wire EDM线切割
Laser marking激光打标
Inspection检验
Stock cutting下料

Quickstart

1. Try the online demo

Use the LevelField demo to explore the drawing-to-process-planning workflow without a local deployment.

2. Download the model

pip install -U huggingface_hub
hf download level-ai/LevelField --local-dir ./LevelField

3. Start a vLLM server

The release documents these deployment requirements:

  • vLLM 0.19.1 or later.
  • At least one NVIDIA H100 GPU.
  • NVIDIA CUDA 12.9, as reported in the tested environment.

GPU memory capacity, concurrency, and image size were not specified in the original deployment notes. Memory requirements depend on workload and serving settings; the approximately 20 GB weight size is not the total GPU memory requirement.

In a compatible CUDA environment, install vLLM and launch the server:

pip install 'vllm>=0.19.1'

CUDA_VISIBLE_DEVICES=0 \
OMP_NUM_THREADS=1 \
vllm serve ./LevelField \
    --host 127.0.0.1 \
    --port 18124 \
    --served-model-name LevelField \
    --reasoning-parser qwen3 \
    --chat-template-content-format openai \
    --trust-remote-code \
    --max-model-len 32768 \
    --gpu-memory-utilization 0.9 \
    --mm-processor-cache-type shm

This configuration uses a 32,768-token serving limit and binds the endpoint to the local machine. The serving limit is a deployment setting, not a claim about the model's maximum supported context length.

4. Submit a drawing

Install the client:

pip install openai

Save a legible drawing as test.jpg in your working directory, then run the following request example. The Chinese prompt asks the model to generate a process sequence using the 18 available process types.

import base64
from openai import OpenAI

client = OpenAI(api_key="EMPTY", base_url="http://localhost:18124/v1")
model = "LevelField"


def encode_image_base64(image_path):
    with open(image_path, "rb") as f:
        return base64.b64encode(f.read()).decode("utf-8")


image_path = "test.jpg"
image_base64 = encode_image_base64(image_path)

response = client.chat.completions.create(
    model=model,
    messages=[
        {
            "role": "user",
            "content": [
                {
                    "type": "text",
                    "text": (
                        "您是一位工艺工程师。现在给您加工图纸<image>。"
                        "请根据可供选择的工艺`车削,铣削,钻削,磨削,铸造,锻造,"
                        "热处理,表面处理,电火花加工,钳加工,装配,齿加工,"
                        "钣金成型,焊接,线切割,激光打标,检验,下料`,"
                        "给出它的工艺序列。"
                    ),
                },
                {
                    "type": "image_url",
                    "image_url": {
                        "url": f"data:image/jpeg;base64,{image_base64}"
                    },
                },
            ],
        }
    ],
    temperature=0.01,
    max_tokens=2000,
    extra_body={
        "chat_template_kwargs": {"enable_thinking": True}
    },
)

message = response.choices[0].message
if hasattr(message, "reasoning") and message.reasoning:
    print("【思考过程】")
    print(message.reasoning)
    print()
print("【最终回答】")
print(message.content)

This example enables thinking through chat_template_kwargs and prints the reasoning field when returned, followed by the final answer. Use it with the server configuration above, including --reasoning-parser qwen3.

For a PNG drawing, change the file path and the data URL MIME type to image/png. The image payload follows the vLLM multimodal input format.

If generation reaches the 2,000-token output limit before producing a complete answer, increase max_tokens within the available context capacity.

Recommended workflow

  1. Supply a legible drawing with all relevant views and annotations.
  2. Check the extracted requirements against the drawing, especially units, tolerances, materials, and surface finish.
  3. Provide production constraints such as quantity, stock form, available machines, tooling, and inspection capabilities.
  4. Request a process route using the reviewed requirements and constraints.
  5. Have a qualified process engineer validate the route before production use.

Training background

Level AI reports fine-tuning and reinforcement training using 100,000 manufacturing drawings and process sheets from 16 factories. Data construction and result validation involved the Level AI engineering team and 36 process engineers with more than 20 years of hands-on experience.

The release does not specify the data split, training hyperparameters, reinforcement method, or dataset access and licensing details.

Reported results

Evaluation settingReported result
Internal evaluationMore than 95% alignment between model process reasoning and senior process engineers' decisions
Pilot customer usageApproximately 60% reduction in process-route drafting time

These are developer-reported results. The release does not provide evaluation sample sizes, scoring criteria, comparison baselines, or uncertainty estimates. The alignment figure should not be interpreted as a general accuracy score, and the time reduction may vary across production settings.

Limitations and intended use

LevelField is intended to assist process engineers with interpretation and planning. Generated routes are proposals that require engineering review.

  • Check small annotations, dense drawings, and ambiguous geometry carefully; extracted details may be incomplete or incorrect.
  • Missing information can lead to unsupported assumptions. Ask the model to identify uncertainty explicitly.
  • A drawing alone does not establish shop-floor feasibility. Validate machine capability, fixtures, tooling, material condition, and inspection requirements.
  • Performance across different industries, drawing conventions, materials, and languages has not been separately documented in this release.
  • The release does not establish validated CNC program generation or autonomous production control.

License and feedback

LevelField is released under Apache 2.0. Review the repository's license terms before redistribution or commercial integration.

For questions or reproducible issues, open a discussion in the Hugging Face community tab. Include the serving version, configuration, prompt, and a shareable example where possible.

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм

Можно запустить

Подбираем GPU…

Класс архитектуры
Qwen3_5ForConditionalGeneration
Ревизия весов
d2d8a27

0 моделей