🚀 feat(config.yaml): add HuggingFaceEmbeddings to embeddings The Jina and sentence-transformers dependencies were added to the project to improve the functionality of the application. The HuggingFaceEmbeddings was added to the embeddings in the config.yaml file to improve the quality of the embeddings used in the application. Issue #375, #372
81 lines
1.9 KiB
TOML
81 lines
1.9 KiB
TOML
[tool.poetry]
|
|
name = "langflow"
|
|
version = "0.0.78"
|
|
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.92.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.176"
|
|
openai = "^0.27.2"
|
|
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.33", 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"
|
|
|
|
[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"
|