Class CoreServiceSettings
- Namespace
- FoundationaLLM.Core.Models.Configuration
- Assembly
- FoundationaLLM.Core.dll
Provides settings for the CoreService.
public class CoreServiceSettings
- Inheritance
-
CoreServiceSettings
- Inherited Members
- Extension Methods
Properties
AzureAIAgentsFileSearchFileExtensions
The comma-separated list file extensions that are supported by the Azure AI Agent Service file search tool.
public required string AzureAIAgentsFileSearchFileExtensions { get; set; }
Property Value
AzureOpenAIAssistantsFileSearchFileExtensions
The comma-separated list file extensions that are supported by the Azure OpenAI Assistants file search tool.
public required string AzureOpenAIAssistantsFileSearchFileExtensions { get; set; }
Property Value
BypassGatekeeper
Controls whether the Gatekeeper API will be invoked or not.
public required bool BypassGatekeeper { get; set; }
Property Value
CompletionResponsePollingIntervalMilliseconds
public ConfigurationValue<int> CompletionResponsePollingIntervalMilliseconds { get; set; }
Property Value
MaxUploadsPerMessage
Gets or sets the maximum number of file uploads that can be included in a single message.
public ConfigurationValue<int> MaxUploadsPerMessage { get; set; }
Property Value
SessionSummarization
The type of summarization for chat session names.
public required ChatSessionNameSummarizationType SessionSummarization { get; set; }