Online Documentation for SQL Manager for PostgreSQL
Контекст
На вкладке Context можно указать, какие данные и в каком объеме отправляются ИИ-ассистенту вместе с Вашим запросом. Все ограничения и пороги на этой вкладке задаются в токенах.
Context limits
В поле Attached file size limit, K tokens задается максимальный размер внешнего текстового файла, который можно приложить к запросу в панели ассистента. Значение 0 снимает ограничение.
В поле Warning threshold, K tokens задается порог, с которым индикатор размера контекста в панели ассистента сравнивает объем накопленного диалога. По мере приближения к порогу индикатор меняет цвет. Превышение заданного порога на отправку запроса не влияет — запрос не блокируется.
Ниже на вкладке Вы можете задать, насколько подробным будет снимок метаданных, который прикладывается к запросу при выборе пункта Add subtree DDL to chat в проводнике баз данных. Состав снимка определяется двумя группами фильтров — Object types и Details. На объекты, добавленные пунктом Add object DDL to chat, эти настройки не распространяются: DDL таких объектов прикладывается полностью.
Object types
Отметьте типы объектов, описания которых войдут в снимок метаданных:
- Tables — таблицы;
- Views — представления, в том числе материализованные;
- Functions — функции;
- Procedures — процедуры;
- Base Types — пользовательские типы, в том числе домены, перечисления и составные типы;
- Sequences — последовательности;
- Other types — прочие типы объектов, не перечисленные выше.
По умолчанию отмечены Tables, Views, Functions, Procedures и Base Types.
Эта группа фильтров применяется, когда снимок собирается для базы данных, узла схем или схемы. Если пункт Add subtree DDL to chat вызван на узле объектов, тип уже задан самим узлом, и настройки этой группы не применяются.
Details
Отметьте элементы, которые войдут в описание каждого объекта:
- Indexes — индексы;
- Triggers — триггеры;
- Bodies (Views/Proc/Func) — тексты запросов представлений и тела функций и процедур;
- Keys (PK/FK/UK) — первичные, внешние и уникальные ключи;
- Checks — ограничения CHECK;
- Comments — комментарии к объектам и колонкам;
- Other details — прочие сведения, не перечисленные выше.
По умолчанию отмечены Indexes, Triggers и Bodies (Views/Proc/Func).
Не все элементы применимы к каждому типу объектов: например, индексы и ключи относятся только к таблицам.
Примечание: Исключение из снимка ненужных для текущей задачи типов объектов и деталей уменьшает объем контекста. Это может помочь модели сосредоточиться на существенном. Но если исключить то, что важно для вопроса, ответ окажется менее точным — состав снимка стоит подбирать под задачу.
В поле Snapshot size limit, K tokens задается предельный размер одного снимка метаданных. Значение 0 снимает ограничение. Если снимок не укладывается в заданный объем, программа предупредит Вас об этом.
Важно: Это ограничение относится к отдельному снимку метаданных, а не ко всему диалогу — за объемом диалога следит индикатор в строке состояния, порог для которого задается полем Warning threshold, K tokens.
Подробнее о том, что такое контекст и как добавить в него данные, — в разделе Контекст.
Смотрите также:
