File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -46,20 +46,20 @@ var commitCmd = &cobra.Command{
4646 os .Exit (1 )
4747 }
4848
49- switch providerName {
50- case "copilot" :
51- model , err := config .GetModel ()
49+ var model string
50+ if providerName == "copilot" || providerName == "openai" {
51+ var err error
52+ model , err = config .GetModel ()
5253 if err != nil {
5354 fmt .Fprintf (os .Stderr , "Error getting model: %v\n " , err )
5455 os .Exit (1 )
5556 }
57+ }
58+
59+ switch providerName {
60+ case "copilot" :
5661 aiProvider = provider .NewCopilotProviderWithModel (apiKey , model )
5762 case "openai" :
58- model , err := config .GetModel ()
59- if err != nil {
60- fmt .Fprintf (os .Stderr , "Error getting model: %v\n " , err )
61- os .Exit (1 )
62- }
6363 aiProvider = provider .NewOpenAIProvider (apiKey , model )
6464 default :
6565 // Default to copilot if provider is not set or unknown
You can’t perform that action at this time.
0 commit comments