【Dify】Lesson4-4:JSON体験|続き文章案作成アプリを作ろう

1つ前の記事で、JSONの基本と「構造化出力(決まった形で出力させる)」の考え方を学びました。
今回は実際にJSONを使って、文章の続きを複数パターンで提案してくれる「続き作文トレーナーアプリ」を作りましょう。
ユーザーが入力した文章に対して、文体を崩さず自然な “続き” を3案生成し、さらにその中身をJSONとして受け取って後工程で扱うところまでを体験します。
単にLLMを使うだけでなく、JSONを “部品として使う” 感覚を、この記事で身につけましょう。
Lesson1:Dify入門|環境構築と最初の生成AIアプリ開発
Lesson2:まずは体験|基本的なアプリを4つ作ろう
Lesson3:文章業務の自動化|実務で使えるアプリを開発しよう
Lesson4:ファイル処理で広がるDifyアプリ開発
・Lesson4-1:PDF資料要約アプリ|ワークフローツール入門
・Lesson4-2:資料のミスチェックアプリを作ろう|会話変数と変数代入ノード
・Lesson4-3:JSON入門|構造化出力の仕組みを理解しよう
・Lesson4-4:JSON体験|続き文章案作成アプリを作ろう ◁今回はここ
Lesson5:RAG実践|ナレッジ検索アプリを作ろう
Lesson6:機能拡張と外部システム連携|ツールを使いこなそう
Lesson7:総仕上げ|準備を整えて生成AIアプリ開発者へ
完成イメージ:入力・出力と「JSONを確認する」ポイント
このアプリは「今ある文章を入力すると、自然な続き文を3パターン提案してくれる」シンプルな文章支援ツールになります。
さらに今回は学習用として、生成された内容をそのまま文章として見せるだけでなく、裏側で使われているJSONも一緒に確認できるようにします。

アプリの入力画面:続きの文章を生成する準備
画面上では、次の3つを入力して実行します。
- 現在の文章(必須):ここまで書いた文章を貼り付けます
- 続きの文章で伝えたいこと(任意):「この先で触れたい要点」があるときだけ書きます
- 文章の長さ(必須):長さの目安を数値で指定します(アプリ内ではこの値を元にLLMへ指示します)
出力内容:続き文3案+生成JSON(学習用)
実行すると、元の文章の文体や語調をなるべく保ったまま、続きの文章案が3つ出てきます。
加えて、3案がどのようなJSONで返ってきたのかも表示されるので、「JSONが分解されて画面に整形される流れ」を目で追えるのがポイントです。
それでは、実際にJSONを用いて「続き文章案作成アプリ」を作っていきましょう。
ここから先は会員向けの限定テキストになります。
当サイトの概要や特徴、無料で読める範囲 等は Dify学習館のトップページ をご確認ください。
すでに購入済みの方はこちら




