(provider database.AIProvider)
| 6491 | } |
| 6492 | |
| 6493 | func convertAIProviderSummary(provider database.AIProvider) codersdk.AIProviderSummary { |
| 6494 | displayName := provider.Name |
| 6495 | if provider.DisplayName.Valid && provider.DisplayName.String != "" { |
| 6496 | displayName = provider.DisplayName.String |
| 6497 | } |
| 6498 | return codersdk.AIProviderSummary{ |
| 6499 | ID: provider.ID, |
| 6500 | Type: codersdk.AIProviderType(provider.Type), |
| 6501 | Name: provider.Name, |
| 6502 | DisplayName: displayName, |
| 6503 | Enabled: provider.Enabled, |
| 6504 | Deleted: provider.Deleted, |
| 6505 | } |
| 6506 | } |
| 6507 | |
| 6508 | func (api *API) listUserAIProviderKeyConfigs(rw http.ResponseWriter, r *http.Request) { |
| 6509 | ctx := r.Context() |
no test coverage detected