diff --git a/ai-provider/model-runtime/model-providers/lm_studio/assets/icon_l_en.svg b/ai-provider/model-runtime/model-providers/lm_studio/assets/icon_l_en.svg index f1ef8d4b..5f08476c 100644 --- a/ai-provider/model-runtime/model-providers/lm_studio/assets/icon_l_en.svg +++ b/ai-provider/model-runtime/model-providers/lm_studio/assets/icon_l_en.svg @@ -1,11 +1 @@ - - - - - - - - - - - +LM Studio \ No newline at end of file diff --git a/ai-provider/model-runtime/model-providers/lm_studio/assets/icon_s_en.svg b/ai-provider/model-runtime/model-providers/lm_studio/assets/icon_s_en.svg index 86f2c419..5f08476c 100644 --- a/ai-provider/model-runtime/model-providers/lm_studio/assets/icon_s_en.svg +++ b/ai-provider/model-runtime/model-providers/lm_studio/assets/icon_s_en.svg @@ -1,4 +1 @@ - - - - +LM Studio \ No newline at end of file diff --git a/ai-provider/model-runtime/model-providers/ollama/assets/icon_l_en.svg b/ai-provider/model-runtime/model-providers/ollama/assets/icon_l_en.svg index 5f08476c..492903f4 100644 --- a/ai-provider/model-runtime/model-providers/ollama/assets/icon_l_en.svg +++ b/ai-provider/model-runtime/model-providers/ollama/assets/icon_l_en.svg @@ -1 +1,9 @@ -LM Studio \ No newline at end of file + + + + + + + + + diff --git a/ai-provider/model-runtime/model-providers/ollama/assets/icon_s_en.svg b/ai-provider/model-runtime/model-providers/ollama/assets/icon_s_en.svg index 5f08476c..492903f4 100644 --- a/ai-provider/model-runtime/model-providers/ollama/assets/icon_s_en.svg +++ b/ai-provider/model-runtime/model-providers/ollama/assets/icon_s_en.svg @@ -1 +1,9 @@ -LM Studio \ No newline at end of file + + + + + + + + + diff --git a/module/ai-key/iml.go b/module/ai-key/iml.go index 21cf216e..618dbb26 100644 --- a/module/ai-key/iml.go +++ b/module/ai-key/iml.go @@ -383,12 +383,12 @@ func (i *imlKeyModule) UpdateKeyStatus(ctx context.Context, providerId string, i } releases := []*gateway.DynamicRelease{{ BasicItem: &gateway.BasicItem{ - ID: id, + ID: fmt.Sprintf("%s-%s", providerId, id), Resource: "ai-key", }, Attr: nil, }} - return i.syncGateway(ctx, providerId, releases, false) + return i.syncGateway(ctx, cluster.DefaultClusterID, releases, false) } if info.Status == ai_key_dto.KeyDisable.Int() || info.Status == ai_key_dto.KeyExceed.Int() { // 超额 或 停用状态,可启用 @@ -411,7 +411,7 @@ func (i *imlKeyModule) UpdateKeyStatus(ctx context.Context, providerId string, i return err } releases := []*gateway.DynamicRelease{newKey(info)} - return i.syncGateway(ctx, providerId, releases, true) + return i.syncGateway(ctx, cluster.DefaultClusterID, releases, true) } return nil })