/ Модель

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

Контекст
32 768 токенов
Параметры
1,5 млрд
Лицензия
Apache 2.0
Архитектура
qwen2 · dense
Базовая модель
Qwen2.5-1.5B-Instruct
Библиотека
transformers
Опубликована
26 сен 2026

CySearchAssist-Mesh-1.5B

Генерация текстаТекст → текст3 профессии

Компактная модель Cyberalien для преобразования запросов к библиотеке мешей в английские поисковые фразы, подсказки по категориям и тегам и исключения.

142скачиваний за 30 дней0лайковвеса обновлены26 сен 2026

Бенчмарки

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

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

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

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

    Вместе с другими моделями категории «Текст» — сравнение идёт внутри одной категории.

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

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

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

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

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

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

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

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

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

CySearchAssist-Mesh-1.5B — компактная языковая модель, разработанная Cyberalien для переформулирования запросов к библиотеке статических мешей и 3D-ресурсов. Она преобразует запрос пользователя в английские поисковые фразы, подсказки по категориям и тегам, а также явные исключения. Модель дообучена на Qwen/Qwen2.5-1.5B-Instruct, использует плотную архитектуру Qwen2ForCausalLM, содержит 1,5 млрд параметров и имеет контекстное окно 32 768 токенов. Выдаёт структурированный JSON по контракту cymesh-query-v1; поддерживаемые языки — английский, французский, испанский, немецкий и итальянский. Лицензия — Apache-2.0.

Модель рассчитана на локальное использование в CyMesh MeshLibrary или интеграциях, которые применяют её вывод для поиска по собственному индексу метаданных. В небольшом локальном тесте JSON-контракт был соблюдён для 35 из 37 запросов, а целевой объект попал в топ-5 для 10 из 10 тестовых запросов по метаданным; этот тест не измеряет общее качество поиска на произвольных библиотеках. Модель сама не ищет ресурсы, не анализирует геометрию или изображения мешей, не строит эмбеддинги и не генерирует 3D-модели. На CPU генерация в описанном тесте занимала медианно 15,26 секунды; ошибки в обработке отрицаний, синонимов, языковой неоднозначности и материалов возможны, поэтому JSON следует проверять, а при некорректном выводе использовать исходный запрос.

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

  • переформулирование запросов для поиска статических мешей
  • генерация английских поисковых вариантов для 3D-ресурсов
  • подсказки категорий и тегов по запросу пользователя
  • выделение исключений и нежелательных материалов в запросе
  • подготовка структурированного JSON-запроса для индекса ассетов

Ограничения

Модель не выполняет сам поиск и не анализирует геометрию или изображения; качество проверялось только на небольшом локальном тесте. Возможны ошибки с отрицаниями, синонимами, неоднозначными многоязычными запросами и материалами, поэтому вывод JSON нужно проверять.

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

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

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

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

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

Открыть на Hugging Face

CySearchAssist-Mesh-1.5B

Optional multilingual query rewriter for a Static Mesh / 3D asset library. It turns a user's request into English search phrases, category/tag hints and explicit exclusions. It does not search assets, inspect mesh geometry/images, produce embeddings or generate 3D models. The host searches its own metadata index and must validate the JSON before using it.

Full merged FP16 weights, approximately 3.10 GB including tokenizer/configuration files. No separate adapter or download of the base weights is required. No remote Python code is required. More accurate of the two CyMesh query exports in the small local benchmark, but exclusions and ambiguous requests remain imperfect.

Provenance and license

  • Base: Qwen/Qwen2.5-1.5B-Instruct.
  • Pinned base revision: 989aa7980e4cf806f80c7fef2b1adb7bc71aa306.
  • CyMesh synthetic text corpus: 10,025 examples across 84 concepts and five languages; concept-separated training/validation/test partitions. Training split: 6,677 examples.
  • LoRA fine-tuning for 2 epochs, seed 20260923, then merge and FP16 export.
  • Dataset and prompt hashes are recorded in mesh_query_config.json.
  • Apache-2.0: see LICENSE, LICENSE.base and NOTICE for upstream attribution and modifications.
  • No project meshes, library index, user conversations, account credentials or training checkpoints are included.

Use with CyMesh

In CyMesh MeshLibrary → AI Models & Installation, choose this model's Download & Install. Choose Use for Semantic Search, then enable Library Settings → Asset Library → Search → Enable Semantic Search. The feature is optional and limited to MeshLibrary. Downloads are stored outside the plugin.

Existing integrations can use the downloaded folder as Library Query Model. The contract remains cymesh-query-v1; mesh_query_prompt.txt must match its recorded SHA-256. CPU and CUDA are supported by the host runtime. The default installer uses CPU PyTorch; CUDA requires a compatible PyTorch runtime configured by the user.

Transformers example

import json
import torch
from huggingface_hub import snapshot_download
from pathlib import Path
from transformers import AutoModelForCausalLM, AutoTokenizer

folder = snapshot_download("cyberalien/CySearchAssist-Mesh-1.5B")  # Pin revision to a reviewed commit in production.
tokenizer = AutoTokenizer.from_pretrained(folder, local_files_only=True, trust_remote_code=False)
device = "cuda" if torch.cuda.is_available() else "cpu"
model = AutoModelForCausalLM.from_pretrained(
    folder, torch_dtype=torch.float16 if device == "cuda" else torch.float32,
    local_files_only=True, trust_remote_code=False,
).to(device).eval()
messages = [
    {"role": "system", "content": (Path(folder)/"mesh_query_prompt.txt").read_text("utf-8")},
    {"role": "user", "content": "une chaise en bois sans accoudoirs"},
]
prompt = tokenizer.apply_chat_template(messages, tokenize=False, add_generation_prompt=True)
inputs = tokenizer(prompt, return_tensors="pt").to(device)
with torch.inference_mode():
    output = model.generate(**inputs, max_new_tokens=256, do_sample=False,
                            pad_token_id=tokenizer.eos_token_id)
text = tokenizer.decode(output[0, inputs["input_ids"].shape[1]:], skip_special_tokens=True)
print(text)  # Parse AND validate; do not treat generated values as asset paths or commands.

Expected keys: mesh_prompt, variations (exactly two), suggested_categories, suggested_tags, exclude. Invalid output should fall back explicitly to the user's original text. Do not execute model output.

Measured limits

Local CPU benchmark: Ryzen 9 7900X, eight PyTorch threads, FP16 files loaded for FP32 CPU computation. Small technical test; target expectations came from asset names, not human relevance annotations. It does not establish general retrieval accuracy across arbitrary libraries.

Measurement1.5B0.5B
Valid JSON contract, 37 queries35/3730/37
Named target in top five, 10 metadata queries10/107/10
Median CPU generation with loaded model15.26 s5.23 s
Peak process RAM including load8.96 GiB3.09 GiB

Negations, synonyms, multilingual ambiguity and materials can be misinterpreted. No guarantee of equivalent quality between the two sizes. These exports are not GGUF or 4-bit quantized. The initial CyMesh worker reloads the model per search, adding loading latency. The host should preserve manual categories and only return real paths from its own asset index.

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
Qwen2ForCausalLM
Ревизия весов
8cafc92

0 моделей