スタンプカード 本を購入してスタンプ獲得 抽選で最大1,000ポイントプレゼント
現在地
トップ >  > パソコン・システム開発 > その他

生成AIアプリ開発大全ーーDifyの探求と実践活用

4,620(税込)送料無料

商品情報

  • 発売日:   2025年03月25日頃
  • 著者/編集:   小野 哲(著)
  • 出版社:   技術評論社
  • 発行形態:   単行本
  • ページ数:   560p
  • ISBN:   9784297147440

商品説明

内容紹介(出版社より)

最強のDify・生成AI活用マニュアル。


Chat GPTをはじめとした生成AIサービスが躍進しています。Gemini、ClaudeやAzure OpenAI、Llamaなど生成AIのサービスは日々能力が向上し、さまざまなビジネスシーンですでに活用されています。本書で解説するDIfy(ディファイ)とは、各種生成AIを使用してアプリケーション開発ができるプラットフォームです。しかもオープンソースで利用可能です。Webサービス版Difyではすぐに自分が使いたいアプリを作ることができます。さらにDockerを使用すれば、個人や自社の環境で開発ができるようになります。本書はアプリを作りながらさまざまな視点からDIfyの活用方法の解説をします。例を挙げるとAIチャットボット、RAG(Retrieval-Augmented Generation)、エージェント、ワークフロー、ノードの活用、各種ツールやAPIの使い方、チャットフローの作り方まで詳しくフルカラーで説明します。最終的にはDockerで完全クローズドなシステムを構築するまで完全解説します。Difyは作りたいアプリをノーコード・ローコードで実現できます。その威力と影響力に刮目するでしょう。生成AIの可能性にITエンジニアは興奮が止まらないかもしれません。500ページを超えるボリュームで全方位から詳しく解説します!

(こんな方におすすめ)

生成AIを利用してアプリケーション開発をしてみたいITエンジニア。生成AIの可能性を調査している方、またはこれから活用してみたい方。各種生成AIでアプリケーション開発できるDIfyの機能を知りたい方。


(目次)

■第1章 生成AIの理解と活用

1.1 生成AIの回答の仕組みとユーザーアプリケーション

1.2 Difyの役割と課題ドリブン開発

1.3 Difyとはどのようなものか?


■第2章 チャットボットの作成

2.1 さっそくDifyを使ってみる

2.2 LLMのモデルの登録

2.3 LLMパラメータの調整

2.4 プロンプトを考える

2.5 Webページにチャットボットを埋め込む

2.6 履歴の確認と監視について


■第3章 RAGを使いこなす

3.1 RAGとは何か?

3.2 ナレッジの構築

3.3 チャットボットでRAGを行ってみる

3.4 RAGのポイントは入力データにあり

3.5 ハイブリッド検索について


■第4章 エージェントの作成

4.1 エージェントとは

4.2 DifyでAIエージェントを作る

4.3 ツールの連携の実例

4.4 マルチモーダル対応の実例


■第5章 ワークフローの作成

5.1 AIアプリ開発の基本技術

5.2 さっそく作ってみよう

5.3 ワークフロー公開の2つのモード

5.4 知識をつなげて統合する

5.5 議事録を作成する

5.6 DSLのエクスポートとインポート


■第6章 各種ノードの型

6.1 壱ノ型=開始ー終了:アルファでありオメガである

6.2 弐ノ型=開始ーLLM-終了:究極の型

6.3 参ノ型=条件分岐:条件によって処理を分ける

6.4 四ノ型=知識取得:RAGで知識を得る

6.5 伍の型=変数を取り出す:パラメータ抽出

6.6 六ノ型=繰返し処理:イテレータで回す

6.7 七ノ型=定型文の処理:テンプレートはどう使うのか

6.8 八ノ型=コード実行:ラストワンマイルの切り札

6.9 九ノ型=API召喚術:HTTPリクエストノードでAPI連携

6.10 拾ノ型=パラレル実行:ノードを同時に実行する

6.11 拾壱ノ型=ファイル処理:あらゆるファイルを読むこと

6.12 拾弐ノ型=構造化出力:非構造データを構造化する

6.13 まとめ:十二の型、その先にある無限の可能性


■第7章 各種ツールの使い方

7.1 エージェントとワークフローでのツールの扱いの違い

7.2 Webブラウジングをつくる

7.3 コードインタプリターをつくる

7.4 ワークフローをツールとして組み込む

7.5 カスタムツールの作成

7.6 まとめ:創造のための三つの極意


■第8章 チャットフローの作成

8.1 チャットフローを理解する

8.2 チャットフローを作ってみよう

8.3マルチモーダルに対応してみよう

8.4任意に会話を記憶できる会話変数と変数代入

■第9章APIとしての活用を探る

9.1 APIで自由を手にいれる

9.2 DifyAPIとしてアクセスする

9.3 チャットボットAPIを使うには

9.4 ストリーミングに対応する

9.5 エージェントに対応する

9.6 APIでナレッジを操作する


■第10章 ローカル環境の構築

10.1 Dockerの物語

10.2 Dockerを使ったインストール方法

10.3 Difyの内部構造

10.4 環境変数とカスタマイズ

10.5 OllamaでローカルAIチャットボットを作る


■終章 次なる一歩に向けて

更新日:2025年03月13日

内容紹介(「BOOK」データベースより)

