## VectorETL components ## Library - langchain ### Document - A document can be a child class of langchain Document ### Document Splitters - Default: RecursiveTextSplitter ### Embedding models - User Defined ### Operations database - SQLite database ### Vector databases - Multiple supported databases E.g qdrant, pinecone etc ### Project Structure ``` ├── api ├── Dockerfile ├── docs ├── LICENSE.md ├── README.md ├── samples ├── setup.py ├── src │ ├── cli │ ├── destinations │ │ ├── exceptions.py │ │ └── __init__.py │ ├── document_loaders │ │ ├── base.py │ │ └── __init__.py │ ├── embedding_models │ │ ├── base.py │ │ └── __init__.py │ ├── __init__.py │ ├── operations │ │ ├── base.py │ │ └── __init__.py │ └── sources │ └── __init__.py ├── tests │ ├── cli │ ├── destinations │ │ └── __init__.py │ ├── document_loaders │ │ ├── base.py │ │ └── __init__.py │ ├── embedding_models │ │ ├── base.py │ │ └── __init__.py │ ├── operations │ │ ├── base.py │ │ └── __init__.py │ └── sources │ └── __init__.py └── ui ```
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up