構築、革新、そして#HackTogether ! RAG (Retrieval Augmented Generation) の力を利用して、最初の AI チャット アプリの構築を開始しましょう。 ? + =
GPT モデルは強力な言語ジェネレーターですが、世界についてすべてを知っているわけではありません。 RAG (Retrieval Augmented Generation) は、GPT の能力と検索エンジンの知識を組み合わせたものです。これにより、独自のデータについて質問し、質問のコンテキストに関連した回答を得ることができます。 Azure OpenAI、Azure AI Search、Python を使用して RAG チャット アプリを構築し、それを独自のデータ ソース用に拡張する方法を示します。
Hack Together は、RAG Chat Apps のコーディングと実験のための遊び場です。 Microsoft の専門家からの指導と最新テクノロジーへのアクセスにより、最もエキサイティングなテクノロジーである LLM とベクトル検索データベースを使用してアプリを構築する方法を学びます。作成できるものの可能性は無限です...さらに、ハックを送信してエキサイティングな賞品を獲得するチャンスを得ることができます! ?
ハッカソンは1 月 29 日に始まり、 2 月 12 日に終わります。ハッカソンを成功させるために、参加者は Hack Together ロードマップに従うことをお勧めします。
ハッカソンを正常に完了するには、以下の手順に従ってください。
一緒にハックするために登録:ここから登録してください
自己紹介をしてください。あなたのことを知りたいと思っています! ? GitHub ディスカッション |お互いを知りましょう?
Azure OpenAI アクセスの申請: このフォームでアクセスを申請します。アクセス要求が承認されない場合は、代わりに OpenAI パブリック API またはローカル LLM を使用できます。
チームを組むか (最大 3 人のチームメンバー)、単独で飛行してハッキングに参加してください。プロジェクトの構築を開始する前に、必ず Hack Together に登録してください。
完了したすべてのセッションのプレイリストは次のとおりです: YouTube プレイリスト
2024 年 1 月 29 日月曜日 午前 10:00 PST - ライブに参加: Python での RAG チャット アプリの構築 (スライド)
2024 年 1 月 29 日月曜日 午後 3 時 PST - ライブに参加: RAG チャット アプリを Azure Cosmos DB に接続する (スライド)
2024 年 1 月 30 日火曜日 午前 9 時 30 分 PST - ライブに参加: RAG Chat アプリのカスタマイズ (スライド)
2024 年 1 月 31 日水曜日午後 1 時 PST - ライブに参加: Azure AI Search ベスト プラクティス (スライド)
2024 年 2 月 1 日 (木) 午後 2:00 PST - ライブに参加: GPT-4 with Vision (デモ リポジトリ)
2024 年 2 月 5 日月曜日 午前 7:00 PST - ライブに参加: RAG Chat Web コンポーネント (スライド)
2024 年 2 月 5 日月曜日 午前 11:00 PST - ライブに参加: RAG チャット アプリのアクセス制御 (ブログ投稿)
2024 年 2 月 6 日火曜日 午前 11:00 PST - ライブに参加: RAG チャット アプリの評価 (スライド)
2024 年 2 月 7 日水曜日 4:00 PM PST - ライブに参加: RAG チャット アプリのチャット完了 API ツールと機能 (リソース)
2024 年 2 月 8 日(木) 午前 11:00 PST - ライブに参加:チャット アプリの継続的展開 (スライド)
2024 年 2 月 9 日金曜日 9:00 AM PST - ライブに参加: Azure OpenAI のコンテンツ セーフティ (スライド)
2024 年 2 月 9 日金曜日、午前 10 時 (太平洋標準時) - ライブに参加:コードを 1 行も書かずにビジネス データにチャットを構築する (リソース)
2024 年 2 月 2 日月 2:00 PM PST - ライブに参加:プロジェクト ショーケース (プロジェクト)
Hack Together - AI チャット アプリ Hack en Español:
2024 年 1 月 31 日水曜日 9:00 PST - ライブに参加: En Español セッション #1
2024 年 2 月 2 日金曜日 9:00 PST - ライブに参加: En Español セッション #2
Hack Together - AI チャット アプリ ポルトガル語でハック:
2024 年 2 月 5 日月曜日 2:00 PM PST - ライブに参加: Em Português セッション #1
2024 年 2 月 6 日火曜日午後 2:00 PST - ライブに参加: Em Português セッション #2
Hack Together - 人工智能聊天应用程序黑客 (中国語):
2024 年 1 月 29 日月曜日セッション #1
2024 年 2 月 2 日(金)セッション #2
準備ができたら、ここからプロジェクトを送信できます:プロジェクトの送信
段階的なプロジェクト提出ガイダンスについては、このビデオをご覧ください:プロジェクト提出ビデオ
ほとんどのライブ ストリームでは、Python バックエンドと React フロントエンドを使用するこのアプリ ソリューションを紹介します。
https://github.com/Azure-Samples/azure-search-openai-demo/
ただし、少なくとも 1 つの Azure サービスを使用して AI RAG チャット アプリを作成する限り、好きな言語やフレームワークを自由に使用できます。
さらにサンプルを見つけるには、次のリソースを確認してください。
Azure AI サンプル (Python)
Azure AI サンプル (JavaScript)
Azure AI サンプル (Java)
Azure AI サンプル (C#)
Azure AI サンプル (Go)
AI の学習とコミュニティのハブ
クラウド スキル チャレンジ: Azure OpenAI Service の使用
初心者向けの生成 AI
生成 AI の基礎
Azure AI Search での検索拡張生成
ワークショップ - Retrieval-Augmented-Generation を使用して独自の ChatGPT を作成する
OpenAI ドキュメント
Azure AI 検索
Azure OpenAI サービス
Azure OpenAI と OpenAI の比較
Azure Communication Services チャット SDK
AI イン・ア・ボックス
Azure AI Discord に参加してください!
プロジェクトは、Microsoft のエンジニア、プロダクト マネージャー、開発者擁護者を含む審査員団によって評価されます。審査基準には、革新性、影響力、技術的な使いやすさ、および対応するハッカソン カテゴリとの整合性が含まれます。
以下のカテゴリーの各優勝チームには、現金 500 ドルが贈られます。 ?
全体的に最高: 最高のアプリは、魅力的なデータ ソースと RAG フローへの大幅な改良の両方を組み合わせて、ユーザー エクスペリエンスと LLM 回答の品質を向上させます。
最適なデータ ソース: データ ソースなしでどうやって生き延びたのか不思議に思うほど、魅力的なチャットを実現するデータ ソースを導入します。
母国語で最適: 英語以外のデータ ソースを使用する RAG Chat アプリを見せてください。アプリの言語の検索と LLM のパフォーマンスを向上させるために必要な改善点を文書化すると、ボーナス ポイントが与えられます。
最も役立つコミュニティ メンバー: ストリームに熱心に参加し、フォーラムや問題トラッカーで他の参加者の質問に答え、コードの改善に貢献し、Hack Together に良い雰囲気をもたらしてくれるハッカーを探しています。 ?
?アプリを提出したハッカソン参加者全員にデジタルバッジが与えられます。