生成AIアプリ開発大全 ――Difyの探求と実践活用(技術評論社) [電子書籍]
    • 生成AIアプリ開発大全 ――Difyの探求と実践活用(技術評論社) [電子書籍]

    • ¥4,620924 ゴールドポイント(20%還元)
    • すぐ読めます
100000086602730241

生成AIアプリ開発大全 ――Difyの探求と実践活用(技術評論社) [電子書籍]

小野哲(著者)
価格:¥4,620(税込)
ゴールドポイント:924 ゴールドポイント(20%還元)(¥924相当)
フォーマット:
専用電子書籍リーダアプリ「Doly」が必要です。無料ダウンロード
出版社:技術評論社
公開日: 2025年03月25日
すぐ読めます。
お取り扱い: のお取り扱い商品です。
ご確認事項:電子書籍リーダーアプリ「Doly」専用コンテンツ
こちらの商品は電子書籍版です

生成AIアプリ開発大全 ――Difyの探求と実践活用(技術評論社) の 商品概要

  • 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ページを超えるボリュームで全方位から詳しく解説します!
  • 目次

    第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チャットボットを作る

    終章 次なる一歩に向けて

生成AIアプリ開発大全 ――Difyの探求と実践活用(技術評論社) の商品スペック

Cコード 3055
出版社名 技術評論社
本文検索
紙の本のISBN-13 9784297147440
他の技術評論社の電子書籍を探す
ファイルサイズ 97.7MB
著者名 小野哲
著述名 著者

    技術評論社 生成AIアプリ開発大全 ――Difyの探求と実践活用(技術評論社) [電子書籍] に関するレビューとQ&A

    商品に関するご意見やご感想、購入者への質問をお待ちしています!