Files
SqlDatabaseVectorSearch/SqlDatabaseVectorSearch/Settings/AppSettings.cs
T
Marco Minerva 33c8fcb9dc Switch to OpenAPI and hybrid caching mechanism
Updated Program.cs to use TinyHelpers.AspNetCore.OpenApi and Microsoft.Extensions.Caching.Hybrid. Refactored ChatService.cs to use HybridCache for chat history management. Removed MessageLimit property from AppSettings.cs and appsettings.json. Updated SqlDatabaseVectorSearch.csproj to include new caching package and replace Swagger with Swagger UI.
2024-12-10 11:57:37 +01:00

15 lines
352 B
C#

namespace SqlDatabaseVectorSearch.Settings;
public class AppSettings
{
public int MaxTokensPerLine { get; init; } = 300;
public int MaxTokensPerParagraph { get; init; } = 1024;
public int OverlapTokens { get; init; } = 100;
public int MaxRelevantChunks { get; init; } = 5;
public TimeSpan MessageExpiration { get; init; }
}