feat: [additional] RAG 검색 기능 추가
- RagSearchService: docs 폴더 키워드 검색 + Gemini API 컨텍스트 기반 답변 - RagSearchController: 검색 페이지 및 HTMX 비동기 검색 API - 검색 UI: 통계 바, 예시 질문, Markdown 렌더링, 참조 문서 표시 - AiTokenHelper 연동으로 토큰 사용량 자동 추적
This commit is contained in:
@@ -2,6 +2,7 @@
|
||||
|
||||
use App\Http\Controllers\Additional\KioskController;
|
||||
use App\Http\Controllers\Additional\NotionSearchController;
|
||||
use App\Http\Controllers\Additional\RagSearchController;
|
||||
use App\Http\Controllers\Api\BusinessCardOcrController;
|
||||
use App\Http\Controllers\ApiLogController;
|
||||
use App\Http\Controllers\AppVersionController;
|
||||
@@ -714,6 +715,11 @@
|
||||
Route::get('/', [NotionSearchController::class, 'index'])->name('index');
|
||||
Route::post('/search', [NotionSearchController::class, 'search'])->name('search');
|
||||
});
|
||||
|
||||
Route::prefix('rag')->name('rag.')->group(function () {
|
||||
Route::get('/', [RagSearchController::class, 'index'])->name('index');
|
||||
Route::post('/search', [RagSearchController::class, 'search'])->name('search');
|
||||
});
|
||||
});
|
||||
|
||||
/*
|
||||
|
||||
Reference in New Issue
Block a user