その本の「はじめに」には、著者の「伝えたいこと」がギュッと詰め込まれています。この連載では毎日、おすすめ本の「はじめに」と「目次」をご紹介します。今日は阿部由延 @sald_raさんの『 AITuberを作ってみたら生成AIプログラミングがよくわかった件 』です。
【はじめに】
2022年11月末にChatGPTが登場してから、瞬く間に世の中が大きく変化しました。
驚くほどくわしく、的確に、そして自然な回答を返してくれるChatGPTを筆頭とする生成AIの技術は、さまざまな用途で使われるようになってきています。
あるときは翻訳、あるときはアイデアの壁打ち、そしてまたあるときは文章の校正といったように、その用途は多岐に渡ります。
Webサービスなどに取り込まれることも増えてきており、少なくともエンジニアの分野においては「AIを使わない時代」は終わりが近づいていると言えるでしょう。
大きな地殻変動が起きたのは、「自然言語で誰でもAIで使えるようになった」からです。
「AIを使わない時代」にAIを活用するには、専門的な高度な知識が必要でした。自分でデータを集め、自分で学習させ、適切に動くか評価します。評価が期待したレベルになければ何らかの調整が必要です。活用する前のプロセスは、技術的なハードルが高く、時間の制約もあり、コストの壁もありました。結果として「AIを使わない」という選択肢が有力でした。
それが今や、専門的な知識がなくても、誰でも簡単にAIを活用することができます。学習用データを用意しなくてもAIが使えます。自分で学習させる必要もありません。やってほしいことを入力欄に入れて、生成AIに指示をすれば、予想以上に的確な回答をすぐに返してくれます。
もちろん、さらに品質を上げるために追加で学習させるケースもありますし、高度なことを行おうとする場合には専門的な知識が必要になることもあります。しかしながら、以前のようなAIを使う上でのハードルは、目に見えるほど大きく下がったと言えます。
そうなると、「アプリケーションにAIを組み込む開発」が増えてくるでしょう。そうなったとき、AIを使ったプログラミングの経験を持っていると一つの自信になります。「そういえば前に一度やったことがあるな」という蓄積は武器になります。
別に大がかりなソフトを作る必要はありません。「何となくどのように生成AIを使えばよいかを把握しておく」という経験が大事だと考えています。
さて、そんな世の中が大きく変わっている今、この本では何をするのか。この本は、「楽しみながらちょこっとだけ生成AIの技術を触って、AIのキャラクターを錬成する」ための本です。
「とりあえずプログラミングの入門は終わらせた」人向けの本でもあります。入門レベルをマスターして、「自分でプログラムを作ってみたい。これから有望な技術だから生成AIを使ってみたいけど難しそうだな」と考えている、そんな人向けの本です。
前述の通り、「楽しみながらちょこっとだけ生成AIの技術を触って、AIのキャラクターを錬成する」のが本書の趣旨です。その中で、生成AIプログラミングの経験を積むことができるよう、構成を考えて執筆しました。高度なAIの知識を身につけたり、大規模なAIソフトを作ることは他の本にお任せするとして、日本で一番簡単に、そして楽しく生成AIに触れることができる本を目指して作りました。
「楽しみながらちょこっとだけ生成AIの技術を触っていたら、いつの間にかAIのキャラクターが完成していた」というのは、とても面白い体験になるはずです。
もし、この本を読んで「意外とAIって面白いし、身近な存在なんだな」と、AIに興味を持ってもらえたらうれしいです。
阿部 由延 @sald_ra
【目次】




