Added docs functionality
This commit is contained in:
parent
259198d69d
commit
4c586dc13d
4 changed files with 538 additions and 862 deletions
|
|
@ -7,8 +7,8 @@ from fastapi import FastAPI
|
||||||
from fastapi.responses import JSONResponse
|
from fastapi.responses import JSONResponse
|
||||||
from pydantic import BaseModel
|
from pydantic import BaseModel
|
||||||
|
|
||||||
from level_3.database.database import AsyncSessionLocal
|
from database.database import AsyncSessionLocal
|
||||||
from level_3.database.database_crud import session_scope
|
from database.database_crud import session_scope
|
||||||
from vectorstore_manager import Memory
|
from vectorstore_manager import Memory
|
||||||
from dotenv import load_dotenv
|
from dotenv import load_dotenv
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -13,19 +13,19 @@ services:
|
||||||
# networks:
|
# networks:
|
||||||
# - promethai_mem_backend
|
# - promethai_mem_backend
|
||||||
|
|
||||||
# promethai_mem:
|
promethai_mem:
|
||||||
# networks:
|
networks:
|
||||||
# - promethai_mem_backend
|
- promethai_mem_backend
|
||||||
# build:
|
build:
|
||||||
# context: ./
|
context: ./
|
||||||
# volumes:
|
volumes:
|
||||||
# - "./:/app"
|
- "./:/app"
|
||||||
# environment:
|
environment:
|
||||||
# - HOST=0.0.0.0
|
- HOST=0.0.0.0
|
||||||
# profiles: ["exclude-from-up"]
|
profiles: ["exclude-from-up"]
|
||||||
# ports:
|
ports:
|
||||||
# - 8000:8000
|
- 8000:8000
|
||||||
# - 443:443
|
- 443:443
|
||||||
|
|
||||||
postgres:
|
postgres:
|
||||||
image: postgres
|
image: postgres
|
||||||
|
|
|
||||||
1359
level_3/poetry.lock
generated
1359
level_3/poetry.lock
generated
File diff suppressed because it is too large
Load diff
|
|
@ -7,7 +7,6 @@ readme = "README.md"
|
||||||
|
|
||||||
[tool.poetry.dependencies]
|
[tool.poetry.dependencies]
|
||||||
python = "^3.10"
|
python = "^3.10"
|
||||||
#langchain = {git = "https://github.com/topoteretes/langchain.git" , tag = "v0.0.209"}
|
|
||||||
langchain = "v0.0.308"
|
langchain = "v0.0.308"
|
||||||
|
|
||||||
nltk = "3.8.1"
|
nltk = "3.8.1"
|
||||||
|
|
@ -17,19 +16,11 @@ python-dotenv = "1.0.0"
|
||||||
pyyaml = "6.0"
|
pyyaml = "6.0"
|
||||||
fastapi = "0.98.0"
|
fastapi = "0.98.0"
|
||||||
uvicorn = "0.22.0"
|
uvicorn = "0.22.0"
|
||||||
googlemaps = "4.10.0"
|
|
||||||
jinja2 = "3.1.2"
|
|
||||||
replicate = "^0.8.4"
|
|
||||||
pexpect = "^4.8.0"
|
pexpect = "^4.8.0"
|
||||||
selenium = "^4.9.0"
|
|
||||||
playwright = "^1.32.1"
|
|
||||||
pytest-playwright = "^0.3.3"
|
|
||||||
boto3 = "^1.26.125"
|
boto3 = "^1.26.125"
|
||||||
gptcache = "^0.1.22"
|
gptcache = "^0.1.22"
|
||||||
redis = "^4.5.5"
|
|
||||||
gunicorn = "^20.1.0"
|
gunicorn = "^20.1.0"
|
||||||
tiktoken = "^0.4.0"
|
tiktoken = "^0.4.0"
|
||||||
google-search-results = "^2.4.2"
|
|
||||||
spacy = "^3.5.3"
|
spacy = "^3.5.3"
|
||||||
python-jose = "^3.3.0"
|
python-jose = "^3.3.0"
|
||||||
pypdf = "^3.12.0"
|
pypdf = "^3.12.0"
|
||||||
|
|
@ -38,8 +29,6 @@ marvin = "^1.3.0"
|
||||||
dlt = { version ="^0.3.8", extras = ["duckdb"]}
|
dlt = { version ="^0.3.8", extras = ["duckdb"]}
|
||||||
weaviate-client = "^3.22.1"
|
weaviate-client = "^3.22.1"
|
||||||
python-multipart = "^0.0.6"
|
python-multipart = "^0.0.6"
|
||||||
deep-translator = "^1.11.4"
|
|
||||||
humanize = "^4.8.0"
|
|
||||||
deepeval = "^0.20.4"
|
deepeval = "^0.20.4"
|
||||||
pymupdf = "^1.23.3"
|
pymupdf = "^1.23.3"
|
||||||
psycopg2 = "^2.9.8"
|
psycopg2 = "^2.9.8"
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue