- Improvements to enable deployment in the cloud, mainly changing file access to Minio

- Improvements on RAG logging, and some debugging in that area
This commit is contained in:
Josako
2024-08-01 17:35:54 +02:00
parent 88ca04136d
commit 64cf8df3a9
19 changed files with 617 additions and 206 deletions

View File

@@ -11,6 +11,7 @@ from flask_session import Session
from flask_wtf import CSRFProtect
from .utils.key_encryption import JosKMSClient
from .utils.minio_utils import MinioClient
# Create extensions
db = SQLAlchemy()
@@ -26,3 +27,4 @@ jwt = JWTManager()
session = Session()
kms_client = JosKMSClient.from_service_account_json('config/gc_sa_eveai.json')
minio_client = MinioClient()