DataSourceFieldsMapping Class
Data source fields mapping.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Constructor
DataSourceFieldsMapping(*, titleField: str | None = None, urlField: str | None = None, filepathField: str | None = None, contentFields: list[str] | None = None, vectorFields: list[str] | None = None, contentFieldsSeparator: str | None = '\n', **extra_data: Any)
Keyword-Only Parameters
Name | Description |
---|---|
titleField
Required
|
|
urlField
Required
|
|
filepathField
Required
|
|
contentFields
Required
|
|
vectorFields
Required
|
|
contentFieldsSeparator
|
Default value:
|
Attributes
content_fields
content_fields: list[str] | None
content_fields_separator
content_fields_separator: str | None
filepath_field
filepath_field: str | None
title_field
title_field: str | None
url_field
url_field: str | None
vector_fields
vector_fields: list[str] | None