✨ feat(config.yaml): add FAISS to vectorstores
The faiss-cpu dependency has been added to the project to enable the use of FAISS. FAISS has been added to the list of vectorstores in the config.yaml file to allow for the use of FAISS in the project.
85 lines
2 KiB
TOML
85 lines
2 KiB
TOML
[tool.poetry]
|
|
name = "langflow"
|
|
version = "0.0.79"
|
|
description = "A Python package with a built-in web application"
|
|
authors = ["Logspace <contact@logspace.ai>"]
|
|
maintainers = [
|
|
"Gabriel Almeida <gabriel@logspace.ai>",
|
|
"Ibis Prevedello <ibiscp@gmail.com>",
|
|
"Lucas Eduoli <lucaseduoli@gmail.com>",
|
|
"Otávio Anovazzi <otavio2204@gmail.com>",
|
|
]
|
|
repository = "https://github.com/logspace-ai/langflow"
|
|
license = "MIT"
|
|
readme = "README.md"
|
|
keywords = ["nlp", "langchain", "openai", "gpt", "gui"]
|
|
packages = [{ include = "langflow", from = "src/backend" }]
|
|
include = ["src/backend/langflow/*", "src/backend/langflow/**/*"]
|
|
|
|
|
|
[tool.poetry.scripts]
|
|
langflow = "langflow.__main__:main"
|
|
|
|
[tool.poetry.dependencies]
|
|
python = ">=3.9,<3.12"
|
|
fastapi = "^0.95.0"
|
|
uvicorn = "^0.20.0"
|
|
beautifulsoup4 = "^4.11.2"
|
|
google-search-results = "^2.4.1"
|
|
google-api-python-client = "^2.79.0"
|
|
typer = "^0.7.0"
|
|
gunicorn = "^20.1.0"
|
|
langchain = "^0.0.186"
|
|
openai = "^0.27.7"
|
|
types-pyyaml = "^6.0.12.8"
|
|
dill = "^0.3.6"
|
|
pandas = "^1.5.3"
|
|
chromadb = "^0.3.21"
|
|
huggingface-hub = "^0.13.3"
|
|
rich = "^13.3.3"
|
|
llama-cpp-python = "^0.1.50"
|
|
networkx = "^3.1"
|
|
unstructured = "^0.5.11"
|
|
pypdf = "^3.7.1"
|
|
lxml = "^4.9.2"
|
|
pysrt = "^1.1.2"
|
|
fake-useragent = "^1.1.3"
|
|
docstring-parser = "^0.15"
|
|
psycopg2-binary = "^2.9.6"
|
|
pyarrow = "^11.0.0"
|
|
tiktoken = "^0.3.3"
|
|
wikipedia = "^1.4.0"
|
|
langchain-serve = { version = "^0.0.38", optional = true }
|
|
qdrant-client = "^1.2.0"
|
|
websockets = "^11.0.3"
|
|
weaviate-client = "^3.19.2"
|
|
jina = "3.15.2"
|
|
sentence-transformers = "^2.2.2"
|
|
ctransformers = "^0.2.2"
|
|
cohere = "^4.6.0"
|
|
faiss-cpu = "^1.7.4"
|
|
|
|
|
|
[tool.poetry.group.dev.dependencies]
|
|
black = "^23.1.0"
|
|
ipykernel = "^6.21.2"
|
|
mypy = "^1.1.1"
|
|
ruff = "^0.0.254"
|
|
httpx = "^0.23.3"
|
|
pytest = "^7.2.2"
|
|
types-requests = "^2.28.11"
|
|
requests = "^2.28.0"
|
|
pytest-cov = "^4.0.0"
|
|
pandas-stubs = "^2.0.0.230412"
|
|
types-pillow = "^9.5.0.2"
|
|
|
|
|
|
[tool.poetry.extras]
|
|
deploy = ["langchain-serve"]
|
|
|
|
[tool.ruff]
|
|
line-length = 120
|
|
|
|
[build-system]
|
|
requires = ["poetry-core"]
|
|
build-backend = "poetry.core.masonry.api"
|