( ctx context.Context, )
| 726 | } |
| 727 | |
| 728 | func (api *API) chatPersonalModelOverrideDeploymentDefaults( |
| 729 | ctx context.Context, |
| 730 | ) (codersdk.ChatPersonalModelOverrideDeploymentDefaults, error) { |
| 731 | general, err := api.chatPersonalModelOverrideDeploymentDefaultResponse( |
| 732 | ctx, |
| 733 | codersdk.ChatModelOverrideContextGeneral, |
| 734 | ) |
| 735 | if err != nil { |
| 736 | return codersdk.ChatPersonalModelOverrideDeploymentDefaults{}, err |
| 737 | } |
| 738 | explore, err := api.chatPersonalModelOverrideDeploymentDefaultResponse( |
| 739 | ctx, |
| 740 | codersdk.ChatModelOverrideContextExplore, |
| 741 | ) |
| 742 | if err != nil { |
| 743 | return codersdk.ChatPersonalModelOverrideDeploymentDefaults{}, err |
| 744 | } |
| 745 | return codersdk.ChatPersonalModelOverrideDeploymentDefaults{ |
| 746 | General: general, |
| 747 | Explore: explore, |
| 748 | }, nil |
| 749 | } |
| 750 | |
| 751 | type userChatModelAvailability struct { |
| 752 | configuredProviders []chatprovider.ConfiguredProvider |
no test coverage detected