Оглавление
ИИ-агент может удивительно много сделать с вашими данными SeaTable — при условии, что он понимает, чего вы хотите. В этой статье вы узнаете, как формулировать вопросы, чтобы агент выдавал наилучшие результаты. Хорошая новость: вам не нужно учить специальный синтаксис. Естественного языка вполне достаточно. Несколько простых правил помогут, однако, избежать недоразумений.
Агент знает вашу базу
Прежде чем вы зададите свой первый вопрос, ИИ-агент уже прочитал структуру вашей базы. Он знает, какие таблицы существуют, как называются столбцы и какие типы данных они содержат. Вам не нужно ему это объяснять. Просто начинайте спрашивать — агент знает, с чем работает.
Хорошей отправной точкой часто является:
«Какие таблицы и столбцы есть в моей базе?»
Так вы сможете увидеть, как агент понимает вашу базу, и соответственно адаптировать свои дальнейшие вопросы.
Конкретное лучше расплывчатого
Чем точнее ваш вопрос, тем лучше результат. Это не потому, что агент не понимает расплывчатые вопросы — а потому, что на расплывчатые вопросы существует несколько правильных ответов, и агент должен угадывать, какой из них вы имеете в виду.
| Расплывчато | Конкретно |
|---|---|
| «Покажи мне клиентов.» | «Покажи мне всех клиентов из таблицы Контакты, которые находятся в Берлине.» |
| «Как идут продажи?» | «Какой был общий оборот в феврале? Сгруппируй по менеджеру по продажам.» |
| «Что нового?» | «Какие записи в таблице Задачи были созданы за последние 7 дней?» |
Вам не нужно использовать точное название столбца. Если ваш столбец называется «Дата создания» и вы спрашиваете о «созданных за последние 7 дней», агент поймёт связь. Опечатки в названиях таблиц или столбцов также автоматически исправляются в большинстве случаев.
Шаг за шагом вместо всего сразу
При сложных задачах вы часто быстрее достигаете цели, разбив их на несколько вопросов. Агент помнит контекст разговора — поэтому вы можете опираться на предыдущие ответы.
Вместо:
«Покажи мне все просроченные задачи, сгруппируй их по ответственному и создай напоминание для каждой в таблице Активности с текстом ‘Пожалуйста, проверьте статус’.»
Лучше в три шага:
«Какие задачи в таблице Задачи просрочены?»
«Сгруппируй их по столбцу Ответственный.»
«Создай запись в таблице Активности для каждой просроченной задачи с пометкой ‘Пожалуйста, проверьте статус’.»
Так вы можете проверить промежуточный результат после каждого шага, прежде чем агент продолжит. Это особенно полезно при операциях записи.
Используйте названия таблиц и столбцов
Агент работает наиболее надёжно, когда вы используете имена, которые реально существуют в вашей базе. Вам не нужно точно соблюдать написание — «контакты» вместо «Контакты» или «Проекты» вместо «проекты» обычно работает без проблем. Но агенту помогает, если вы придерживаетесь терминов вашей базы, а не используете перифразы.
Если вы не уверены, как называется столбец, просто спросите:
«Какие столбцы есть в таблице Проекты?»
Что не работает
Агент может работать только с данными, которые действительно существуют в вашей базе. Несколько типичных ситуаций, когда он не может помочь:
Данные, которых не существует. Если вы спрашиваете о поле, которого нет — например «Покажи мне номера телефонов» в базе без столбца с номерами телефонов — агент сообщит об этом. Он не придумывает данные.
Расчёты по отсутствующим значениям. Если вы спрашиваете об обороте по клиентам, но в вашей базе содержатся только отдельные позиции без привязки к клиентам, агент не сможет установить эту связь.
Действия за пределами SeaTable. Агент не может отправлять электронные письма, обращаться к внешним системам или открывать файлы на вашем компьютере. Он работает исключительно с данными в вашей базе SeaTable.
Советы для повседневного использования
Начинайте с запросов на чтение. Прежде чем позволить агенту изменять данные, сначала выполните запрос, чтобы убедиться, что он находит правильные записи. Поэтому сначала спросите «Какие задачи Лизы ещё открыты?» прежде чем сказать «Измени статус на Выполнено.»
Используйте контекст. Агент помнит разговор. После запроса вы можете ссылаться на предыдущие результаты словами «эти», «из них» или «те же самые», не повторяя всё заново.
Попросите объяснить структуру. Если вы получили базу от другого пользователя или не уверены в её устройстве, агент — отличная отправная точка. Спросите его о таблицах, столбцах, связях — он даст вам обзор за секунды, для которого иначе пришлось бы вручную просматривать каждую таблицу.
Будьте прямолинейны при изменениях. Когда агент должен создать или изменить что-то, чётко укажите, что именно должно произойти: какая таблица, какие столбцы, какие значения. Чем яснее инструкция, тем меньше уточняющих вопросов.
«Создай новую запись в таблице Контакты: Название ‘Müller GmbH’, Город ‘Гамбург’, Статус ‘Новый’.»