Взломайте вместе: взлом приложения AI Chat
Введение
Стройте, внедряйте инновации и #HackTogether ! Пришло время приступить к созданию вашего первого приложения для чата с использованием искусственного интеллекта, используя возможности RAG (дополненная генерация извлечения). ? + =
Модели GPT — мощные генераторы языков, но они не знают всего о мире. RAG (Поисковая дополненная генерация) сочетает в себе мощь GPT со знаниями поисковой системы. Это позволяет вам задавать вопросы о ваших собственных данных и получать ответы, соответствующие контексту вашего вопроса. Мы покажем вам, как создать приложение RAG Chat с использованием Azure OpenAI, Azure AI Search и Python, а также расширить его для ваших собственных источников данных.
Hack Together — это ваша площадка для программирования и экспериментов с приложениями RAG Chat Apps. Благодаря наставничеству экспертов Microsoft и доступу к новейшим технологиям вы научитесь создавать приложения с использованием самых интересных технологий — LLM и баз данных векторного поиска! Возможности того, что вы можете создать, безграничны... плюс вы можете отправить свой хак и получить шанс выиграть захватывающие призы! ?
Хакатон стартует 29 января и завершится 12 февраля . Для успешного проведения хакатона участникам рекомендуется следовать дорожной карте Hack Together.
Дорожная карта взлома вместе ?️
Следуйте инструкциям ниже, чтобы успешно завершить хакатон.
#00 — Предварительные требования
Зарегистрируйтесь, чтобы взломать вместе: зарегистрируйтесь здесь
Представьтесь , мы хотим с вами познакомиться! ? Обсуждения на GitHub | Давайте познакомимся?
Подайте заявку на доступ к Azure OpenAI : запросите доступ с помощью этой формы. Если ваш запрос на доступ не одобрен, вы можете вместо этого использовать общедоступный API OpenAI или локальный LLM.
#01 — Начни взламывать 29 января.
Объединитесь в команду (максимум 3 члена команды) или летите в одиночку, чтобы присоединиться к взлому! Обязательно зарегистрируйтесь в Hack Together, прежде чем приступать к созданию своего проекта.
#02 — Присоединяйтесь к живым занятиям по английскому языку, чтобы учиться, черпать вдохновение и получать массу удовольствия!
Вот плейлист всех завершенных сессий: YouTube Playlist.
- Пн, 29 января 2024 г., 10:00 по тихоокеанскому стандартному времени. Присоединяйтесь к прямой трансляции: Создание приложения RAG Chat на Python (слайды)
- Пн, 29 января 2024 г., 15:00 по тихоокеанскому времени. Присоединяйтесь к прямому эфиру: подключение приложения RAG Chat к Azure Cosmos DB (слайды)
- Вт, 30 января 2024 г., 9:30 по тихоокеанскому стандартному времени. Присоединяйтесь к прямому эфиру: настройка приложения RAG Chat (слайды)
- Ср, 31 января 2024 г., 13:00 по тихоокеанскому стандартному времени. Присоединяйтесь к прямой трансляции: Рекомендации по поиску Azure AI (слайды)
- Четверг, 1 февраля 2024 г., 14:00 по тихоокеанскому времени. Присоединяйтесь к прямому эфиру: GPT-4 с Vision (демонстрационный репозиторий)
- Пн, 05.02.2024, 7:00 по тихоокеанскому стандартному времени. Присоединяйтесь к прямому эфиру: Веб-компоненты чата RAG (слайды)
- Пн, 5 февраля 2024 г., 11:00 по тихоокеанскому стандартному времени. Присоединяйтесь к прямому эфиру: Контроль доступа в приложениях RAG Chat (сообщение в блоге)
- Вт, 6 февраля 2024 г., 11:00 по тихоокеанскому стандартному времени. Присоединяйтесь к прямому эфиру: оценка приложения RAG Chat (слайды)
- Ср, 7 февраля 2024 г., 16:00 по тихоокеанскому времени — Присоединяйтесь к прямому эфиру: инструменты и функции API завершения чата в приложениях RAG Chat (ресурсы)
- Четверг, 8 февраля 2024 г., 11:00 по тихоокеанскому стандартному времени. Присоединяйтесь к прямому эфиру: непрерывное развертывание приложения чата (слайды)
- Пт, 09.02.2024, 9:00 по тихоокеанскому стандартному времени. Присоединяйтесь к прямому эфиру: Безопасность контента для Azure OpenAI (слайды)
- Пт, 9 февраля 2024 г., 10:00 по тихоокеанскому стандартному времени. Присоединяйтесь к прямому эфиру: создание чата на основе ваших бизнес-данных без написания ни строчки кода (Ресурсы)
- Пн, 12.02.2024, 14:00 по тихоокеанскому времени — Присоединяйтесь к прямому эфиру: демонстрация проектов (проекты)
#03 – Также не пропустите наши потрясающие региональные живые выступления!
Hack Together - приложение AI Chat Hack на испанском языке:
- Ср, 31 января 2024 г., 9:00 по тихоокеанскому стандартному времени. Присоединяйтесь к прямому эфиру: En Español Session #1
- Пт, 02.02.2024, 9:00 по тихоокеанскому стандартному времени. Присоединяйтесь к прямому эфиру: сеанс En Español #2
Hack Together - приложение AI Chat. Взломайте на португальском языке:
- Пн, 05.02.2024, 14:00 по тихоокеанскому времени — Присоединяйтесь к прямому эфиру: сеанс Em Português #1
- Вт, 6 февраля 2024 г., 14:00 по тихоокеанскому стандартному времени. Присоединяйтесь к прямому эфиру: сеанс Em Português #2
Hack Together — 人工智能聊天应用程序黑客 (китайский):
- Пн, 29.01.2024 Сессия №1
- Пт, 02.02.2024 Сессия №2
#04 – Отправьте свой проект в любое время до 12 февраля, 23:59 по тихоокеанскому стандартному времени.
Вы можете отправить свой проект здесь, когда он будет готов: Представление проекта.
Посмотрите это видео, чтобы получить пошаговое руководство по подаче проекта: Видео о подаче проекта
Примеры кода для начала
В большинстве наших прямых трансляций будет продемонстрировано это приложение, использующее серверную часть Python и интерфейс React:
https://github.com/Azure-Samples/azure-search-openai-demo/
Однако вы можете использовать любой язык или платформу, которая вам нравится, при условии, что вы создаете приложение AI RAG Chat с использованием хотя бы одной службы Azure.
Чтобы найти больше образцов, посетите следующие ресурсы:
- Примеры искусственного интеллекта Azure (Python)
- Примеры искусственного интеллекта Azure (JavaScript)
- Примеры искусственного интеллекта Azure (Java)
- Примеры искусственного интеллекта Azure (C#)
- Примеры искусственного интеллекта Azure (Go)
Рекомендуемые учебные материалы
ИИ
- Центр обучения искусственному интеллекту и сообщества
- Задача по навыкам работы с облачными технологиями: использование службы Azure OpenAI
- Генеративный ИИ для начинающих
- Основы генеративного искусственного интеллекта
- Извлечение расширенной генерации в Azure AI Search
- Семинар. Создайте свой собственный ChatGPT с помощью Retrival-Augmented-Generation.
- Документация OpenAI
- Поиск Azure с использованием искусственного интеллекта
- Служба Azure OpenAI
- Сравнение Azure OpenAI и OpenAI
- Пакет SDK для чата Azure Communication Services
- ИИ в коробке
- Присоединяйтесь к Azure AI Discord!
Судейство и призы?
Проекты будет оценивать жюри, в которое войдут инженеры Microsoft, менеджеры по продуктам и представители разработчиков. Критерии оценки будут включать инновации, влияние, техническую простоту использования и соответствие соответствующей категории хакатона.
Каждая команда-победитель в категориях ниже получит денежный приз в размере 500 долларов США. ?
- Лучшее в целом : лучшее приложение будет сочетать в себе привлекательный источник данных и значительные улучшения в потоке RAG для улучшения пользовательского опыта и качества ответов LLM.
- Лучший источник данных : используйте источник данных, который сделает беседу настолько увлекательной, что мы задаемся вопросом, как мы раньше выживали без него.
- Лучшее на вашем родном языке : покажите нам приложение RAG Chat, которое использует неанглоязычные источники данных. Бонусные баллы за документирование любых улучшений, которые вам нужно было внести для улучшения производительности поиска и LLM для языка вашего приложения.
- Самый полезный участник сообщества : мы ищем хакеров, которые активно участвуют в трансляциях, отвечают на вопросы других участников на форумах и в средствах отслеживания проблем, вносят вклад в улучшение кода и в целом привносят хорошую атмосферу в наш Hack Together. ?
? Все участники хакатона, подавшие заявку, получат цифровой бейдж.