mirror of
https://github.com/MindWorkAI/AI-Studio.git
synced 2026-11-05 05:27:21 +00:00
Improved adding local data sources without an embedding provider (#1084)
This commit is contained in:
1 parent
bca9e7ea89
commit
92fa0d08ef
20 files changed
+590
-154
No files matched your search
@@ -39,16 +39,11 @@ public static class MailboxEditing
|
||||
return false;
|
||||
|
||||
var storedMailbox = mailboxes[position];
|
||||
var availableEmbeddings = settingsManager.GetAllEmbeddingProviders()
|
||||
.Select(provider => new ConfigurationSelectData<string>(provider.Name, provider.Id))
|
||||
.ToList();
|
||||
|
||||
var dialogParameters = new DialogParameters<DataSourceMailboxDialog>
|
||||
{
|
||||
{ x => x.IsEditing, true },
|
||||
{ x => x.DataSource, storedMailbox },
|
||||
{ x => x.LockSource, await embeddingService.ShouldLockDataSourceOriginAsync(storedMailbox.Id) },
|
||||
{ x => x.AvailableEmbeddings, availableEmbeddings }
|
||||
};
|
||||
|
||||
var dialogReference = await dialogService.ShowAsync<DataSourceMailboxDialog>(TB("Edit Mailbox"), dialogParameters, DialogOptions.FULLSCREEN);
|
||||
|
||||
Reference in new issue
Block a user