LearnAI
Модуль 16 · AI для роботи з даними (Pro) · Урок 1/5
← До каталогу
Завдання

Текст у SQL-запит

Як безпечно зробити text-to-SQL? Поверни JSON {"steps": [список з 2+ кроків], "why": "коротко"}.

Відкрий доступ, щоб надсилати рішення на миттєву AI-перевірку.Почати безкоштовно
Запитання мовою → запит до бази
💡 Шматок теорії

Модель вміє перетворювати питання природною мовою на SQL-запит до бази. Як вбудувати безпечно: дати моделі СХЕМ бази (таблиці, поля, зв'язки), щоб вона будувала коректний запит; згенерувати запит, але НЕ виконувати сліпо - спочатку перевірити (тільки читання, дозволені таблиці, ліміти); показати користувачеві запит або результат для контролю; обмежити права доступу до базі цього шляху (тільки SELECT, лише необхідні таблиці). Ризик: модель може побудувати невірний або небезпечний запит, тому між генерацією і виконанням завжди стоїть перевірка. Правило: text-to-SQL відкриває базу для питань мовою, але згенерований запит — недовірений: давай схему, обмежуй права та перевіряй перед виконанням.

Як оцінюється · прохідний 70

  • 1Валідний JSON без тексту навколо30%
  • 2Є масив steps та why35%
  • 32+ кроки: дати схему, не виконувати сліпо, перевірити/показати, обмежити права (тільки SELECT)35%
Твій промптClaude ⌄