root.data_loader

Attributes

Classes

AApiCallDataLoader

Data loader which retrieves data from an URL

ASqlDataLoader

Data loader which retrieves data from SQL

AWebPageDataLoader

Data loader which retrieves data from a web page

AWebSearchDataLoader

Data loader which retrieves data from web search

ApiCallDataLoader

Data loader which retrieves data from an URL

SqlDataLoader

Data loader which retrieves data from SQL

WebPageDataLoader

Data loader which retrieves data from a web page

WebSearchDataLoader

Data loader which retrieves data from web search

Module Contents

class root.data_loader.AApiCallDataLoader

Bases: pydantic.BaseModel

Data loader which retrieves data from an URL

get_parameters() Dict[str, str | Dict[str, str] | None]
Return type:

Dict[str, Union[str, Dict[str, str], None]]

endpoint: str
headers: Dict[str, str] | None
name: str
type: root.generated.openapi_aclient.models.data_loader_type_enum.DataLoaderTypeEnum
class root.data_loader.ASqlDataLoader

Bases: pydantic.BaseModel

Data loader which retrieves data from SQL

get_parameters() Dict[str, str]
Return type:

Dict[str, str]

connection_string: str
name: str
query: str
type: root.generated.openapi_aclient.models.data_loader_type_enum.DataLoaderTypeEnum
class root.data_loader.AWebPageDataLoader

Bases: pydantic.BaseModel

Data loader which retrieves data from a web page

get_parameters() Dict[str, str]
Return type:

Dict[str, str]

name: str
type: root.generated.openapi_aclient.models.data_loader_type_enum.DataLoaderTypeEnum
url: str
class root.data_loader.AWebSearchDataLoader

Bases: pydantic.BaseModel

Data loader which retrieves data from web search

get_parameters() Dict[str, str]
Return type:

Dict[str, str]

engine: EngineType
name: str
search_terms: str
type: root.generated.openapi_aclient.models.data_loader_type_enum.DataLoaderTypeEnum
class root.data_loader.ApiCallDataLoader

Bases: pydantic.BaseModel

Data loader which retrieves data from an URL

get_parameters() Dict[str, str | Dict[str, str] | None]
Return type:

Dict[str, Union[str, Dict[str, str], None]]

endpoint: str
headers: Dict[str, str] | None
name: str
type: root.generated.openapi_client.models.data_loader_type_enum.DataLoaderTypeEnum
class root.data_loader.SqlDataLoader

Bases: pydantic.BaseModel

Data loader which retrieves data from SQL

get_parameters() Dict[str, str]
Return type:

Dict[str, str]

connection_string: str
name: str
query: str
type: root.generated.openapi_client.models.data_loader_type_enum.DataLoaderTypeEnum
class root.data_loader.WebPageDataLoader

Bases: pydantic.BaseModel

Data loader which retrieves data from a web page

get_parameters() Dict[str, str]
Return type:

Dict[str, str]

name: str
type: root.generated.openapi_client.models.data_loader_type_enum.DataLoaderTypeEnum
url: str
class root.data_loader.WebSearchDataLoader

Bases: pydantic.BaseModel

Data loader which retrieves data from web search

get_parameters() Dict[str, str]
Return type:

Dict[str, str]

engine: EngineType
name: str
search_terms: str
type: root.generated.openapi_client.models.data_loader_type_enum.DataLoaderTypeEnum
root.data_loader.ADataLoader
root.data_loader.DataLoader
root.data_loader.EngineType