Class CreateSourceRequest
Inheritance
CreateSourceRequest
Assembly: Seclai.dll
Syntax
public sealed class CreateSourceRequest
Properties
ChunkOverlap
Declaration
[JsonPropertyName("chunk_overlap")]
public int? ChunkOverlap { get; set; }
Property Value
ChunkSize
Declaration
[JsonPropertyName("chunk_size")]
public int? ChunkSize { get; set; }
Property Value
ContentFilter
Declaration
[JsonPropertyName("content_filter")]
public string? ContentFilter { get; set; }
Property Value
Dimensions
Declaration
[JsonPropertyName("dimensions")]
public int? Dimensions { get; set; }
Property Value
EmbeddingModel
Declaration
[JsonPropertyName("embedding_model")]
public string? EmbeddingModel { get; set; }
Property Value
Media kinds to extract from indexed content and embed as multi-modal KB chunks. Subset of ['images', 'video']. Only kinds the source's embedder can index are honored; unsupported values are dropped. Omit / [] for text-only.
Declaration
[JsonPropertyName("media_types")]
public List<string>? MediaTypes { get; set; }
Property Value
Name
Declaration
[JsonPropertyName("name")]
public string? Name { get; set; }
Property Value
Polling
Declaration
[JsonPropertyName("polling")]
public string? Polling { get; set; }
Property Value
PollingAction
Declaration
[JsonPropertyName("polling_action")]
public string? PollingAction { get; set; }
Property Value
PollingMaxItems
Declaration
[JsonPropertyName("polling_max_items")]
public int? PollingMaxItems { get; set; }
Property Value
Retention
Declaration
[JsonPropertyName("retention")]
public int? Retention { get; set; }
Property Value
SourceType
Declaration
[JsonPropertyName("source_type")]
public string? SourceType { get; set; }
Property Value
UrlId
Declaration
[JsonPropertyName("url_id")]
public string? UrlId { get; set; }
Property Value