Class GatewayCoreSettings
- Namespace
- FoundationaLLM.Gateway.Models.Configuration
- Assembly
- FoundationaLLM.Gateway.dll
Provides settings for the Gateway core service.
public class GatewayCoreSettings
- Inheritance
-
GatewayCoreSettings
- Inherited Members
- Extension Methods
Properties
AzureAIAgentServiceMaxVectorizationTimeSeconds
Gets or sets the maximum time in seconds allowed for an Azure AI Agent Service vectorization process to complete.
public required int AzureAIAgentServiceMaxVectorizationTimeSeconds { get; set; }
Property Value
AzureOpenAIAccounts
The semicolon separated list of Azure Open AI endpoints used by the Gateway core service.
public required string AzureOpenAIAccounts { get; set; }
Property Value
AzureOpenAIAssistantsMaxVectorizationTimeSeconds
Gets or sets the maximum time in seconds allowed for an Azure OpenAI Assistants vectorization process to complete.
public required int AzureOpenAIAssistantsMaxVectorizationTimeSeconds { get; set; }
Property Value
TokenRateLimitMultiplier
Gets or sets the multiplier applied to the token rate limit used to account for differences in tokenization between the Gateway API and the embedding model.
public double TokenRateLimitMultiplier { get; set; }