Ответ на вопрос из триггерных действий с данными/документами
  • 27 May 2024
  • 4 Минуты для чтения
  • Авторы

Ответ на вопрос из триггерных действий с данными/документами


Вводный текст

:::(Info) (Открытая бета-версия) Триггерные действия Frontline Copilot в настоящее время находятся в открытой бета-версии. Свяжитесь с copilot@tulip.co если вы заинтересованы в присоединении к бета-версии. ::::::(Warning) (Отказ от бета-версии) Использование бета-версий, предлагаемых Tulip, является необязательным и осуществляется исключительно на ваш страх и риск. Из-за непроверенной/недоказанной природы бета-версий, они предоставляются "как есть", "как доступно" и без гарантий. Это означает, что любые гарантии, компенсации и другие обязательства Tulip в соответствии с условиями обслуживания или MSA не распространяются на бета-версии. * Frontline Copilot - это мощно! Мы поможем направить, но в конечном итоге вы несете ответственность за последствия того, что вы создаете. * Мы оставляем за собой право отключить все триггеры Copilot в любой момент, если заметим что-то неожиданное. * Мы оставляем за собой право ограничить использование триггеров Copilot во время бета-версии, если это необходимо. * За использование триггеров Copilot во время программы с вас не будет взиматься плата. У вас будет три месяца после завершения программы, чтобы решить, продолжать пользоваться функцией или нет.
* В какой-то момент в будущем мы можем ввести цены на основе использования для бета-функций.
:::

Триггерные действия "Ответить на вопрос из документа" и "Ответить на вопрос из данных" анализируют текстовую информацию в PDF, изображении, списке данных или тексте, чтобы вернуть ответ на заданный пользователем вопрос. Кроме того, если они возвращают части входных данных, которые были использованы для ответа на вопрос, в качестве ссылок, это позволяет пользователям при желании просмотреть источник, использованный для создания ответа.

Примеры использования:

  • Поиск быстрых решений проблем с оборудованием без необходимости вручную копаться в длинных инструкциях или руководствах по обслуживанию.
  • Извлечение ключевой информации из описания проблемы путем запроса резюме.

Входы и выходы

Триггерные действия имеют два входа, Документ/Данные и Вопрос, и два выхода, Ответ и Ссылки.

image.png

Входы: Вход

Это данные, которые будут использоваться в качестве источника информации.

Поддерживаемые типы данных:

| Ответ на вопрос из документа | Ответ на вопрос из данных | | --- | --- | | | Файл (PDF*) | Массивы | | Изображение | Текст |.

* PDF-файлы, защищенные паролем, в настоящее время не поддерживаются.:::(Info) (ПРИМЕЧАНИЯ) "Вопрос-ответ" лучше всего работает с текстовыми данными во входных данных. Для числовых данных мы рекомендуем хранить их в таблице Tulip Table и использовать Tulip Analytics. ::: Поддерживаемые языки (для PDF и изображений): * английский * французский * немецкий * итальянский * португальский * испанский

Ввод: Вопрос

Это вопрос, на который будет дан ответ на основе полученных данных.

Поддерживаемый тип данных: * Текст

Поддерживаемые языки: * английский * французский * немецкий * итальянский * португальский * испанский

Выходные данные: Ответ

Это ответ на вопрос, который был определен действием триггера на основе входных данных.

| | Поддерживаемый тип данных | | --- | --- | --- | | Выход | Текст |

Выходные данные: Ссылки

Это массив частей входных данных, которые были использованы действием триггера для определения ответа. Этот вывод зависит от выбранного типа данных для параметра Вход.

Входные данные - это файл (PDF) или изображение

Список объектов со свойствами "Страница" и "Текст" * Для PDF-файлов элементами списка будут номер страницы и извлеченный текст для каждой страницы, которые были использованы для ответа на вопрос * Для изображений в списке будет только одна запись с номером страницы 1 и текстом, обнаруженным на изображении

Входные данные - список любого типа

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

Как это работает и что нужно учитывать

В основе триггерных действий "Ответить на вопрос" лежит интеллектуальный способ поиска наиболее релевантных ответов из ваших документов. Вот как это работает на примере входных данных, которые могут иметь несколько ссылок, например PDF (= несколько страниц) или список записей:

  1. Мы берем каждую страницу вашего документа / записи, которую вы предоставляете в качестве входных данных, и создаем для нее уникальный "отпечаток пальца". Это помогает нам понять, что находится на каждой странице.
  2. Когда вы задаете вопрос, мы определяем, какие страницы / записи наиболее связаны с вашим вопросом, основываясь на этом отпечатке.
  3. Затем мы берем ваш вопрос и соответствующие страницы или записи и предоставляем их в качестве входных данных системе искусственного интеллекта, чтобы она ответила на вопрос на основе этих страниц.
  4. После этого триггерное действие возвращает ответ, а также страницы или записи, которые использовались для ответа на вопрос, чтобы вы могли просмотреть их.

Важно помнить, что, хотя система очень мощная, у нее есть ограничение на то, сколько она может "прочитать" за один раз. Это означает, что мы не всегда можем использовать всю информацию (например, страницы из PDF) для ответа на вопрос. В результате некоторые типы вопросов подходят системе лучше, чем другие. Например, если попросить систему посчитать все по всему документу, это может не дать правильных результатов, если не все страницы или записи могут быть включены. Поэтому, хотя наша система разработана так, чтобы быть как можно более точной, мы все же рекомендуем привлекать человека, особенно при решении критических вопросов. Это не потому, что наша система ненадежна, а потому, что мы верим в ценность человеческого мнения в дополнение к искусственному интеллекту. Таким образом, вы сможете обеспечить максимальную точность и понимание контекста.

Краевые случаи

Нет ввода и/или нет запроса

Если для триггерного действия не предоставлены входные данные или запрос, приложение выдаст следующую системную ошибку:Your Input or Query is empty.

Это происходит во всех следующих случаях: * Входным данным и/или запросу не присвоено значение. Это эквивалентно значению "null". * Запросу присвоена пустая строка.

Невозможно ответить на вопрос из предоставленных данных

Ответ будет таким:В данном контексте нет информации [...].

Лимиты

:::(Warning) (Предупреждение) Лимиты могут быть изменены.
::: В настоящее время для триггеров Copilot существуют следующие лимиты. Эти лимиты отслеживаются на уровне экземпляра. В случае превышения этих лимитов действие триггера будет отменено.

Ответ на вопрос из документа: Месячный лимит: 10 000 запросов/месяц Ограничение скорости: 10 запросов/минута

Ответ на вопрос из данных: Monthly Limit: 100,000 Requests/Month Rate Limit: 10 Requests/Minute ```


Была ли эта статья полезной?