Module loader (0.2.0)

API documentation for loader module.

Classes

ElCarroDocumentSaver

ElCarroDocumentSaver(
    elcarro_engine: langchain_google_el_carro.engine.ElCarroEngine,
    table_name: str,
    content_column: typing.Optional[str] = None,
    metadata_json_column: typing.Optional[str] = None,
)

A class for saving langchain documents into an ElCarro-Oracle database table.

ElCarroLoader

ElCarroLoader(
    elcarro_engine: langchain_google_el_carro.engine.ElCarroEngine,
    table_name: str = "",
    query: str = "",
    content_columns: typing.Optional[typing.List[str]] = None,
    metadata_columns: typing.Optional[typing.List[str]] = None,
    metadata_json_column: typing.Optional[str] = None,
)

A class for loading langchain documents from an ElCarro-Oracle database.