
[2023/11/19更新] 最新のopenaiモジュールではChatCompletion.createが廃止され、chat.completions.createでChatGPT APIを呼び出すように変更になっておりますので、一つ前のチャプターが実行できない場合はこちらをお試しください。
autogpt/logs.pyに関しては以下OSSライセンス(MIT)に従います。
---
MIT License
Copyright (c) 2023 Toran Bruce Richards
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
---
gpt4all内蔵のprivategptのセットアップと実行を行います。
各種リファレンスやipynbソース・ファイルはリソースよりダウンロード可能ですので、適宜ご活用ください。
※2025/3/20 OpenAI 最新Audio APIの使い方ハンズオンならびに無料トークンをゲットする方法(2025/4/10まで)を追加しました。
※2025/3/12 OpenAI 最新API Responses API/Web Search Tool/Agentsの使い方ハンズオン追加しました。
※2024/12/11 LangChainTutorial.ipynbを現時点で最新のAPIですべて動作するように修正しました。
※2024/12/9 ChatGPT Plusに加入したo1を効果的に利用するハンズオンを追加しました。
※2024/5/18 gpt-4oを解説・利用するハンズオンを追加しました。
※2024/4/13 gpt-4-turbo-2024-04-09を利用するハンズオン追加しました。
※2024/3/17 Claude3 APIのハンズオン追加しました。
※2024/1/22 GPTStoreのハンズオン追加しました。
※2023/12/16 Gemini ProのAPI利用方法追加しました。
2022年の衝撃的なリリースから約2年が経過し、ChatGPTは一時的なトレンドではなく、社会に浸透したインフラとなりつつあります。先日2024/5/13のOpenAIの発表ではAIが人間のように感情豊かに見て・聞いて・話をする非常に先進的なデモンストレーションがなされ、マルチモーダルモデルgpt-oがベールを脱ぎました。もっと先と考えられていたAPIが一斉に公開され、発表から1週間も立たずに画期的なアイデアがすでに形になってきています。
本講座で扱っている「LangChain」「AutoGPT」「BabyAGI」「Open Interpreter」などの外部ツールはこの発表されたアップデートを活用する上でも、これからの将来を予測するためにも必須の知識となっています。
当講座ではChatGPT APIの最新リリースや周辺ツールのリリースを常にウォッチしどのようにこれらの技術を活用できるのか?といった観点でハンズオン解説を行っていきます。
GMAILアカウントとPCとWebブラウザがあれば、LangChainを使ってChatGPTにWebアクセス結果をベースに回答させるためにすべき事柄を最短でハンズオンで学ぶことが可能です。また、最新のFunction Calling機能やFine Tuningのハンズオンまで網羅しています。2023/9/24にはOpenInterpreterの使い方も追加しております。これからも新技術が出るたびにその使い方にキャッチアップしながら解説を追加していきます。2023/10/4にはDALLE3のデモ&ハンズオン予告と、openai画像生成APIの使い方を追加しました。2023/10/20にはLLaVa1.5の解説をBardとの比較の中で行いました。画像生成にはStableDiffusion Webを用いました。2023/11/6のOpenAI Dev Dayの内容にキャッチアップし、DALL3およびgpt-4 visionのハンズオンを追加しました。2024/5/13のOpenAIのgpt-4oリリースのハンズオンも追加しました。
アジェンダは下記のとおりです。
Google Colaboratory(Python実行環境)のセットアップ
SerpApiアカウント連携&APIキーの取得
OpenAI APIアカウント連携&APIキーの取得
ChatGPT API (gpt-3.5-turbo)を呼んで、2023年4月現在の首相の名前を聞いてみる
SerpAPIを呼んで、2023年4月現在の首相の名前を聞いてみる
LangChainでChatGPTとSerpAPIを利用して、ChatGPTに、2023年4月現在の首相の名前を答えてもらう。
LangChain/ChatGPT API/Whisper/FAISSを利用してYouTubeから音声認識とQuestion Answeringを行う。
AutoGPTを利用して、ハワイワイキキにカフェをオープンするプランをブレストする。
AutoGPTをDeepL APIを利用して日本語化する。
BabyAGI-UIをGoogle翻訳で日本語化して使う(プログラミング・英語一切不要で汎用AIの赤ちゃんと出会う)
OpenAI API 0613アップデートの内容概説とChatGPT API 関数呼び出し(Function Calling API)
GPT-ENGINEERのセットアップと実行方法
ChatGPT API Fine Tuning 利用方法
OpenInterpreterの使い方基礎(Colab)
DALLE3のデモ&openai.Image.create()の使い方
LLaVa1.5のデモ&Bardとの比較
OpenAI Dev Day(2023/11/7)の概説と、DALLE3 / gpt-4 visionのハンズオン
Assistants Playgroundのハンズオン
Gemini Pro API利用方法ハンズオン
GPTStore利用方法ハンズオン
Claude 3利用ハンズオン
gpt-4-turbo-2024-04-09利用ハンズオン
gpt-4o徹底解説&利用ハンズオン
ChatGPT Plus加入&家計簿アプリ(フロントページ)のUIUXを徹底的に考えさせるハンズオン
Agents/Responses API/Web Search Toolを使う
OpenAI 新Audio APIを使う
講座でお待ちしています。