[{"data":1,"prerenderedAt":94},["ShallowReactive",2],{"article-\u002Fblog\u002Fai\u002Fazure-ai-search-rag":3},{"id":4,"title":5,"body":6,"category":76,"date":77,"description":78,"draft":79,"extension":80,"meta":81,"navigation":82,"path":83,"seo":84,"stem":85,"tags":86,"thumbnail":90,"thumbnailAlt":91,"updatedAt":92,"__hash__":93},"blog\u002Fblog\u002Fai\u002Fazure-ai-search-rag.md","Azure AI SearchでRAGを構築する — ハマりどころと解決策まとめ",{"type":7,"value":8,"toc":64},"minimark",[9,13,17,20,23,26,39,42,46,49,52,55,58,61],[10,11,12],"h2",{"id":12},"はじめに",[14,15,16],"p",{},"Azure AI Search を使って RAG（Retrieval-Augmented Generation）を組むときに、いくつか詰まったポイントがあったので、自分の備忘録としてまとめておきます。",[14,18,19],{},"完璧に整理されたチュートリアルではなく、「実装中に手が止まった場面」を中心に書いています。",[10,21,22],{"id":22},"構成",[14,24,25],{},"今回つくったのはシンプルな構成です。",[27,28,29,33,36],"ul",{},[30,31,32],"li",{},"ドキュメントのチャンク分割と埋め込み生成",[30,34,35],{},"Azure AI Search のベクトル検索インデックス作成",[30,37,38],{},"LLM への入力にトップ K 件を差し込む",[10,40,41],{"id":41},"ハマったところ",[43,44,45],"h3",{"id":45},"インデックスのスキーマ設計",[14,47,48],{},"ベクトルフィールドを足したあとに、追加のフィールドをあとから差し込もうとしたら、インデックスの再作成が必要でした。最初のスキーマで「これは持っておきたい」と思うフィールドは全部入れておくのが結果的に楽でした。",[43,50,51],{"id":51},"チャンクサイズ",[14,53,54],{},"長すぎても短すぎても精度が落ちます。今回は 400 〜 600 トークン程度に揃えて、オーバーラップを 50 トークンほど入れる構成で、自分のドキュメントには馴染みました。",[10,56,57],{"id":57},"やってみた感想",[14,59,60],{},"最小構成で動かしてから、徐々にチューニングしていくのが向いていそうです。最初から「正解の構成」を狙うより、まず動かすほうが早く学べました。",[14,62,63],{},"次は、検索スコアと LLM のプロンプトの相性について、もう少し試してみる予定です。",{"title":65,"searchDepth":66,"depth":66,"links":67},"",3,[68,70,71,75],{"id":12,"depth":69,"text":12},2,{"id":22,"depth":69,"text":22},{"id":41,"depth":69,"text":41,"children":72},[73,74],{"id":45,"depth":66,"text":45},{"id":51,"depth":66,"text":51},{"id":57,"depth":69,"text":57},"ai","2026-04-27","Azure AI Search を使って RAG を実装した際に詰まったポイントと、その解決策を整理します。",false,"md",{},true,"\u002Fblog\u002Fai\u002Fazure-ai-search-rag",{"title":5,"description":78},"blog\u002Fai\u002Fazure-ai-search-rag",[87,88,89],"Azure","RAG","LangChain","\u002Fimages\u002Fblog\u002Fazure-ai-search-rag\u002Fthumbnail.jpg","Azure AI Search で RAG を構築するイメージ","2026-04-28","cbsfXzZeDOoxBByqr2e2H_kejuEFaTT-pSiJUh5WS4g",1777432174707]