AITuberを作ってみたらプロンプトエンジニアリングがよくわかった件
書籍情報
発売日 : 2024年11月23日
著者/編集 : 阿部 由延(@sald_ra)
出版社 : 日経BP
発行形態 : 単行本
書籍説明
内容紹介
YouTuberやVTuberのように、AIによるYouTube配信をするのがAITuberです。AIキャラクターの人物像を作り、そのAIキャラクターに発信させるまでのプロセスを通じて、さまざまなプロンプトの作り方を学べます。Xにポストする、ブログに日記を書くプログラムも作れば、同じキャラクターがYouTubeだけでなくさまざまな発信をすることもできます。楽しみながらAITuberを作ることで、実践的なプロンプトエンジニアリングのスキルを身に付けていきましょう。そのスキルはこれから必ず役に立ちます!
■主な内容
Chapter 1 LLMとAIキャラクター
LLMを使ったプログラミングの勉強に向く
プログラミングスキルと開発の準備
Chapter 2 AITuberのためのプロンプトエンジニアリング
1Zero-Shot Learning
2Few-Shot Learning
3Chain-of-Thought Prompting
4Prompt Chaining
5Role Prompting
6RAG
Chapter 3 AIキャラクターを設計する
AIキャラクターのプロフィールを作る
その子の特性を考える
キャラクターを取り巻く周りの環境を作る
Chapter 4 Xのツイートを生成する
LLMによるツイートの作成
Chapter 5 Xにポストするプログラムを作る
XのBotを作成する
Chapter 6 日記を生成する
キャラクターの一日を想像する
一日の出来事を生成
生成した出来事から日記を生成
Chapter 7 ブログで日記を公開するプログラムを作る
ブログに投稿する準備
ブログに投稿するプログラム
Chapter 8 YouTubeコメントへの返答を作る
アカウントの用意と配信用ツールの準備
配信画面の作成
キャラクターが「しゃべる」機能
すべての機能を統合するプログラムを作る
YouTubeでライブ配信
■主な内容
Chapter 1 LLMとAIキャラクター
LLMを使ったプログラミングの勉強に向く
プログラミングスキルと開発の準備
Chapter 2 AITuberのためのプロンプトエンジニアリング
1Zero-Shot Learning
2Few-Shot Learning
3Chain-of-Thought Prompting
4Prompt Chaining
5Role Prompting
6RAG
Chapter 3 AIキャラクターを設計する
AIキャラクターのプロフィールを作る
その子の特性を考える
キャラクターを取り巻く周りの環境を作る
Chapter 4 Xのツイートを生成する
LLMによるツイートの作成
Chapter 5 Xにポストするプログラムを作る
XのBotを作成する
Chapter 6 日記を生成する
キャラクターの一日を想像する
一日の出来事を生成
生成した出来事から日記を生成
Chapter 7 ブログで日記を公開するプログラムを作る
ブログに投稿する準備
ブログに投稿するプログラム
Chapter 8 YouTubeコメントへの返答を作る
アカウントの用意と配信用ツールの準備
配信画面の作成
キャラクターが「しゃべる」機能
すべての機能を統合するプログラムを作る
YouTubeでライブ配信