1時間で学ぶ TypeScript + Gemini API
Essential
本講義は、Node.jsとTypeScript環境で最新のGemini API SDK(@google/genai)を扱うことを目標としています。 テキスト、画像、ビデオを同時に処理するマルチモーダル技術の使用方法を学びます。 APIキーの発行からプロジェクトの設定、モデルの呼び出しまで、全過程を実習します。
入門
JavaScript, Python, AI
複雑なGPT APIとPythonを、最も簡単に実習中心で習得することを目指します。 最新のChatGPT APIを活用してYouTube動画要約AIを開発し、それをStreamlitで構成してウェブアプリケーション形式で実装します。
YouTubeの字幕データをAIプロンプトに合わせてデータプロセッシングする方法を学ぶ
AIと単にやり取りするチャットボットのレベルを超えた、GPT APIの活用法を身につける
開発にLLM技術を使用する際の最適化アイデアの獲得
AI技術の活用能力が重要視される時代です。
単なるチャットボットを超えて、実際のYouTube動画の核心的な内容を自動で要約するAIを自ら作りながら、
GPT APIの連携およびStreamlitの活用能力を養うことができます。.
PythonとChatGPT APIを活用し、
StreamlitベースのWebサービスを構築します。.
YouTubeのURLから字幕を取得してAIで要約し、
結果をWebで表示する一連のパイプラインを完成させます。
実際のAIサービス開発経験と
LLM技術最適化のアイデアを得られます。
本セクションでは、AIベースのYouTube動画要約サービスプロジェクトの全体像を紹介し、学習目標と講義全体の流れを案内します。また、プロジェクトの進行に必要な基本的なPythonの文法と開発環境の設定について解説します。
Pythonを使用してYouTube動画の字幕データを取得し、OpenAI APIを連携させてChatGPTで字幕を要約します。最終的にStreamlitを活用し、Webアプリケーション形式でサービスを構築する過程を実習します。
✔️ Pythonの基礎学習を終え、次のステップを探している方
単なるPython文法の学習を超えて、実際のAIサービスを作ってみたい方
ChatGPT APIを活用して、実用的なAIアプリケーションを自ら実装したい方
GPT APIを単なるチャットボットを超えた、多様なLLM技術として活用する方法を習得したい方
✔️ LLMを活用したユーティリティプログラムを作りたい方
YouTube動画のリンクだけで核心的な内容を要約してくれるAIサービスを作りたい方
Streamlitを活用して、AIの開発成果を簡単にウェブアプリケーションとして実装したい方
AIプロンプト設計およびYouTube字幕データの処理を通じて、AIモデルの活用能力を高めたい方
✔️ AI技術を実務に活用したい開発者
最新のChatGPT APIとPythonを活用した、実際のサービス開発プロセスを経験したい方
LLM技術の導入時に発生し得る最適化のアイデアを得て、実務への適用能力を向上させたい方
データ処理からAI分析、Web UIの実装まで、エンドツーエンド(End-to-End)のパイプライン構築経験を積みたい方
実習環境
OS:Windows、macOS、Linuxのすべてに対応しています。
必須ツール:Python、VS CodeまたはPyCharmなどのコードエディタが必要です。
推奨スペック:スムーズな開発環境のために4GB以上のRAMを推奨します。
前提知識および注意事項
Pythonの基礎文法(変数、リスト、関数、繰り返し処理)に関する理解が必要です。
LLM(大規模言語モデル)に関する基本的な概念を理解していると、学習の助けになります。
学習資料
講義で使用されるすべてのPythonコードのサンプルファイルが提供されます。
Streamlitを活用したWeb UIの実装方法に関する資料が含まれています。
OpenAI APIの連携およびGPTモデルの活用方法に関する実習資料が提供されます。
学習対象は
誰でしょう?
Python基礎学習の後、次に学ぶべきことを探している方
LLMを使用したユーティリティプログラムを作ってみたい方
前提知識、
必要でしょうか?
Pythonの変数、条件文、関数などの基礎知識
授業でChatGPTの5ドルクレジットを決済します。(コードの一部を修正してローカルLLMとして使用可能)
364
受講生
49
受講レビュー
1
回答
4.8
講座評価
9
講座
プログラミングの核心と本質を簡単に理解できるように
体系的なカリキュラムと概念の整理を提供し、
PythonやJavaScript、Kotlinなど、さまざまなプログラミング言語と
React、Spring、FastAPIなどのフレームワーク技術
LangChain、n8nといったAI技術を親切に教えます。
実用的な例と実務への適用方法を案内します。
効率的な学習のために必要な内容だけを厳選し、素早く理解して活用できる講義を提供します。
全体
10件 ∙ (55分)
全体
3件
4.7
3件の受講レビュー
受講レビュー 34
∙
平均評価 5.0
受講レビュー 39
∙
平均評価 4.9
受講レビュー 8
∙
平均評価 4.8
修正済み
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!