lora update
This commit is contained in:
@@ -94,13 +94,21 @@ func InitDefaultServer() (err error) {
|
|||||||
|
|
||||||
// 初始化服务器中的模型列表
|
// 初始化服务器中的模型列表
|
||||||
func (server *Server) InitModels() (err error) {
|
func (server *Server) InitModels() (err error) {
|
||||||
// 刷新检查点 /sdapi/v1/reload-checkpoint
|
// 刷新检查点 /sdapi/v1/refresh-checkpoint
|
||||||
resp_update, err := http.Post(fmt.Sprintf("http://%s:%d/sdapi/v1/refresh-checkpoints", server.IP, server.Port), "application/json", nil)
|
resp_update, err := http.Post(fmt.Sprintf("http://%s:%d/sdapi/v1/refresh-checkpoints", server.IP, server.Port), "application/json", nil)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return fmt.Errorf("更新服务器中的模型列表失败: %v", err)
|
return fmt.Errorf("更新服务器中的模型列表失败: %v", err)
|
||||||
}
|
}
|
||||||
defer resp_update.Body.Close()
|
defer resp_update.Body.Close()
|
||||||
log.Println("更新服务器中的模型列表:", resp_update.Status)
|
log.Println("更新服务器中的ckpt模型列表:", resp_update.Status)
|
||||||
|
|
||||||
|
// 刷新检查点 /sdapi/v1/refresh-loras
|
||||||
|
lora_update, err := http.Post(fmt.Sprintf("http://%s:%d/sdapi/v1/refresh-loras", server.IP, server.Port), "application/json", nil)
|
||||||
|
if err != nil {
|
||||||
|
return fmt.Errorf("更新服务器中的模型列表失败: %v", err)
|
||||||
|
}
|
||||||
|
defer lora_update.Body.Close()
|
||||||
|
log.Println("更新服务器中的lora模型列表:", lora_update.Status)
|
||||||
|
|
||||||
// 获取服务器中的模型列表(Lora)
|
// 获取服务器中的模型列表(Lora)
|
||||||
resp_lora, err := http.Get(fmt.Sprintf("http://%s:%d/sdapi/v1/loras", server.IP, server.Port))
|
resp_lora, err := http.Get(fmt.Sprintf("http://%s:%d/sdapi/v1/loras", server.IP, server.Port))
|
||||||
|
Reference in New Issue
Block a user