本講座では「Azure OpenAI Service と Bot Service を使って Microsoft Teams 向け ChatGPT チャットボット 開発」する方法について学習します。
昨今、急激に利用が増えている OpenAI 社の ChatGPT ですが、企業利用をしようとすると障壁が大きい問題があります。
本講座ではそんな課題をクリアする方法の1つとして、Azure上で提供される Azure OpenAI Service (OpenAI 社の GPT と互換)を利用して社内用途を想定した Teams 用 ChatGPT チャットボット を開発します。
最後のハンズオンまで通して学習いただくことで、気を付けるべきポイントや開発する際の勘所がつかめます。
対象受講生は企画と開発の両方の方を想定していますので、どちらの立場であっても学習可能なレベルで、どちらの立場でも必要となる知識が揃うようにまとめました。
一通り学習いただくことでこれからAI活用したサービスの企画や開発を行っていく際の足掛かりになるはずです。
まだ取り組みたいけど取り組めていない方は、ぜひ一度、本コースを受講いただければと思います。
【概要】
大規模言語モデル(LLM)入門
-
ジェネレーティブAI(生成AI)
-
大規模言語モデル(LLM)
-
プロンプト、トークン
-
温度(tempreture)、上位P(top_p)
-
GPTモデルのカスタマイズ
-
プロンプトエンジニアリング基礎、応用
Azure OpenAI Service
-
なぜ Azure なのか
-
APIリファレンスの参照方法
-
セキュリティ
-
コスト
-
可用性
-
運用監視
Azure Bot Service、 App Service
-
機能概要
-
セキュリティ
-
コスト
-
可用性
-
運用監視
ハンズオン
-
開発環境準備
-
Node.js
-
Visual Studio Code
-
Azure
-
(GitHub Copilot)←デモのみ
-
-
Azure上に OpenAI Service 作成
-
リソース作成
-
Azure OpenAI Studio を使ったテスト
-
-
Bot Service のローカル開発
-
GitHub Copilot を使った開発
-
-
Azure上へデプロイ
-
Bot Service, App Service 作成
-
App Service へデプロイ
-
Bot Service のテスト
-
Teams での動作確認
-
【更新履歴】
v1.0.0 2023/06/09 初版リリース