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
Examples
Survey data for a CSV file that contains survey results.