├── .env.example ├── .gitignore ├── .python-version ├── README.md ├── app ├── __init__.py ├── agent │ ├── agent.py │ └── main_agent.py ├── common │ └── repository │ │ ├── __init__.py │ │ └── base.py ├── controller │ ├── agent_controller.py │ └── query_controller.py ├── core │ ├── dependencies.py │ ├── lifespan.py │ ├── logger.py │ └── settings.py ├── factory │ └── factory.py ├── main.py ├── models │ └── keyframe.py ├── repository │ ├── milvus.py │ └── mongo.py ├── router │ ├── agent_api.py │ └── keyframe_api.py ├── schema │ ├── agent.py │ ├── interface.py │ ├── request.py │ └── response.py └── service │ ├── __init__.py │ ├── model_service.py │ └── search_service.py ├── docker-compose.yml ├── gui └── main.py ├── migration ├── embedding_migration.py └── keyframe_migration.py ├── pyproject.toml └── uv.lock /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIVIETNAM-Hub/HCMAI2025_Baseline/HEAD/.env.example -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIVIETNAM-Hub/HCMAI2025_Baseline/HEAD/.gitignore -------------------------------------------------------------------------------- /.python-version: -------------------------------------------------------------------------------- 1 | 3.10 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIVIETNAM-Hub/HCMAI2025_Baseline/HEAD/README.md -------------------------------------------------------------------------------- /app/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIVIETNAM-Hub/HCMAI2025_Baseline/HEAD/app/__init__.py -------------------------------------------------------------------------------- /app/agent/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIVIETNAM-Hub/HCMAI2025_Baseline/HEAD/app/agent/agent.py -------------------------------------------------------------------------------- /app/agent/main_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIVIETNAM-Hub/HCMAI2025_Baseline/HEAD/app/agent/main_agent.py -------------------------------------------------------------------------------- /app/common/repository/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIVIETNAM-Hub/HCMAI2025_Baseline/HEAD/app/common/repository/__init__.py -------------------------------------------------------------------------------- /app/common/repository/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIVIETNAM-Hub/HCMAI2025_Baseline/HEAD/app/common/repository/base.py -------------------------------------------------------------------------------- /app/controller/agent_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIVIETNAM-Hub/HCMAI2025_Baseline/HEAD/app/controller/agent_controller.py -------------------------------------------------------------------------------- /app/controller/query_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIVIETNAM-Hub/HCMAI2025_Baseline/HEAD/app/controller/query_controller.py -------------------------------------------------------------------------------- /app/core/dependencies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIVIETNAM-Hub/HCMAI2025_Baseline/HEAD/app/core/dependencies.py -------------------------------------------------------------------------------- /app/core/lifespan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIVIETNAM-Hub/HCMAI2025_Baseline/HEAD/app/core/lifespan.py -------------------------------------------------------------------------------- /app/core/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIVIETNAM-Hub/HCMAI2025_Baseline/HEAD/app/core/logger.py -------------------------------------------------------------------------------- /app/core/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIVIETNAM-Hub/HCMAI2025_Baseline/HEAD/app/core/settings.py -------------------------------------------------------------------------------- /app/factory/factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIVIETNAM-Hub/HCMAI2025_Baseline/HEAD/app/factory/factory.py -------------------------------------------------------------------------------- /app/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIVIETNAM-Hub/HCMAI2025_Baseline/HEAD/app/main.py -------------------------------------------------------------------------------- /app/models/keyframe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIVIETNAM-Hub/HCMAI2025_Baseline/HEAD/app/models/keyframe.py -------------------------------------------------------------------------------- /app/repository/milvus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIVIETNAM-Hub/HCMAI2025_Baseline/HEAD/app/repository/milvus.py -------------------------------------------------------------------------------- /app/repository/mongo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIVIETNAM-Hub/HCMAI2025_Baseline/HEAD/app/repository/mongo.py -------------------------------------------------------------------------------- /app/router/agent_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIVIETNAM-Hub/HCMAI2025_Baseline/HEAD/app/router/agent_api.py -------------------------------------------------------------------------------- /app/router/keyframe_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIVIETNAM-Hub/HCMAI2025_Baseline/HEAD/app/router/keyframe_api.py -------------------------------------------------------------------------------- /app/schema/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIVIETNAM-Hub/HCMAI2025_Baseline/HEAD/app/schema/agent.py -------------------------------------------------------------------------------- /app/schema/interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIVIETNAM-Hub/HCMAI2025_Baseline/HEAD/app/schema/interface.py -------------------------------------------------------------------------------- /app/schema/request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIVIETNAM-Hub/HCMAI2025_Baseline/HEAD/app/schema/request.py -------------------------------------------------------------------------------- /app/schema/response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIVIETNAM-Hub/HCMAI2025_Baseline/HEAD/app/schema/response.py -------------------------------------------------------------------------------- /app/service/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIVIETNAM-Hub/HCMAI2025_Baseline/HEAD/app/service/__init__.py -------------------------------------------------------------------------------- /app/service/model_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIVIETNAM-Hub/HCMAI2025_Baseline/HEAD/app/service/model_service.py -------------------------------------------------------------------------------- /app/service/search_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIVIETNAM-Hub/HCMAI2025_Baseline/HEAD/app/service/search_service.py -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIVIETNAM-Hub/HCMAI2025_Baseline/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /gui/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIVIETNAM-Hub/HCMAI2025_Baseline/HEAD/gui/main.py -------------------------------------------------------------------------------- /migration/embedding_migration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIVIETNAM-Hub/HCMAI2025_Baseline/HEAD/migration/embedding_migration.py -------------------------------------------------------------------------------- /migration/keyframe_migration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIVIETNAM-Hub/HCMAI2025_Baseline/HEAD/migration/keyframe_migration.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIVIETNAM-Hub/HCMAI2025_Baseline/HEAD/pyproject.toml -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIVIETNAM-Hub/HCMAI2025_Baseline/HEAD/uv.lock --------------------------------------------------------------------------------