Table of Contents

Class FileServiceSettings

Namespace
FoundationaLLM.Context.Models.Configuration
Assembly
FoundationaLLM.Context.dll

Provides settings for the FoundationaLLM Context API file service.

public class FileServiceSettings
Inheritance
FileServiceSettings
Inherited Members
Extension Methods

Properties

CosmosDB

Gets or sets the Azure Cosmos DB settings.

public required AzureCosmosDBSettings CosmosDB { get; set; }

Property Value

AzureCosmosDBSettings

KnowledgeSearchContextFileExtensions

Gets or sets the comma-separated list of file extensions that indicate files that can be directly used in the context of a completion request.

public string? KnowledgeSearchContextFileExtensions { get; set; }

Property Value

string

KnowledgeSearchContextFileMaxSizeBytes

Gets or sets the maximum size in bytes for files that can be directly used in the context of a completion request.

public string? KnowledgeSearchContextFileMaxSizeBytes { get; set; }

Property Value

string

KnowledgeSearchFileExtensions

Gets or sets the comma-separated list of file extensions that are subject to knowledge search.

public required string KnowledgeSearchFileExtensions { get; set; }

Property Value

string

Storage

Gets or sets the storage settings.

public required BlobStorageServiceSettings Storage { get; set; }

Property Value

BlobStorageServiceSettings