MCPcopy Index your code
hub / github.com/coder/coder / chatPersonalModelOverrideDeploymentDefaults

Method chatPersonalModelOverrideDeploymentDefaults

coderd/exp_chats.go:728–749  ·  view source on GitHub ↗
(
	ctx context.Context,
)

Source from the content-addressed store, hash-verified

726}
727
728func (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
751type userChatModelAvailability struct {
752 configuredProviders []chatprovider.ConfiguredProvider

Callers 1

Tested by

no test coverage detected