93133a49b6
- Created IUserLibraryStore and IVectorSearchStore abstractions to decouple relational DB and Qdrant gRPC logic from Application Layer - Implemented MediatR GetGlobalIntelligenceQuery with value-first teaser RAG monetization logic - Registered new request and response DTOs in AppJsonContext for Native AOT source-generated serialization - Bound RagMonetizationOptions via IOptions pattern in appsettings.json configuration - Added POST /api/intelligence endpoint on server and implemented GetGlobalIntelligenceAsync in WASM client service - Refactored Intelligence.razor to consume the backend-driven global hybrid search Q&A engine
19 lines
361 B
JSON
19 lines
361 B
JSON
{
|
|
"Logging": {
|
|
"LogLevel": {
|
|
"Default": "Information",
|
|
"Microsoft.AspNetCore": "Warning"
|
|
}
|
|
},
|
|
"Features": {
|
|
"AllowRegistration": false,
|
|
"AllowPasswordReset": false
|
|
},
|
|
"RagMonetization": {
|
|
"BaselineThreshold": 0.45,
|
|
"DeltaThreshold": 0.15,
|
|
"UpgradeThreshold": 0.70
|
|
},
|
|
"ApiBaseUrl": "http://localhost:5104"
|
|
}
|