連載:FastAPIで作る社内ナレッジ検索(RAG)– category –
-
連載:FastAPIで作る社内ナレッジ検索(RAG)
【FastAPIで作る社内ナレッジ検索(RAG) 第9回】社内AIチャットをGoogle Cloud Runに公開する。コンテナ化・シークレット・DB接続・運用の注意
FastAPI製の社内ナレッジ検索(RAG)をGoogle Cloud Runに公開する手順を解説。Dockerfileの整え方、Cloud SQL接続、Secret Managerでの秘密情報管理、公開前に必須の認証と運用上の注意、発注者向けの確認項目をまとめます。 -
連載:FastAPIで作る社内ナレッジ検索(RAG)
【FastAPIで作る社内ナレッジ検索(RAG) 第8回】回答の品質を評価ケースで測り、直したつもりの後退を自動テストで見つける
FastAPIで作る社内ナレッジ検索(RAG)の第8回。評価ケースで回答品質を測り、変更で品質が下がると失敗する自動テストを作ります。キー無しで回せる評価と、権限漏れの検出を解説します。 -
連載:FastAPIで作る社内ナレッジ検索(RAG)
【FastAPIで作る社内ナレッジ検索(RAG) 第7回】社内のPDFを取り込み、ページ番号つきの出典で答えさせる
FastAPIで作る社内ナレッジ検索(RAG)の第7回。PDFをページごとに読み取り、ページ番号つきの出典で回答させる実装を解説。スキャンPDFが読めない問題と、発注時の確認点も整理します。 -
連載:FastAPIで作る社内ナレッジ検索(RAG)
【FastAPIで作る社内ナレッジ検索(RAG) 第6回】部署ごとに見てよい文書だけを検索する、アクセス制御を実装する
社内文書検索AIで、部署ごとに見てよい文書だけを検索する方法をFastAPIとpgvectorで実装。権限の絞り込みを検索の段階で行う理由、本番で使えない部署の受け渡し、発注時のチェックリストと質問例を解説します。 -
連載:FastAPIで作る社内ナレッジ検索(RAG)
【FastAPIで作る社内ナレッジ検索(RAG) 第5回】答えが社内文書に無いときは「見つかりません」と返す仕組みを作る
社内文書検索AIが答えられない質問にもっともらしく答えないよう、距離のしきい値とAIの目印で「見つかりません」と返す仕組みを、FastAPIの実コードと実測値で解説します。 -
連載:FastAPIで作る社内ナレッジ検索(RAG)
【FastAPIで作る社内ナレッジ検索(RAG) 第4回】見つけた社内文書を根拠に、出典つきで生成AIに回答させる
FastAPIで作る社内ナレッジ検索(RAG)の第4回。検索で見つけた文書の断片を根拠に、生成AIへ出典つきで回答させる実装と、発注者が確認すべき点を解説します。 -
連載:FastAPIで作る社内ナレッジ検索(RAG)
【FastAPIで作る社内ナレッジ検索(RAG) 第3回】質問に近い社内文書を探す(ベクトル検索)を実装する
FastAPIとpgvectorで社内文書のベクトル検索を実装。埋め込みを差し替え可能な形で作り、コサイン距離で近い断片を探す方法と、簡易版の限界、発注時の確認点を解説します。 -
連載:FastAPIで作る社内ナレッジ検索(RAG)
【FastAPIで作る社内ナレッジ検索(RAG) 第2回】PostgreSQLとpgvectorをDocker Composeで動かし、文書の断片を保存する
社内ナレッジ検索(RAG)の保存先として、PostgreSQLにpgvectorを足す構成をDocker Composeで用意し、文書の断片を保存する手順を解説。取り込み直しの重複防止と発注者の確認点つき。 -
連載:FastAPIで作る社内ナレッジ検索(RAG)
【FastAPIで作る社内ナレッジ検索(RAG) 第1回】社内文書を読み込んで、検索しやすい断片に分ける
社内ナレッジ検索(RAG)の連載第1回。社内文書を見出しと段落を守って検索しやすい断片(チャンク)に分けるPythonコードとテストを解説。発注時の確認点も紹介。 -
連載:FastAPIで作る社内ナレッジ検索(RAG)
【FastAPIで作る社内ナレッジ検索(RAG) 第0回】全体像と、動く最小APIを作る
FastAPIで社内ナレッジ検索(RAG)チャットを作る連載の第0回。仕組みと技術選定の理由を整理し、動く最小APIを作成。発注時の確認点と開発会社への質問例も紹介します。
1
