ChatGPT APIを使ってチャットボットを作ろう!【GPT-3.5/GPT-4】 -LLMを使うアプリの構築と公開-
What you'll learn
- ChatGPT APIの使い方を学びます。
- ChatGPT APIを使ってチャットボットを構築する方法を学びます。
- ChatGPT APIを使い構築したチャットボットを、Webアプリとして公開する方法を学びます。
- 様々な種類のチャットボットを構築する方法を学びます。
- チャットボットの前提となるプロンプトの設定方法を学びます。
Requirements
- Google Colaboratoryを使用するため、ローカル環境はWindowsでもMacでも大丈夫です。
- 人工知能、機械学習の技術的な知識は不要です。
- Pythonの基礎を学ぶためのテキストがダウンロード可能ですが、動画によるPythonの解説はありません。
- 機械学習やデータサイエンス、深層学習について詳しい解説はありません。
- 2023年4月の環境で解説しています。最新の環境と異なる可能性があります。
- OpenAIおよびGoogleのアカウント開設が必要です。
- GPT-3.5/GPT-4に対応しています。
- ChatGPT APIの利用は2023.4時点で有料で、クレジットカードの登録が必要です。上限金額を設定することが可能です。
- モデル「gpt-3.5-turbo」の場合、ChatGPT APIの使用料金は$0.002 / 1K tokensです。(2023.4時点)
- Webアプリの構築、公開のためにStreamlitというフレームワークを使います。
Description
Udemyコース「ChatGPT APIを使ってチャットボットを作ろう!」は、ChatGPTのAPIを使ってチャットボットを構築する方法を学ぶ講座です。
ChatGPT APIを利用して、様々な性格や機能を持つチャットボットを構築し、公開する方法を学びます。
2022年11月末に登場した対話AIのChat GPTは、高い精度と自然言語によるインターフェイスにより、世界中から注目を集めています。
様々なタスクをこなせる汎用性を備えており、法律相談、コンサルティング、カウンセリング、教育、あるいは創作活動など様々な用途での活躍が期待されています。
ChatGPTのAPIは既に公開されており、これを利用することで高性能なオリジナルのチャットボットを構築できます。
実際に、本講座では日常生活、教育、エンターテイメントなど様々な状況で有用なチャットボットを構築します。
大規模言語モデルを使用しているので、前提となるプロンプトの与え方次第で様々な性格や機能を持たせることが可能です。
本講座では、最初にChatGPT APIの基礎を学んだ上で、実際に様々なチャットボットを構築し、公開する方法を学びます。
ChatGPT APIを利用して、様々なチャットボットアプリが作れるようになりましょう。
注: 本コースに先立ちYouTubeでのライブ講義【Live! 人工知能】がありました。本コースの動画はこのライブ講義をUdemy用に再構成したものになります。
講座の内容は以下の通りです。
Section1. ChatGPT APIの概要
→ ChatGPTの概要や、開発環境について学びます。
Section2. チャットボットの構築
→ ChatGPT APIを使い、実際にチャットボットを構築します。
Section3. チャットボットの公開
→ 構築したチャットボットをWeb上で公開する方法を学びます。
Section4. 様々なチャットボットの構築
→ 前提となるプロンプトを設定し、様々な種類のチャットボットを構築します。
チャットボットのWebアプリを構築、公開するためにStreamlitというライブラリを使用します。
なお、今回の講座でプログラミング言語Pythonの解説は最小限となりますが、Pythonの基礎を解説するノートブックを予め配布します。
Pythonの開発環境にはGoogle Colaboratoryをメインで使用します。
Who this course is for:
- ChatGPT APIを使った新たなサービスを作りたい方。
- 手軽にチャットボット構築を楽しみたい方。
- ChatGPTを自分のサービスに取り入れたい方。
- 対話型AIを業務や趣味で活用したい方。
- 趣味として「チャットボット作り」を楽しみたい方。
- 対話型AIの可能性を模索したい方。
Instructor
「ヒトとAIの共生」がミッションの会社、SAI-Lab株式会社の代表取締役。
AIの教育/研究/アート。
東北大学大学院理学研究科、物理学専攻修了。博士(理学)。
法政大学デザイン工学部兼任講師。
オンライン教育プラットフォームUdemyで、十数万人にAIを教える人気講師。
複数の有名企業でAI技術を指導。
「AGI福岡」「自由研究室 AIRS-Lab」を主宰。
著書に、「はじめてのディープラーニング」「はじめてのディープラーニング2」(SBクリエイティブ)、「Pythonで動かして学ぶ!あたらしい数学の教科書」「あたらしい脳科学と人工知能の教科書」「Google Colaboratoryで学ぶ! あたらしい人工知能技術の教科書」「PyTorchで作る!深層学習モデル・AI アプリ開発入門」「BERT実践入門」「生成AIプロンプトエンジニアリング入門」(翔泳社)。共著に「No.1スクール講師陣による 世界一受けたいiPhoneアプリ開発の授業」(技術評論社)。