| имя | описание | языки | продукция | page_type | урлфрагмент | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Общайтесь с вашими данными - решение Accelerator (Python) | Общайтесь с вашими данными, используя поиск OpenAI и AI с Python. |
|
| образец | чат с ва-ва-датой-селектом-ускоритель |
Добро пожаловать в чат с репозиторием ускорителя в решении данных ! Акселератор вашего решения в чате - это мощный инструмент, который сочетает в себе возможности поиска Azure AI и крупных языковых моделей (LLMS) для создания опыта поиска разговорного поиска. В этом решении Accelerator используется модель Azure OpenAI GPT и индекс поиска Azure AI, сгенерированный из ваших данных, который интегрируется в веб-приложение для обеспечения интерфейса естественного языка, включая функциональность речи к тексту, для поисковых запросов. Пользователи могут перетаскивать файлы, указывать на хранение и заботиться о технической настройке для преобразования документов. Все может быть развернуто в вашей собственной подписке, чтобы ускорить использование этой технологии.

Этот репозиторий предоставляет комплексное решение для пользователей, которые хотят запросить свои данные естественным языком. Он включает в себя хорошо спроектированный механизм приема для нескольких типов файлов, простое развертывание и группу поддержки для технического обслуживания. Ускоритель демонстрирует как толчок, либо проглатывание толчка; Выбор оркестровки (семантическое ядро, Langchain, OpenAI или быстрый поток) и должен быть минимальными компонентами, необходимыми для реализации рисунка тряпичной. Он не предназначен для того, чтобы быть введенным в производство как есть без экспериментов или оценки ваших данных. Он предоставляет следующие функции:
Если вам нужно настроить свой сценарий, помимо того, что Azure Open на ваших данных предлагает вне коробки, используйте этот репозиторий. По умолчанию это репо поставляется с одним конкретным набором конфигураций RAG, включая, но не ограничиваясь: размер чанка, перекрытие, поиск/тип поиска и системную подсказку. Важно, чтобы вы оценили поиск/поиск и генерацию ответов для ваших данных и настраивали эти конфигурации, прежде чем использовать это репо в производстве. Для отправной точки, чтобы понять и провести оценку тряпичной ткани, мы рекомендуем вам изучить акселератор эксперимента в RAG.
Ускоритель, представленный здесь, предоставляет несколько вариантов, например:
*Вы видели данные CHATGPT + Enterprise с демо -демо -версией Azure OpenAI и искусственного интеллекта? Если вы хотите поэкспериментировать: поиграть с подсказками, понимание расточительных подходов к реализации, посмотрите, как различные функции взаимодействуют с рисунком Rag, и выберите лучшие варианты для развертывания Rag, посмотрите на это репо.
Вот таблица сравнения с несколькими функциями, предлагаемыми Azure, доступной демонстрационной выборкой GitHub и этой репо, которые могут предоставить руководство, когда вам нужно решить, какой из них использовать:
| Имя | Функция или образец? | Что это такое? | Когда использовать? |
|---|---|---|---|
| «Catch с вашим данным» Ускоритель решения - (это репо) | Azure образец | Средняя образец базовой тряпичной схемы, который использует Azure AI Search в качестве ретривера. | Эта выборка должна использоваться разработчиками, когда реализации паттернов Rag, предоставленные Azure, не могут удовлетворить бизнес -требования. Этот образец предоставляет средства для настройки решения. Разработчики должны добавить свой собственный код для удовлетворения требований и адаптироваться с лучшими практиками в соответствии с политикой отдельных компаний. |
| Azure Openai на ваших данных | Функция Azure | Azure Open Service предлагает необоснованную реализацию RAG, которая использует API REST или веб-интерфейс в Azure AI Studio, чтобы создать решение, которое подключается к вашим данным, чтобы обеспечить улучшенный опыт чата с моделями Azure OpenAI CHATGPT и Azure AI Search. | Это должен быть первый вариант, рассматриваемый для разработчиков, которым требуется сквозное решение для Azure OpenAI с помощью Azure AI Search Retriever. Просто выберите поддерживаемые источники данных, эту модель CHATGPT в службе Azure OpenAI и любые другие ресурсы Azure, необходимые для настройки потребностей ваших корпоративных приложений. |
| Поток быстрого обучения в области машинного обучения | Функция Azure | Rag in Azure Machine Learning включена в интеграцию с Azure Openai Service для крупных языковых моделей и векторизации. Он включает в себя поддержку FAISS и Azure AI Search в качестве векторных магазинов, а также поддержку предложений, инструментов и фреймворков с открытым исходным кодом. Поток быстрого обучения Azure предлагает возможность тестирования генерации данных, автоматизации быстрого создания, визуализации показателей быстрого оценки и интегрировать рабочие процессы RAG в MLOP с использованием трубопроводов. | Когда разработчикам нуждается в большем контроле над процессами, связанными с циклом разработки приложений AI на основе LLM, они должны использовать поток быстрого обучения машинного обучения для создания исполняемых потоков и оценки производительности с помощью крупномасштабного тестирования. |
| CHATGPT + Enterprise Data с Azure OpenAI и поиском искусственного интеллекта | Azure образец | Демонстрация тряпичной схемы, которая использует Azure AI Search в качестве ретривера. | Разработчики, которые хотели бы использовать или представить сквозную демонстрацию рисунка Rag, должны использовать этот образец. Это включает в себя возможность развертывания и тестирования различных режимов поиска, а также подсказка для поддержки вариантов использования бизнеса. |
| Rag Experiment Accelerator | Инструмент | Эксперимент RAG Experiment - это универсальный инструмент, который помогает вам проводить эксперименты и оценки с использованием Azure AI Search и Rag Pattern. | RAG Experiment Accelerator предназначен для того, чтобы облегчить и быстрее проводить эксперименты и оценки поисковых запросов и качества ответа от OpenAI. Этот инструмент полезен для исследователей, ученых данных и разработчиков, которые хотят, проверить эффективность различных поисковых и гиперпараметров, связанных с открытыми, и гиперпараметров. |
ПРИМЕЧАНИЕ . Текущая модель позволяет пользователям задавать вопросы о неструктурированных данных, таких как PDF, текст и файлы DOCX. См. Поддерживаемые типы файлов.
Персонал компании (сотрудники, руководители), стремящиеся исследовать с внутренними неструктурированными данными компании, будет использовать этот ускоритель, используя естественный язык, чтобы быстро найти то, что им нужно.
Этот акселератор также работает по промышленности и ролям и подходит для любого сотрудника, который хотел бы получить быстрые ответы с помощью опыта в CHATGPT против их внутренних данных неструктурированных компаний.
Технологические администраторы могут использовать этот ускоритель, чтобы дать своим коллегам легкий доступ ко внутренним неструктурированным данным компании. Администраторы могут настроить конфигуратор системы для адаптации ответов для предполагаемой аудитории.
Образец данных иллюстрирует, как этот ускоритель можно использовать в индустрии финансовых услуг (FSI).
В этом сценарии финансовый консультант готовится к встрече с потенциальным клиентом, который выразил интерес к фондам развивающихся рынков Woodgrove Investments. Консультант готовится к встрече, обновляя свое понимание общих целей фонда развивающихся рынков и связанных с ними рисков.
Теперь, когда финансовый консультант более информирован о фондах развивающихся рынков Woodgrove, он лучше подготовлен для ответа на вопросы об этом фонде от своего клиента.
Кроме того, мы внедрили сценарий помощника по юридическому рассмотрению и суммированию, чтобы продемонстрировать, как этот ускоритель может быть использован в любой отрасли. Помощник по правовым рассмотрению и суммированию помогает профессионалам управлять и эффективно взаимодействовать с большой коллекцией документов. Для получения более подробной информации обратитесь к ассистенту по рассмотрению контрактов и суммированию.
ПРИМЕЧАНИЕ. Некоторые из образцов данных, включенных в этот ускоритель, были сгенерированы с использованием ИИ и предназначены только для иллюстративных целей.
Образец данных иллюстрирует, как этот ускоритель можно использовать для сценария адаптации сотрудника в разных отраслях.
В этом сценарии недавно нанятый сотрудник находится в процессе борьбы с их организацией. Используя ускоритель решения, она проходит через обширные предложения пособий своей организации по здоровью и пенсии. Благодаря недавно интегрированным возможностям истории чата они могут пересмотреть предыдущие разговоры, обеспечивая непрерывность и контекст в течение нескольких дней исследований. Эта функциональность позволяет новому сотруднику эффективно собирать и консолидировать информацию, оптимизируя их опыт работы. Для получения более подробной информации обратитесь к Readme.

