diff --git a/internal/config/openai.go b/internal/config/openai.go index 8fe822e..65ba0a9 100644 --- a/internal/config/openai.go +++ b/internal/config/openai.go @@ -13,7 +13,7 @@ type OpenAIConfig struct { func DefaultOpenAIConfig() *OpenAIConfig { return &OpenAIConfig{ APIKey: "", - Model: "gpt-4o", + Model: "gpt-4.1", SystemPrompt: DefaultSystemPrompt(), HTMLTemplate: DefaultHTMLTemplate(), CSSStyles: DefaultCSSStyles(), diff --git a/internal/config/openai_test.go b/internal/config/openai_test.go index e08e5ef..a514553 100644 --- a/internal/config/openai_test.go +++ b/internal/config/openai_test.go @@ -41,7 +41,7 @@ func TestOpenAIConfigDefaults(t *testing.T) { cfg := DefaultOpenAIConfig() // Verify the model is a reasonable default - expectedModels := []string{"gpt-4", "gpt-4-turbo", "gpt-3.5-turbo", "gpt-4o"} + expectedModels := []string{"gpt-4", "gpt-4-turbo", "gpt-3.5-turbo", "gpt-4o", "gpt-4.1"} modelValid := false for _, model := range expectedModels { if cfg.Model == model {