Skip to content

Conversation

@yokowu
Copy link
Collaborator

@yokowu yokowu commented Jul 2, 2025

No description provided.

@yokowu yokowu merged commit 73d56dd into chaitin:main Jul 2, 2025
2 checks passed
@safe1ine
Copy link
Collaborator

@MonkeyCode-AI review

Copy link

@MonkeyCode-AI MonkeyCode-AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request 概述

该PR主要实现了初始化模型的功能。在服务启动时,如果配置中提供了初始模型信息,系统会自动创建一个默认模型。这个功能增强了系统的易用性,特别是在首次部署时。

Pull Request 变更详情

文件路径 变更类型 变更内容
backend/cmd/server/main.go 修改 在服务启动序列中添加了 InitModel 方法调用
backend/config/config.go 修改 扩展了 Config 结构体,增加了 init_model 相关字段
backend/config/config.yaml 修改 在配置文件中添加了 init_model 配置项
backend/internal/model/usecase/model.go 修改 在 ModelUsecase 接口中添加了 InitModel 方法,并实现了相关逻辑
backend/internal/model/repo/model.go 修改 在 ModelRepo 接口中添加了 InitModel 方法,并实现了相关逻辑
backend/internal/model/handler/http/v1/model.go 修改 在模型 HTTP 处理器中添加了 InitModel 方法
wire_gen.go (多个文件) 修改 更新了依赖注入,将 logger 和 config 传递给 ModelUsecase

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants