プロジェクト

全般

プロフィール

バグ #448

未完了

RAG機能完全実装: ドキュメント管理・Claude API連携・検索最適化

Redmine Admin さんが10日前に追加.

ステータス:
新規
優先度:
高め
担当者:
-
開始日:
2025-06-10
期日:
進捗率:

0%

予定工数:

説明

🎯 目的

task2.call2arm.com RAGシステムの完全動作実現

📋 現状分析(チケット#447より)

  • フロントエンド: 95%完成(UI優秀、LINE風デザイン)
  • バックエンドAPI: 80%完成(基本動作OK)
  • ドキュメント管理: 30%完成(検索結果なし)
  • 全体完成度: 90%

🔧 実装タスク

Phase 1: ドキュメント管理システム実装

  • ベクトルDB(pgvector)ドキュメント登録機能
  • 既存システム仕様書の自動インポート
  • 検索インデックス構築・最適化
  • ドキュメントCRUD API実装

Phase 2: Claude API完全統合

  • 実際のClaude APIキー設定(現在モック動作)
  • RAG検索結果を利用したプロンプト生成
  • 日本語プロンプトエンジニアリング
  • ストリーミング応答実装

Phase 3: 検索ロジック最適化

  • セマンティック検索精度向上
  • ハイブリッド検索(ベクトル+キーワード)
  • 検索結果ランキング調整
  • 関連性スコア表示

Phase 4: システム完成・テスト

  • 統合テスト実施
  • パフォーマンス最適化
  • エラーハンドリング強化
  • 運用監視設定

📊 技術スタック

  • Frontend: React + TailwindCSS (完成済み)
  • Backend: Node.js + Express
  • Vector DB: pgvector + PostgreSQL
  • Search: Meilisearch
  • AI: Claude API
  • Infrastructure: Docker + Nginx

🎯 完成基準

  1. 実際のドキュメント検索が動作
  2. Claude APIからの適切な回答生成
  3. 日本語での自然な対話
  4. 高速レスポンス(3秒以内)

🔗 関連チケット

  • #447: 実装状況確認完了
  • #446: Claude API連携(進行中)
  • #443: nginx設定最終調整
  • #278: Document Management統合

📅 完了予定

本日中の基本機能完成を目標

表示するデータがありません

他の形式にエクスポート: Atom PDF