GPT Actions: документы из SharePoint

Урок 139 из 299 курса «OpenAI Cookbook»: официальный курс OpenAI Academy (ОпенАИ) на русском языке. Урок входит в платный доступ; первые уроки курса бесплатно.

О чём урок

Эта страница содержит инструкцию и руководство для разработчиков, создающих GPT Action для конкретного приложения. Прежде чем продолжить, обязательно ознакомьтесь со следующей информацией: Введение в GPT Actions Введение в библиотеку GPT Actions Пример создания GPT Action с нуля Это решение позволяет GPT Action отвечать на вопросы пользователя, используя контекст файлов, к которым пользователь имеет доступ в SharePoint или Office365, с помощью поисковых возможностей Microsoft Graph API search capabilities и функции извлечения файлов. Оно использует Azure Functions для обработки ответа Graph API и преобразования его в удобочитаемый формат или структурирования таким образом, чтобы ChatGPT мог его понять. Этот код предназначен для ориентирования, и вы должны модифицировать его в соответствии со своими требованиями. Это решение предварительно обрабатывает файл внутри Azure Function. Azure Function возвращает текст, а не файл, закодированный в base64. Благодаря предварительной обработке и преобразованию в текст, это решение лучше всего подходит для больших, неструктурированных документов, а также в случаях, когда требуется анализировать больше файлов, чем поддерживается первым решением (см. документацию здесь). Ценность: Пользователи теперь могут использовать возможности обработки естественного языка ChatGPT для прямого подключения к файлам в SharePoint Примеры сценариев использования: Пользователю необходимо найти файлы, относящиеся к определенной теме Пользователю нужен ответ на важный вопрос, скрытый глубоко в документах Это решение использует Azure Function на Node.js, чтобы, основываясь на данных вошедшего в систему пользователя: Найти соответствующий файл, к которому пользователь имеет доступ, исходя из его первоначального вопроса. Для каждого найденного файла преобразовать его в единообразный удобочитаемый формат и извлечь весь текст. Использовать GPT 4o mini (gpt-4o-mini) для извлечения релевантного текста из файлов на основе первоначального вопроса пользователя. Обратите внимание на стоимость GPT 4o mini здесь — поскольку мы работаем с небольшими фрагментами токенов, стоимость этого шага является номинальной. Возвращает эти данные в ChatGPT. Затем GPT использует эту информацию для ответа на первоначальный вопрос пользователя.

План урока

  1. Введение
  2. Ценность + Примеры бизнес-сценариев использования
  3. Архитектура / Пример
  4. Информация о приложении
  5. Ключевые ссылки приложения
  6. Предварительные условия для приложения
  7. Информация о промежуточном ПО
  8. Дополнительные шаги

Урок входит в полный доступ. Полный текст и видео открываются после оплаты. Первые уроки каждого курса бесплатны.

Урок входит в темы

Полезные гиды