langchain_community.document_loaders.psychic.PsychicLoader¶
- class langchain_community.document_loaders.psychic.PsychicLoader(api_key: str, account_id: str, connector_id: Optional[str] = None)[source]¶
- Load from Psychic.dev. - Initialize with API key, connector id, and account id. - Parameters
- api_key – The Psychic API key. 
- account_id – The Psychic account id. 
- connector_id – The Psychic connector id. 
 
 - Methods - __init__(api_key, account_id[, connector_id])- Initialize with API key, connector id, and account id. - A lazy loader for Documents. - load()- Load documents. - load_and_split([text_splitter])- Load Documents and split into chunks. - __init__(api_key: str, account_id: str, connector_id: Optional[str] = None)[source]¶
- Initialize with API key, connector id, and account id. - Parameters
- api_key – The Psychic API key. 
- account_id – The Psychic account id. 
- connector_id – The Psychic connector id. 
 
 
 - load_and_split(text_splitter: Optional[TextSplitter] = None) List[Document]¶
- Load Documents and split into chunks. Chunks are returned as Documents. - Parameters
- text_splitter – TextSplitter instance to use for splitting documents. Defaults to RecursiveCharacterTextSplitter. 
- Returns
- List of Documents.