Refactored the RAG process (#287)

This commit is contained in:
Thorsten Sommer authored and GitHub committed 2025-02-17 16:51:26 +01:00
1 parent 77d427610b
commit f01cf498e2
7 files changed
+349 -194

No files matched your search

@@ -0,0 +1,10 @@
using AIStudio.Settings;
namespace AIStudio.Tools.RAG;
/// <summary>
/// Result of any data selection process.
/// </summary>
/// <param name="ProceedWithRAG">Makes it sense to proceed with the RAG process?</param>
/// <param name="SelectedDataSources">The selected data sources.</param>
public readonly record struct DataSelectionResult(bool ProceedWithRAG, IReadOnlyList<IDataSource> SelectedDataSources);