Added a common augmentation interface & default implementation (#288)

This commit is contained in:
Thorsten Sommer authored and GitHub committed 2025-02-18 11:24:43 +01:00
1 parent f01cf498e2
commit 96e6372fcd
19 files changed
+249 -62

No files matched your search

@@ -1,6 +1,7 @@
using AIStudio.Chat;
using AIStudio.Provider;
using AIStudio.Settings;
using AIStudio.Tools.RAG.AugmentationProcesses;
using AIStudio.Tools.RAG.DataSourceSelectionProcesses;
using AIStudio.Tools.Services;
@@ -106,7 +107,8 @@ public sealed class AISrcSelWithRetCtxVal : IRagProcess
//
if (proceedWithRAG)
{
var augmentationProcess = new AugmentationOne();
chatThread = await augmentationProcess.ProcessAsync(provider, lastPrompt, chatThread, dataContexts, token);
}
}