Table of Contents

Class DataSourceBase

Namespace
FoundationaLLM.Common.Models.Orchestration.DataSources
Assembly
FoundationaLLM.Common.dll

Data Source base class.

[JsonPolymorphic(TypeDiscriminatorPropertyName = "underlying_implementation")]
[JsonDerivedType(typeof(BlobStorageDataSource), "blob-storage")]
[JsonDerivedType(typeof(CXODataSource), "cxo")]
[JsonDerivedType(typeof(SearchServiceDataSource), "search-service")]
[JsonDerivedType(typeof(SQLDatabaseDataSource), "sql")]
public class DataSourceBase : MetadataBase
Inheritance
DataSourceBase
Derived
Inherited Members
Extension Methods

Properties

DataDescription

Descriptor for the type of data in the data source.

[JsonPropertyName("data_description")]
public string? DataDescription { get; set; }

Property Value

string

Examples

Survey data for a CSV file that contains survey results.