Hack Together: AI チャット アプリのハック
導入
構築、革新、そして#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 ロードマップに従うことをお勧めします。
一緒にハックするロードマップ ?️
ハッカソンを正常に完了するには、以下の手順に従ってください。
#00 - 前提条件
一緒にハックするために登録:ここから登録してください
自己紹介をしてください。あなたのことを知りたいと思っています! ? GitHub ディスカッション |お互いを知りましょう?
Azure OpenAI アクセスの申請: このフォームでアクセスを申請します。アクセス要求が承認されない場合は、代わりに OpenAI パブリック API またはローカル LLM を使用できます。
#01 - 1 月 29 日にハッキングを開始
チームを組むか (最大 3 人のチームメンバー)、単独で飛行してハッキングに参加してください。プロジェクトの構築を開始する前に、必ず Hack Together に登録してください。
#02 - 英語のライブ セッションに参加して、学習、インスピレーション、そしてたくさんの楽しみを楽しみましょう!
完了したすべてのセッションのプレイリストは次のとおりです: YouTube プレイリスト
- 2024 年 1 月 29 日月曜日 午前 10:00 PST - ライブに参加: Python での RAG チャット アプリの構築 (スライド)
- 2024 年 1 月 1 日月 1 日午後 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 - ライブに参加:プロジェクト ショーケース (プロジェクト)
#03 - 素晴らしい地域ライブセッションもお見逃しなく!
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 PM PST - ライブに参加: Em Português セッション #2
Hack Together - 人工智能聊天应用程序黑客 (中国語):
- 2024 年 1 月 29 日月曜日セッション #1
- 2024 年 2 月 2 日(金)セッション #2
#04 - 2 月 12 日午後 23 時 59 分(PST)までにいつでもプロジェクトを提出してください
準備ができたら、ここからプロジェクトを送信できます:プロジェクトの送信
段階的なプロジェクト提出ガイダンスについては、このビデオをご覧ください:プロジェクト提出ビデオ
始めるためのコードサンプル
ほとんどのライブ ストリームでは、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
- AI の学習とコミュニティのハブ
- クラウド スキル チャレンジ: Azure OpenAI サービスの使用
- 初心者向けの生成 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 チャット アプリを見せてください。アプリの言語の検索と LLM のパフォーマンスを向上させるために必要な改善点を文書化すると、ボーナス ポイントが与えられます。
- 最も役立つコミュニティ メンバー: ストリームに熱心に参加し、フォーラムや問題トラッカーで他の参加者の質問に答え、コードの改善に貢献し、Hack Together に良い雰囲気をもたらしてくれるハッカーを探しています。 ?
?アプリを提出したハッカソン参加者全員にデジタルバッジが与えられます。