mirror of
https://github.com/MindWorkAI/AI-Studio.git
synced 2025-04-28 21:19:47 +00:00
Added provider behavior options to chat configuration
This commit is contained in:
parent
9656a61adf
commit
11b78a7bf3
@ -0,0 +1,7 @@
|
|||||||
|
namespace AIStudio.Settings.DataModel;
|
||||||
|
|
||||||
|
public enum AddChatProviderBehavior
|
||||||
|
{
|
||||||
|
ADDED_CHATS_USE_DEFAULT_PROVIDER = 0,
|
||||||
|
ADDED_CHATS_USE_LATEST_PROVIDER,
|
||||||
|
}
|
@ -7,6 +7,16 @@ public sealed class DataChat
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
public SendBehavior ShortcutSendBehavior { get; set; } = SendBehavior.ENTER_IS_SENDING;
|
public SendBehavior ShortcutSendBehavior { get; set; } = SendBehavior.ENTER_IS_SENDING;
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Defines the provider behavior for loading a chat.
|
||||||
|
/// </summary>
|
||||||
|
public LoadingChatProviderBehavior LoadingProviderBehavior { get; set; } = LoadingChatProviderBehavior.USE_CHAT_PROVIDER_IF_AVAILABLE;
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Defines the provider behavior when adding a chat.
|
||||||
|
/// </summary>
|
||||||
|
public AddChatProviderBehavior AddChatProviderBehavior { get; set; } = AddChatProviderBehavior.ADDED_CHATS_USE_LATEST_PROVIDER;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Preselect any chat options?
|
/// Preselect any chat options?
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
@ -0,0 +1,8 @@
|
|||||||
|
namespace AIStudio.Settings.DataModel;
|
||||||
|
|
||||||
|
public enum LoadingChatProviderBehavior
|
||||||
|
{
|
||||||
|
USE_CHAT_PROVIDER_IF_AVAILABLE = 0,
|
||||||
|
ALWAYS_USE_DEFAULT_CHAT_PROVIDER,
|
||||||
|
ALWAYS_USE_LATEST_CHAT_PROVIDER,
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user