langchain_community.document_loaders.spreedly.SpreedlyLoader¶
- class langchain_community.document_loaders.spreedly.SpreedlyLoader(access_token: str, resource: str)[source]¶
- Load from Spreedly API. - Initialize with an access token and a resource. - Parameters
- access_token (str) – The access token. 
- resource (str) – The resource. 
 
 - Methods - __init__(access_token, resource)- Initialize with an access token and a resource. - A lazy loader for Documents. - A lazy loader for Documents. - load()- Load data into Document objects. - load_and_split([text_splitter])- Load Documents and split into chunks. - __init__(access_token: str, resource: str) None[source]¶
- Initialize with an access token and a resource. - Parameters
- access_token (str) – The access token. 
- resource (str) – The resource. 
 
- Return type
- None 
 
 - async alazy_load() AsyncIterator[Document]¶
- A lazy loader for Documents. - Return type
- AsyncIterator[Document] 
 
 - load_and_split(text_splitter: Optional[TextSplitter] = None) List[Document]¶
- Load Documents and split into chunks. Chunks are returned as Documents. - Do not override this method. It should be considered to be deprecated! - Parameters
- text_splitter (Optional[TextSplitter]) – TextSplitter instance to use for splitting documents. Defaults to RecursiveCharacterTextSplitter. 
- Returns
- List of Documents. 
- Return type
- List[Document]