Online Documentation for SQL Manager for PostgreSQL

Шаблоны промптов


На вкладке Templates Вы можете задать шаблоны промптов — инструкции, которые ИИ-ассистент получает при вызове типовых команд из редакторов SQL, окон сообщений и просмотрщика плана выполнения запроса. Текст шаблона отправляется как текст запроса, а SQL-запрос, сообщение об ошибке или план выполнения прикрепляются к нему.

 

Environment Options - AI Assistant - Templates

 

По умолчанию установлен флажок CheckBox Use built-in templates в этом случае используются стандартные встроенные шаблоны. Язык шаблонов соответствует языку интерфейса. Если в поле Conversation language выбран другой язык, шаблоны используются на нем — при условии, что этот язык поддерживается интерфейсом программы. Для остальных языков применяются шаблоны на английском языке.

 

Чтобы редактировать шаблоны, снимите флажок. Вы можете задать собственный текст шаблонов для типовых команд ИИ-ассистента. Язык пользовательских шаблонов Вы определяете самостоятельно шаблоны отправляются ассистенту в том виде, в каком указаны в соответствующих полях блока Prompt templates. Пользовательский текст шаблонов запоминается и не сбрасывается до стандартных формулировок при повторном включении/выключении опции CheckBox Use built-in templates.

 

Prompt templates

В таблице перечислены типовые команды и стандартные шаблоны, отправляемые ИИ-ассистенту:

 

Команда

Шаблон по умолчанию

Explain

Объясни, что делает приложенный SQL-запрос.

Optimize

Предложи оптимизацию приложенного SQL-запроса, объясни каждое изменение.

Fix error

Запрос завершился с приложенной ошибкой. Найди причину и предложи исправление.

Assess plan

Оцени приложенный план выполнения: узкие места и рекомендации.

Beautify

Отформатируй приложенный SQL-запрос, не меняя его семантику.

Check

Проверь приложенный SQL-запрос на корректность, проблемы безопасности (например, SQL-инъекции) и соответствие лучшим практикам перед его выполнением.

 

Важно: Шаблон — это обычная инструкция. Плейсхолдеров и синтаксиса подстановок в нем нет: SQL-запрос, сообщение об ошибке и план выполнения прикрепляются к запросу отдельно и отображаются в панели ассистента в виде чипов.

 


Смотрите также:

ИИ-ассистент

Контекст