mirror of
https://github.com/coder/coder.git
synced 2026-09-24 15:04:27 +08:00
feat: add custom AI provider icons and instance-based model picker grouping (#27026)
This commit is contained in:
@@ -203,6 +203,7 @@ func (api *API) aiProvidersCreate(rw http.ResponseWriter, r *http.Request) {
|
||||
Type: database.AIProviderType(req.Type),
|
||||
Name: req.Name,
|
||||
DisplayName: sql.NullString{String: req.DisplayName, Valid: req.DisplayName != ""},
|
||||
Icon: req.Icon,
|
||||
Enabled: req.Enabled,
|
||||
BaseUrl: req.BaseURL,
|
||||
Settings: settings,
|
||||
@@ -363,6 +364,7 @@ func (api *API) aiProvidersUpdate(rw http.ResponseWriter, r *http.Request) {
|
||||
ID: old.ID,
|
||||
Type: old.Type,
|
||||
DisplayName: displayName,
|
||||
Icon: ptr.NilToDefault(req.Icon, old.Icon),
|
||||
Enabled: ptr.NilToDefault(req.Enabled, old.Enabled),
|
||||
BaseUrl: ptr.NilToDefault(req.BaseURL, old.BaseUrl),
|
||||
Settings: settings,
|
||||
|
||||
Reference in New Issue
Block a user