mirror of
https://github.com/Mintplex-Labs/langchain-python.git
synced 2026-07-19 21:33:31 -04:00
6e57306a13
# Changes This PR adds [Clarifai](https://www.clarifai.com/) integration to Langchain. Clarifai is an end-to-end AI Platform. Clarifai offers user the ability to use many types of LLM (OpenAI, cohere, ect and other open source models). As well, a clarifai app can be treated as a vector database to upload and retrieve data. The integrations includes: - Clarifai LLM integration: Clarifai supports many types of language model that users can utilize for their application - Clarifai VectorDB: A Clarifai application can hold data and embeddings. You can run semantic search with the embeddings #### Before submitting - [x] Added integration test for LLM - [x] Added integration test for VectorDB - [x] Added notebook for LLM - [x] Added notebook for VectorDB Co-authored-by: Dev 2049 <dev.dev2049@gmail.com>
91 lines
3.0 KiB
Python
91 lines
3.0 KiB
Python
"""Wrappers on top of vector stores."""
|
|
from langchain.vectorstores.alibabacloud_opensearch import (
|
|
AlibabaCloudOpenSearch,
|
|
AlibabaCloudOpenSearchSettings,
|
|
)
|
|
from langchain.vectorstores.analyticdb import AnalyticDB
|
|
from langchain.vectorstores.annoy import Annoy
|
|
from langchain.vectorstores.atlas import AtlasDB
|
|
from langchain.vectorstores.awadb import AwaDB
|
|
from langchain.vectorstores.azuresearch import AzureSearch
|
|
from langchain.vectorstores.base import VectorStore
|
|
from langchain.vectorstores.cassandra import Cassandra
|
|
from langchain.vectorstores.chroma import Chroma
|
|
from langchain.vectorstores.clarifai import Clarifai
|
|
from langchain.vectorstores.clickhouse import Clickhouse, ClickhouseSettings
|
|
from langchain.vectorstores.deeplake import DeepLake
|
|
from langchain.vectorstores.docarray import DocArrayHnswSearch, DocArrayInMemorySearch
|
|
from langchain.vectorstores.elastic_vector_search import ElasticVectorSearch
|
|
from langchain.vectorstores.faiss import FAISS
|
|
from langchain.vectorstores.hologres import Hologres
|
|
from langchain.vectorstores.lancedb import LanceDB
|
|
from langchain.vectorstores.matching_engine import MatchingEngine
|
|
from langchain.vectorstores.milvus import Milvus
|
|
from langchain.vectorstores.mongodb_atlas import MongoDBAtlasVectorSearch
|
|
from langchain.vectorstores.myscale import MyScale, MyScaleSettings
|
|
from langchain.vectorstores.opensearch_vector_search import OpenSearchVectorSearch
|
|
from langchain.vectorstores.pinecone import Pinecone
|
|
from langchain.vectorstores.qdrant import Qdrant
|
|
from langchain.vectorstores.redis import Redis
|
|
from langchain.vectorstores.rocksetdb import Rockset
|
|
from langchain.vectorstores.singlestoredb import SingleStoreDB
|
|
from langchain.vectorstores.sklearn import SKLearnVectorStore
|
|
from langchain.vectorstores.starrocks import StarRocks
|
|
from langchain.vectorstores.supabase import SupabaseVectorStore
|
|
from langchain.vectorstores.tair import Tair
|
|
from langchain.vectorstores.tigris import Tigris
|
|
from langchain.vectorstores.typesense import Typesense
|
|
from langchain.vectorstores.vectara import Vectara
|
|
from langchain.vectorstores.weaviate import Weaviate
|
|
from langchain.vectorstores.zilliz import Zilliz
|
|
|
|
__all__ = [
|
|
"AlibabaCloudOpenSearch",
|
|
"AlibabaCloudOpenSearchSettings",
|
|
"AnalyticDB",
|
|
"Annoy",
|
|
"AtlasDB",
|
|
"AwaDB",
|
|
"AzureSearch",
|
|
"Cassandra",
|
|
"Chroma",
|
|
"Clickhouse",
|
|
"ClickhouseSettings",
|
|
"DeepLake",
|
|
"DocArrayHnswSearch",
|
|
"DocArrayInMemorySearch",
|
|
"ElasticVectorSearch",
|
|
"FAISS",
|
|
"Hologres",
|
|
"LanceDB",
|
|
"MatchingEngine",
|
|
"Milvus",
|
|
"Zilliz",
|
|
"SingleStoreDB",
|
|
"Chroma",
|
|
"Clarifai",
|
|
"OpenSearchVectorSearch",
|
|
"AtlasDB",
|
|
"DeepLake",
|
|
"Annoy",
|
|
"MongoDBAtlasVectorSearch",
|
|
"MyScale",
|
|
"MyScaleSettings",
|
|
"OpenSearchVectorSearch",
|
|
"Pinecone",
|
|
"Qdrant",
|
|
"Redis",
|
|
"Rockset",
|
|
"SKLearnVectorStore",
|
|
"SingleStoreDB",
|
|
"StarRocks",
|
|
"SupabaseVectorStore",
|
|
"Tair",
|
|
"Tigris",
|
|
"Typesense",
|
|
"Vectara",
|
|
"VectorStore",
|
|
"Weaviate",
|
|
"Zilliz",
|
|
]
|