Difyを使いこなすと、従来のソフトウェア開発に戻れなくなります。geminiやChatGPTなど、さまざまな生成AIを活用しながら、目的のアプリケーションを作り出すことが瞬く間にできるようになります。生成AIに望む機能を「問い」としてプロンプト入力し、その「答え」を得ますが、実際には「質の高い問い」を考えることができなければ、良い結果は出力されません。本書はソフトウェア開発の達人による生成AI活用の指南書です。これまでの開発経験から導かれた「珠玉の問い」が増幅されて「答え」として極めて高性能なアプリが出力されます。このプロセスを学ぶことで、自分の技術を伸ばす手がかりを得ることができます。

目次(「BOOK」データベースより)

第1章 生成AIの理解と活用/第2章 チャットボットの作成/第3章 RAGを使いこなす/第4章 エージェントの作成/第5章 ワークフローの作成/第6章 各種ノードの型/第7章 各種ツールの使い方/第8章 チャットフローの作成/第9章 APIとしての活用を探る/第10章 ローカル環境の構築/終章 次なる一歩に向けて

著者情報(「BOOK」データベースより)

小野哲(オノサトシ)
ソフトウェア開発歴40年を超えるプロ技術者。ウェブアプリからデータベースまで幅広い知見と技術を持つ。最近ではPythonでAI関連やIoT関連のシステム開発を請け負う(本データはこの書籍が刊行された当時に掲載されていたものです)

商品レビュー(1件)

総合評価
 

ブックスのレビュー(1件)

  • 未来への扉を開いた一冊
    購入者さん
    評価 5.00 5.00
    投稿日:2025年03月27日

    20代前半、社会人としての日々が始まって間もない私は、すでに未来への希望を見失いかけていました。
    「このまま何も変わらない毎日が続くのだろうか」という思いが、夜ごと重くのしかかってきます。プログラミングの知識は高校の授業で少し触れた程度の私には、IT業界はどこか遠い世界のことでした。
    そんな中、何気なく使い始めた無料のAIサービスに少しずつ興味を持ち、「もしかしたら、自分にも何かできるかもしれない」という小さな可能性を感じ始めていました。
    ネットで生成AIの本を探していたとき、美しい表紙のこの本が私の目に飛び込んできたのです。
    家に届いて早速ページをめくると、発売したばかりの新鮮な情報と、驚くほど分かりやすい説明に引き込まれました。小野哲さんの語り口は、専門的な内容を初心者の私にも理解できるよう、優しく丁寧に導いてくれます。
    特に衝撃を受けたのは、Difyというプラットフォームでノーコードで作れるAIアプリの可能性でした。「え、コードを書かなくてもこんなことができるの?」と、何度も目を見開きながらページを進めました。RAGやエージェント、ワークフローの解説を読むたびに、自分の中にあった「ITは難しい」という先入観が音を立てて崩れていくのを感じました。
    昨夜は興奮のあまり眠れず、発売されたばかりの本の新しい匂いを感じながら、朝まで読み続けてしまいました。今朝の通勤電車では、いつものゲームではなく、昨日メモしたアイデアを広げていました。同僚が「何か変わった?」と聞くほど、表情が明るくなっていたようです。 この本との出会いは、まさに運命だったと思います。
    発売直後に手に取ることができたからこそ、最新の技術とトレンドを知ることができました。今では「いつか起業して、多くの人の役に立つサービスを作りたい」という具体的な目標を抱くようになりました。
    発売からわずか3日、この本はすでに私の人生を変え始めています。小野さん、最新の生成AI技術をこれほど分かりやすく伝えてくれて、本当にありがとうございます。この本が書店に並んだばかりのこのタイミングで出会えたことに、心から感謝しています。新しい技術と共に、私の新しい人生も始まったような気がします。

    1人が参考になったと回答

楽天ブックスランキング情報

  • 週間ランキング(2025年05月12日 - 2025年05月18日)

     :第-位( - ) > パソコン・システム開発:第401位(↓) > その他:第359位(↓)

  • 日別ランキング

    ランキング情報がありません。

在庫あり

残りあと42

個数 

最近チェックした商品

    ※表示を削除したい場合は閲覧履歴のページから削除お願いいたします

    ランキング:パソコン・システム開発

    ※1時間ごとに更新

    1. 1
      【入荷予約】2ヶ月で月30万円を実現する 超初心者でも稼げるAI活用法
      【入荷予約】2ヶ月で月30万円を実現する …

      あべ むつき

      1,980円(税込)

    2. 2
      【令和7年度】 いちばんやさしい ITパスポート 絶対合格の教科書+出る順問題集
      【令和7年度】 いちばんやさしい ITパス…

      高橋 京介

      1,793円(税込)

    3. 3
      LLMのプロンプトエンジニアリング
      LLMのプロンプトエンジニアリング

      John Berryman

      4,180円(税込)

    4. 4
      深層学習教科書 ディープラーニング G検定(ジェネラリスト)公式テキスト 第3版
      深層学習教科書 ディープラーニング G検…

      一般社団法人日本ディープラーニング協会

      3,080円(税込)

    5. 5
      頭がいい人のChatGPT&Copilotの使い方
      頭がいい人のChatGPT&Copilotの使い方

      橋本 大也

      1,870円(税込)

    購入データ自動連携!楽天ブックス公式 無料 読書管理パプリ Readee

    このページの先頭へ