Это решение ускорителя развертывает несколько ресурсов. Оцените стоимость каждого компонента до развертывания.
Ниже приведены ссылки на детали цен для некоторых ресурсов:
Есть два варианта; «Deploy to Azure» предлагает развертывание на один щелчок, где вам не нужно клонировать код, в качестве альтернативы, если вы хотите получить опыт разработчика, следуйте местным инструкциям по развертыванию.
Демо, которая использует контейнеры, предварительно построенные из основной ветви, доступна, нажав на эту кнопку:
При завершении развертывания выполните шаги в настройке аутентификации в службе приложений Azure, чтобы добавить аутентификацию приложений в ваше веб -приложение, работающее в Azure App Service
Примечание . Конфигурация по умолчанию развертывает модель OpenAI «GPT-35-Turbo» с версией 0613. Однако не все локации поддерживают эту версию. Если вы развертываете в месте, которое не поддерживает версию 0613, вам нужно перейти на более низкую версию. Чтобы выяснить, какие версии поддерживаются в разных регионах, посетите страницу доступности Turbo Model GPT-35.
Перейдите на сайт администратора, где вы можете загрузить документы. Он будет расположен по адресу:
https://web-{RESOURCE_TOKEN}-admin.azurewebsites.net/
Где {RESOURCE_TOKEN} сгенерируется во время развертывания. Это комбинация вашей подписки и названия группы ресурсов. Затем выберите «Интинг данных» и добавьте свои данные. Вы можете найти образцы данных в каталоге /data .

