feat: Introduce Gitea CI/CD workflows, refactor Docker deployment with dedicated dev/prod compose files and enhanced ROCm GPU support, and update RAG documentation for new AI and ASR infrastructure.

This commit is contained in:
2026-01-24 14:50:19 +00:00
parent 09d70af58f
commit acfba090e4
29 changed files with 2676 additions and 918 deletions

View File

@@ -14,7 +14,6 @@ dependencies = [
"cryptography>=42.0",
# gRPC Client-Server
"grpcio>=1.60",
"grpcio-tools>=1.60",
"protobuf>=4.25",
# Database (async PostgreSQL + pgvector)
"sqlalchemy[asyncio]>=2.0",
@@ -28,7 +27,6 @@ dependencies = [
"httpx>=0.27",
"authlib>=1.6.6",
"rich>=14.2.0",
"types-psutil>=7.2.0.20251228",
# Structured logging
"structlog>=24.0",
"sounddevice>=0.5.3",
@@ -36,7 +34,6 @@ dependencies = [
"openai-whisper>=20250625",
"langgraph>=1.0.6",
"langgraph-checkpoint-postgres>=3.0.3",
"langgraph-checkpoint-redis>=0.3.2",
"psycopg>=3.3.2",
]
@@ -52,9 +49,11 @@ dev = [
"mypy>=1.8",
"ruff>=0.3",
"basedpyright>=1.18",
"grpcio-tools>=1.60",
"pyrefly>=0.46.1",
"sourcery; sys_platform == 'darwin'",
"types-grpcio==1.0.0.20251001",
"types-psutil>=7.2.0.20251228",
"testcontainers[postgres]>=4.0",
]
triggers = [