Prompt flow tools for accessing popular vector databases
Project description
Introduction
To store and search over unstructured data, a widely adopted approach is embedding data into vectors, stored and indexed in vector databases. The promptflow-vectordb SDK is designed for PromptFlow, provides essential tools for vector similarity search within popular vector databases, including FAISS, Qdrant, Azure Congnitive Search, and more.
0.2.5
- Introduce improved error messaging when input queries are of an unexpected type.
- Mark
FAISS Index Lookup,Vector Index LookupandVector DB Lookupas archived. - Add support for
text-embedding-3-smallandtext-embedding-3-largeembedding models.
0.2.4
- Mark
FAISS Index Lookup,Vector Index LookupandVector DB Lookupas deprecated. - Introduced a
selfsection in the mlindex_content YAML, to carry information about the asset ID and path from which the MLIndex was retrieved. - Index Lookup now caches vectorstore build steps for better runtime performance.
- Use
functools.lru_cacheinstead offunctools.cachefor compatibility with python < 3.9 - Use
ruamel.yamlinstead ofpyyaml, so that yaml 1.2 is supported.
0.2.3
- Implement HTTP caching to improve callback performance.
- Not specifying a value for
embedding_typeproduces the same behavior as selectingNone. - Index Lookup honors log levels set via the
PF_LOGGING_LEVELenvironment variable.
0.2.2
- Introduced new tool -
Index Lookup, to serve as a single tool to perform lookups against supported index types. - Marked
Index Lookupas preview.
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 Distributions
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file promptflow_vectordb-0.2.5-py3-none-any.whl.
File metadata
- Download URL: promptflow_vectordb-0.2.5-py3-none-any.whl
- Upload date:
- Size: 108.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.9.18
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3db4706ffeb62f3937ccb7690f4c805fdfbebcff8282d836508a8fa180cbcfe8
|
|
| MD5 |
16c29d2b09c2264ca290f2477600fb16
|
|
| BLAKE2b-256 |
c909505e1723c6ce51aab03abb38f3d90a96ed08e42225568bfa96423f4478c3
|