Перейдите к веб -приложению, чтобы начать общаться в верхней части ваших данных. Веб -приложение можно найти по адресу:
https://web-{RESOURCE_TOKEN}.azurewebsites.net/


Это решение ускорителя развертывает следующие ресурсы. Очень важно понимать функциональность каждого. Ниже приведены ссылки на их соответствующую документацию:
Этот репозиторий лицензирован по лицензии MIT.
Набор данных в папке /данных лицензирован по лицензии CDLA-Permissive-2.
Это программное обеспечение требует использования сторонних компонентов, которые регулируются отдельными проприетарными или лицензиями с открытым исходным кодом, как указано ниже, и вы должны соблюдать Условия каждой применимой лицензии для использования программного обеспечения. Вы подтверждаете и соглашаетесь с тем, что эта лицензия не предоставляет вам лицензию или другое право на использование любых таких сторонних проприетарных или открытых составов.
В той степени, в которой программное обеспечение включает в себя компоненты или код, используемые или полученные из продуктов или услуг Microsoft, включая, помимо прочего, службы Microsoft Azure (совместно, «Microsoft Products and Services»), вы также должны соблюдать термины продукта, применимые к таким продуктам и услугам Microsoft. Вы признаете и соглашаетесь с тем, что лицензия, регулирующая программное обеспечение, не предоставляет вам лицензию или другое право на использование продуктов и услуг Microsoft. Ничто в лицензии или в этом файле Readme не будет служить для замены, изменений, прекращения или изменения любых условий в условиях продукта для любых продуктов и услуг Microsoft.
Вы также должны соблюдать все внутренние и международные законы и правила экспорта, которые применяются к программному обеспечению, которые включают ограничения на пункты назначения, конечных пользователей и конечное использование. Для получения дополнительной информации об ограничениях экспорта посетите https://aka.ms/exporting.
Вы признаете, что программное обеспечение и продукты и услуги Microsoft (1) не предназначены, не предназначены или предоставляются в качестве медицинского устройства (ы), и (2) не предназначены или предназначены для замены профессиональной медицинской консультации, диагностики, лечения или суждения и не должны использоваться для замены или в качестве замены профессиональной медицинской консультации, диагностики, лечения или суждения. Клиент несет единоличную ответственность за отображение и/или получение соответствующего согласия, предупреждений, отказов от ответственности и подтверждений, чтобы покончить с пользователями реализации онлайн -сервисов клиента.
Вы признаете, что программное обеспечение не подлежит аудитам соответствия SOC 1 и SOC 2. Никакая технология Microsoft, ни какая -либо из ее компонентных технологий, включая программное обеспечение, не предназначено или предоставляется в качестве замены профессиональной консультации, мнения или суждения о сертифицированном профессиональном финансовом специалисте. Не используйте программное обеспечение для замены, замены или предоставления профессиональной финансовой консультации или суждения.
Доступ к программному обеспечению, вы признаете, что программное обеспечение не предназначено и не предназначено для поддержки какого-либо использования, при котором прерывание услуг, дефект, ошибка или другой сбой программного обеспечения может привести к смерти или серьезным повреждениям любого человека или при физическом или экологическом повреждении (в совокупности, «высоком риске»), и что вы будете обеспечивать, что в случае непрерывного перерыва, не в других условиях, и другое. Ниже уровня, который является разумным, уместным и законным, будь то в целом или в конкретной отрасли. Доступ к программному обеспечению, вы также признаете, что использование программного обеспечения с высокой степенью риска подвергается вашему риску.