Overview of Backend DDD Business Modules
mainThe Coze Loop backend is organized into 6 Domain-Driven Design (DDD) business modules located in backend/modules/. Each module has a specific responsibility:
- data: Data management, including dataset CRUD and data import/export.
- evaluation: Evaluation management, including evaluation sets, evaluators, and experiment execution.
- foundation: Core capabilities such as users, permissions, and general configurations.
- llm: LLM integration, including model calls and Eino framework integration.
- observability: Observability features like Trace collection, querying, and analysis.
- prompt: Prompt management, including Prompt CRUD, versioning, and Playground.