出版社内容情報
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ページを超えるボリュームで全方位から詳しく解説します!
内容説明
Difyを使いこなすと、従来のソフトウェア開発に戻れなくなります。geminiやChatGPTなど、さまざまな生成AIを活用しながら、目的のアプリケーションを作り出すことが瞬く間にできるようになります。生成AIに望む機能を「問い」としてプロンプト入力し、その「答え」を得ますが、実際には「質の高い問い」を考えることができなければ、良い結果は出力されません。本書はソフトウェア開発の達人による生成AI活用の指南書です。これまでの開発経験から導かれた「珠玉の問い」が増幅されて「答え」として極めて高性能なアプリが出力されます。このプロセスを学ぶことで、自分の技術を伸ばす手がかりを得ることができます。
目次
第1章 生成AIの理解と活用
第2章 チャットボットの作成
第3章 RAGを使いこなす
第4章 エージェントの作成
第5章 ワークフローの作成
第6章 各種ノードの型
第7章 各種ツールの使い方
第8章 チャットフローの作成
第9章 APIとしての活用を探る
第10章 ローカル環境の構築
終章 次なる一歩に向けて
著者等紹介
小野哲[オノサトシ]
ソフトウェア開発歴40年を超えるプロ技術者。ウェブアプリからデータベースまで幅広い知見と技術を持つ。最近ではPythonでAI関連やIoT関連のシステム開発を請け負う(本データはこの書籍が刊行された当時に掲載されていたものです)
※書籍に掲載されている著者及び編者、訳者、監修者、イラストレーターなどの紹介情報です。
感想・レビュー
-
- 電子書籍
- 日本国憲法・検証1945ー2000資料…
-
- 和書
- 人文地理学