llama-index vector_stores analyticdb integration
Project description
Analytic DB Vector Store
A LlamaIndex vector store using Analytic DB as the backend.
Usage
Pre-requisite:
pip install llama-index-vector-stores-analyticdb
A minimal example:
from llama_index.vector_stores.analyticdb import AnalyticDBVectorStore
vector_store = AnalyticDBVectorStore.from_params(
access_key_id="your-ak", # Your alibaba cloud ram access key id
access_key_secret="your-sk", # Your alibaba cloud ram access key secret
region_id="cn-hangzhou", # Region id of the AnalyticDB instance
instance_id="gp-ab123456", # Your AnalyticDB instance id
account="testaccount", # Account of the AnalyticDB instance
account_password="testpassword", # Account password of the AnalyticDB instance
namespace="llama", # Schema name of the AnalyticDB instance
collection="llama", # Table name of the AnalyticDB instance
namespace_password="llamapassword", # Namespace corresponding password of the AnalyticDB instance
metrics="cosine", # Similarity algorithm, e.g. "cosine", "l2", "ip"
embedding_dimension=1536, # Embedding dimension of the embeddings model used
)
More references
AnalyticDB for PostgreSQL is a massively parallel processing (MPP) data warehousing service that is designed to analyze large volumes of data online.
A more detailed usage guide can be found at this document.
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
Built Distribution
Close
Hashes for llama_index_vector_stores_analyticdb-0.1.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 17eed20cbf6f567dff5f6df05681cac48092f445441e2a2df8e9f287e5b89745 |
|
MD5 | 579c154d5585e98ef04c191d59582eea |
|
BLAKE2b-256 | 3cadf8df9d38e12bd375bda85afbea57806ab76ed7927d8efc45bc1cb1eb2d81 |
Close
Hashes for llama_index_vector_stores_analyticdb-0.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1579866876b0216b7e77f280d946c294a4990d747012f042d6f7fe9e2d5a525e |
|
MD5 | ba6b93f25397bf74af740af97993aee0 |
|
BLAKE2b-256 | 1d4b46a5b1329912fee68db21b6e6e92a016d8c022b7837acd815de0555780ae |