AI・機械学習
初級

インライン引用(インラインインヨウ)

LLMの回答テキスト中に[1][2]などの番号やリンクを直接埋め込み、該当箇所の情報源を示す引用形式。学術論文の脚注と同様の仕組みで、読者がどの主張がどのソースに基づいているかを即座に確認できる。

0 回閲覧
0 いいね

インライン引用とは

インライン引用(Inline Citation)は、LLMが生成する回答テキストの中に、情報の出典を示す番号やリンクを直接埋め込む引用形式である。Perplexity AIの[1][2]形式が最も広く知られており、AI検索・AI回答サービスにおける標準的な引用UIとなっている。

学術論文の「バンクーバー方式」(番号参照方式)に相当し、回答末尾に参考文献リストを置き、本文中の該当箇所から番号で参照する構造をとる。

インライン引用の表示パターン

番号参照方式(最も一般的)

大規模言語モデルの学習には数兆トークンのテキストデータが使用される[1]。
GPT-4の学習データは推定13兆トークンとされている[2][3]。

Sources:
[1] "Scaling Laws for Neural Language Models" - Kaplan et al., 2020
[2] "GPT-4 Technical Report" - OpenAI, 2023
[3] "Estimates of GPT-4 Training Data" - SemiAnalysis, 2023

ハイパーリンク方式

大規模言語モデルの学習には[数兆トークンのテキストデータ](https://example.com/source1)が使用される。

ツールチップ方式

番号にマウスホバーするとソースのタイトル・URLがポップアップ表示される。デスクトップ向けUIで採用が多い。

主要サービスのインライン引用実装

サービス引用記号クリック動作ソース表示位置モバイル対応
Perplexity AI[1][2]...ソースページへ遷移回答下部にリストタップでプレビュー
Google Gemini数字アイコンハイライト表示サイドパネルインラインポップアップ
You.com[1][2]...ソースページへ遷移回答下部にリストタップで展開
Bing Copilot上付き数字ソースカード表示サイドパネルボトムシート
Kagi[1][2]...ソースページへ遷移回答下部にリストタップでプレビュー

技術的な実装方法

プロンプトエンジニアリング方式

最もシンプルな実装。RAGで取得したコンテキストに番号を付与し、LLMにインライン引用を含む回答を生成させるプロンプトを設計する。

以下のソースを参照して質問に回答してください。
回答中で情報を使用した箇所には[番号]の形式で引用を付けてください。

[1] {source_1_content}
[2] {source_2_content}
[3] {source_3_content}

質問: {user_query}

利点:追加モデル不要、実装が容易 欠点:引用の正確性がLLMのプロンプト遵守能力に依存、引用漏れや誤引用が発生しやすい

NLI(自然言語推論)ベース方式

LLMが引用なしで回答を生成した後、NLIモデルを使って各文とソースチャンクの含意関係(Entailment)を判定し、最もスコアの高いソースを引用として付与する。

利点:引用の正確性が高い、生成品質への影響なし 欠点:後処理のコスト(文数×ソース数のNLI推論)、リアルタイム性に課題

Constrained Decoding 方式

LLMのデコーディング時に、特定の位置で引用トークン(例: [1])を生成するよう制約を設ける。生成されるテキストの流暢さを維持しつつ、構造的に引用を埋め込む。

引用の粒度設計

文レベル引用

回答の各文に対して1つ以上の引用を付与する。最も精密だが、引用番号が過密になりテキストの可読性が低下するリスクがある。

主張レベル引用

一つの文に複数の主張が含まれる場合、主張ごとに引用を分離する。Claim Decomposition(主張分解)を前処理として実行する必要がある。

セクションレベル引用

段落やセクション単位で引用を付与する。可読性は高いが、どの記述がどのソースに基づいているか特定しにくい。

ユーザー体験上の考慮点

  1. 引用数の適正範囲: 1回答あたり3〜10件が最適。20件超は情報過多でユーザーが検証を放棄する傾向
  2. ソースプレビュー: クリック前にタイトル・ドメイン・要約を表示するとソースの信頼性を事前評価できる
  3. デッドリンク対策: 引用先URLが404の場合のフォールバック(Webアーカイブリンク、キャッシュ表示)
  4. モバイルUI: タッチ操作でのインライン引用は誤タップしやすいため、引用番号のタッチターゲットを44px以上に確保

FAQ

Q1: インライン引用はSEOに影響する?

A1: 直接的なSEO効果はないが、E-E-A-T(経験・専門性・権威性・信頼性)の観点でGoogleが引用付きコンテンツを高く評価する傾向がある。特にYMYL(健康・金融)領域では引用の有無がランキングに影響する可能性が高い。

Q2: 引用番号が多すぎると逆効果?

A2: その通り。1文に3つ以上の引用番号が連続すると可読性が著しく低下する。Perplexity AIは最大5件/文に制限しており、これが業界標準的なガイドラインとなっている。

Q3: 日本語コンテンツでのインライン引用のベストプラクティスは?

A3: 日本語では文末に引用番号を置くのが自然。「〜である[1]。」の形式が最も読みやすい。英語のように文中に挿入すると句読点との干渉で読みにくくなるため避ける。