内容紹介
■□ 生成AIプログラミングはAITuberで始めるとわかりやすい!□■ LLMを使って生成したテキストをYouTubeで配信するまで完全ガイド
プログラミングを学んでいる人なら、誰もが気になる生成AI。どのように生成AIを利用して、生成したデータをどのように生かすのか。どのようにアプリケーションに組み込むのか。実例が知りたいですよね。
そこで、AITuberを作ってみるのはいかがでしょう。AITuberは、YouTube配信を行うAIです。その根幹となるのが生成AI。YouTubeの配信に書き込まれたコメントを取得して、それに合う返答を生成する。ここで生成AIを使います。どのようにプログラムから返答を生成するのか、その実例が本書でわかります。AITuberのキャラクターにふさわしい返答を生成するには、どのようにプロンプトを作っていくのか、そのコードの原則がマスターできます。
生成した文字列をどのようにアプリケーションに活用するのか、それもAITuberで実例を学べます。取得したテキストを音声に変換し、配信ソフトを使ってYouTubeで配信する。それに必要なモジュールを作り、配信を実行するためのプログラミングもくわしく解説します。
生成AIプログラミングでは、実際のアプリケーションにどう生成AIを落とし込んでいくのかまで学ぶのがなかなか難しい現状があります。本書ではAITuberを題材にすることで、YouTube配信という目に見えるゴールを目指してアプリケーションを作り込んで行くことができます。
読者限定の配信用画像(静止画)も無償で提供しています。また、YouTube配信に必要なツール類も無償で利用できて使いやすいものを取り上げました。本書に沿ってプログラムやツールをそろえていくことにより、誰でもAIを使ったYouTube配信ができるようになっています。
本書が対象としているのは、Pythonのプログラミングについて入門段階の文法はひと通りマスターしたものの、実際にどうアプリケーションを作ったいいかわからない人や、なかなか自分ではLLM(大規模言語モデル)を活用するプログラムを着想したり、実装したりはできないプログラマーです。できるだけ早く生成AIプログラミングを学んで武器にしたいなら、ぜひ本書はお薦めです!
■主な内容
Chapter1 AITuberを作って学ぶ生成AIプログラミング
Chapter2 AITuber の仕組みと準備
Chapter3 AIで返答を生成する
Chapter4 AITuber が話す処理を作る
Chapter5 配信の準備とプログラムの連携
Chapter6 実装した機能の連携
Chapter7 YouTubeで配信する
