/ Модель

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

Контекст
40 960 токенов
Параметры
7,6 млрд
Размер весов
16,4 ГБ
Лицензия
Apache 2.0
Архитектура
qwen3 · dense
Базовая модель
Qwen3-8B
Библиотека
transformers
Опубликована
20 мар 2026

TrustSQL-8B

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

TrustSQL-8B — дообученная языковая модель для генерации SQL-запросов по естественно-языковым вопросам в базах данных с неизвестной схемой.

102скачиваний за 30 дней0лайковвеса обновлены27 авг 2026

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

TrustSQL-8B — дообученная модель AIJian на основе Qwen3-8B для преобразования запросов на естественном языке в SQL при работе с ранее неизвестными схемами баз данных. Она построена на архитектуре Qwen3ForCausalLM, содержит 7,6 млрд параметров по метаданным и поддерживает контекст до 40 960 токенов. Модель обучали в два этапа: начальное дообучение с учителем и оптимизация Phase-Aware GRPO с многошаговым взаимодействием с инструментами по протоколу Explore → Propose → Generate → Confirm.

Модель предназначена для использования в цикле агента с доступом к инструментам: она исследует схему, формирует и уточняет SQL-запрос. В README приведены результаты на BIRD-Dev, Spider-Test и Spider-DK для сценария неизвестной схемы. Базовая модель Qwen3-8B — многоязычная, однако языки, на которых TrustSQL-8B проверена для Text-to-SQL, отдельно не перечислены.

Модель распространяется под лицензией Apache-2.0. README указывает, что обучение и оценка проводились на бенчмарках с SQLite; для работы требуется доступная и безопасная среда получения метаданных и выполнения запросов. Сгенерированный SQL следует проверять, а доступ к базе по умолчанию ограничивать режимом чтения.

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

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

Ограничения

Обучение и оценка проводились на бенчмарках SQLite, поэтому результаты могут не переноситься на другие СУБД и схемы. Для вывода необходима безопасная среда доступа к метаданным и выполнения запросов; сгенерированный SQL следует проверять и исполнять с правами только на чтение.

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

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

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

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

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

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

Открыть на Hugging Face

TRUST-SQL-8B

arXiv GitHub License

Overview

TrustSQL-8B is a fine-tuned Text-to-SQL model based on Qwen3-8B, introduced in TRUST-SQL: Tool-Integrated Multi-Turn Reinforcement Learning for Text-to-SQL over Unknown Schemas. The model is trained with multi-turn reinforcement learning and tool integration for Text-to-SQL over unknown database schemas.

Model details

  • Base model: Qwen/Qwen3-8B
  • Architecture: Qwen3ForCausalLM
  • Parameters: 8.2B
  • Hidden size: 4096
  • Layers: 36
  • Attention heads: 32 Q heads / 8 KV heads
  • Context length: 40,960 tokens
  • Precision: bfloat16

Models

ModelBaseLink
TrustSQL-4BQwen3-4BAIJian/TrustSQL-4B
TrustSQL-8BQwen3-8BAIJian/TrustSQL-8B

Training

TrustSQL follows a two-stage training pipeline: SFT warm-up followed by Phase-Aware GRPO optimization. The interaction protocol is Explore → Propose → Generate → Confirm.

Reported results

All results are reported under the Unknown Schema setting.

BenchmarkGreedyMajority voting
BIRD-Dev65.867.7
Spider-Test83.986.5
Spider-DK72.175.7
Spider-Syn75.477.4
Spider-Realistic82.184.1

The model reaches 65.8 EX on BIRD-Dev with greedy decoding and 67.7 EX with majority voting.

Recommended inference setup

This model is intended to run inside a tool-using agent loop:

  1. Explore database metadata and inspect relevant values.
  2. Propose only tables and columns verified by tool output.
  3. Generate and execute a candidate SQL query.
  4. Confirm the final answer, or return to exploration when evidence is insufficient.

The explicit proposal checkpoint is important: it helps prevent schema hallucination and provides a boundary for the phase-aware training objective.

Loading

from transformers import AutoModelForCausalLM, AutoTokenizer

model_id = "AIJian/TrustSQL-8B"

tokenizer = AutoTokenizer.from_pretrained(model_id, trust_remote_code=True)
model = AutoModelForCausalLM.from_pretrained(
    model_id,
    torch_dtype="auto",
    device_map="auto",
    trust_remote_code=True,
)

For prompts, tool schemas, evaluation scripts, and training details, see https://github.com/JaneEyre0530/TrustSQL.

Limitations

This checkpoint was trained and evaluated with SQLite-based benchmarks. Inference requires a live and safe metadata/execution environment. Always validate generated SQL and use read-only permissions unless write access is explicitly required and controlled.

Citation

@article{jian2026trustsql,
  title   = {TRUST-SQL: Tool-Integrated Multi-Turn Reinforcement Learning for Text-to-SQL over Unknown Schemas},
  author  = {Jian, Ai and Zhang, Xiaoyun and Du, Wanrou and Ruan, Jingqing and Pei, Jiangbo and Zhang, Weipeng and Zeng, Ke and Cai, Xunliang},
  journal = {arXiv preprint arXiv:2603.16448},
  year    = {2026}
}

License

This project is licensed under the Apache 2.0 License. See the LICENSE file for details.

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
Qwen3ForCausalLM
Ревизия весов
0a16ea4

0 моделей