Unstract Adapters
Project description
Unstract Adapters
This is Unstract's python package which helps to configure to a number of different LLMs, Embeddings and VectorDBs.
LLMs
The following LLMs are supported:
LLM | Version |
---|---|
OpenAI | 1.3.9 |
Azure OpenAI | 1.3.9 |
Anthropic | 0.7.8 |
PaLM | 0.3.1 |
Replicate | 0.22.0 |
AnyScale | 0.5.165 |
Mistral | 0.0.8 |
Embeddings
The following Embeddings are supported:
Embedding | Version |
---|---|
OpenAI | 1.3.9 |
Azure OpenAI | 1.3.9 |
Qdrant FastEmbed | 0.1.3 |
HuggingFace | 0.0.1 |
PaLM | 0.3.1 |
VectorDBs
The following VectorDBs are supported:
Vector DB | Version |
---|---|
Milvus | 2.3.4 |
Pinecone | 2.2.4 |
Postgres | 0.2.4 |
Qdrant | 1.7.0 |
Supabase | 2.2.1 |
Weaviate | 3.25.3 |
Installation
Local Development
To get started with local development,
- Create and source a virtual environment if you haven't already following these steps.
- If you're using Mac, install the below library needed for PyMSSQL
brew install pkg-config freetds
- Install the required dependencies with
pdm install
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
unstract_adapters-0.2.0rc1.tar.gz
(55.6 kB
view hashes)
Built Distribution
Close
Hashes for unstract_adapters-0.2.0rc1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | bedba6d63d3b157a6bfe4aa71ffa0a13c5386cad121cd04c5371255318428100 |
|
MD5 | 49a7c7e9386925f10c50bb93d8b5d1d8 |
|
BLAKE2b-256 | c059561ff9e07094222788d8453c1ab64676ba01f254925f32c96ff2dfb1da95 |
Close
Hashes for unstract_adapters-0.2.0rc1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9bd839c242ddd86a2d33f9da3f67a8799c7ca75bc8d9cf34cefcc057d8ae3787 |
|
MD5 | b0a073435337a0ecc24cb786aecb4545 |
|
BLAKE2b-256 | 12c67a58fff0affc76555142b9c87f1f511123e057f30666048234e37615d01f |