/ Модель

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

Контекст
32 768 токенов
Параметры
3,1 млрд
Размер весов
6,2 ГБ
Архитектура
qwen2 · dense
Базовая модель
Qwen2.5-Coder-3B-Instruct-bnb-4bit
Библиотека
transformers
Опубликована
13 мая 2025

OneSQL-v0.2-Qwen-3B

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

Дообученная модель Qwen2-Coder на 3,1 млрд параметров для генерации SQL по схеме базы данных и запросу на естественном языке.

64скачиваний за 30 дней1лайквеса обновлены2 авг 2025

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

OneSQL-v0.2-Qwen-3B — дообученная языковая модель от onekq-ai для генерации SQL-запросов по описанию схемы базы данных и запросу на естественном языке. Она основана на unsloth/Qwen2.5-Coder-3B-Instruct-bnb-4bit и использует архитектуру Qwen2 с плотной моделью Qwen2ForCausalLM; число параметров — 3,1 млрд, контекст — до 32 768 токенов.

Для работы в промпте сначала задают схему базы данных в формате CREATE TABLE, затем запрос на естественном языке с префиксом --, а в конце оставляют SELECT, после которого модель продолжает запрос. Репозиторий содержит полные веса версии OneSQL-v0.1-Qwen-3B. Модель представлена как text-generation и поддерживает диалоговый интерфейс и интерфейс вызова инструментов. Лицензия в доступных данных не указана.

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

  • генерация SQL-запросов по схеме таблиц
  • перевод вопроса на естественном языке в SQL
  • автодополнение SQL-запроса после SELECT
  • подготовка запросов к базе данных по описанию CREATE TABLE

Ограничения

Для генерации ожидается промпт с описанием схемы в формате CREATE TABLE, запросом с префиксом -- и завершающим SELECT. Данные о лицензии и поддерживаемых естественных языках не приведены.

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

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

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

Также подходит для

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

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

Открыть на Hugging Face

Disclaimer

Your email will be used for anonymous survey. It will NOT be shared with anyone.

Introduction

This model is the full-weight version of the adapter model OneSQL-v0.1-Qwen-3B.

Quick start

To use this model, craft your prompt to start with your database schema in the form of CREATE TABLE, followed by your natural language query preceded by --. Make sure your prompt ends with SELECT in order for the model to finish the query for you.

from transformers import AutoModelForCausalLM, AutoTokenizer, pipeline
from peft import PeftModel

model_name = "onekq-ai/OneSQL-v0.2-Qwen-3B"
model = AutoModelForCausalLM.from_pretrained(model_name, device_map="auto")
tokenizer = AutoTokenizer.from_pretrained(model_name)
tokenizer.padding_side = "left"

generator = pipeline("text-generation", model=model, tokenizer=tokenizer, return_full_text=False)

prompt = """
CREATE TABLE students (
    id INTEGER PRIMARY KEY,
    name TEXT,
    age INTEGER,
    grade TEXT
);

-- Find the three youngest students
SELECT """

result = generator(f"<|im_start|>system\nYou are a SQL expert. Return code only.<|im_end|>\n<|im_start|>user\n{prompt}<|im_end|>\n<|im_start|>assistant\n")[0]
print(result["generated_text"])

The model response is the finished SQL query without SELECT

* FROM students ORDER BY age ASC LIMIT 3

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей