From 632ecc8bce3a9000dfc551ccd47a4d3de1c7622c Mon Sep 17 00:00:00 2001 From: Donnie Adams Date: Thu, 7 Aug 2025 14:25:05 -0400 Subject: [PATCH] chore: switch to gpt-5 by default Signed-off-by: Donnie Adams Signed-off-by: Donnie Adams --- pkg/controller/handlers/toolreference/toolreference.go | 6 +++--- pkg/services/config.go | 2 +- ui/admin/app/components/model/constants.ts | 6 +++--- ui/user/src/lib/components/admin/DefaultModels.svelte | 6 +++--- 4 files changed, 10 insertions(+), 10 deletions(-) diff --git a/pkg/controller/handlers/toolreference/toolreference.go b/pkg/controller/handlers/toolreference/toolreference.go index 45a5d8efe2..50e6d0e5e0 100644 --- a/pkg/controller/handlers/toolreference/toolreference.go +++ b/pkg/controller/handlers/toolreference/toolreference.go @@ -240,9 +240,9 @@ func (h *Handler) Populate(req router.Request, resp router.Response) error { func (h *Handler) EnsureOpenAIEnvCredentialAndDefaults(ctx context.Context, c client.Client) error { return h.ensureModelProviderCredAndDefaults(ctx, c, map[types.DefaultModelAliasType]string{ - types.DefaultModelAliasTypeLLM: "gpt-4.1", - types.DefaultModelAliasTypeLLMMini: "gpt-4.1-mini", - types.DefaultModelAliasTypeVision: "gpt-4.1", + types.DefaultModelAliasTypeLLM: "gpt-5", + types.DefaultModelAliasTypeLLMMini: "gpt-5-mini", + types.DefaultModelAliasTypeVision: "gpt-5", types.DefaultModelAliasTypeImageGeneration: "dall-e-3", types.DefaultModelAliasTypeTextEmbedding: "text-embedding-3-large", }, "openai-model-provider", "OPENAI_API_KEY") diff --git a/pkg/services/config.go b/pkg/services/config.go index b9e24cc981..a28a1c797f 100644 --- a/pkg/services/config.go +++ b/pkg/services/config.go @@ -82,7 +82,7 @@ type Config struct { AllowedOrigin string `usage:"Allowed origin for CORS"` ToolRegistries []string `usage:"The remote tool references to the set of gptscript tool registries to use" default:"github.com/obot-platform/tools"` WorkspaceProviderType string `usage:"The type of workspace provider to use for non-knowledge workspaces" default:"directory" env:"OBOT_WORKSPACE_PROVIDER_TYPE"` - HelperModel string `usage:"The model used to generate names and descriptions" default:"gpt-4.1-mini"` + HelperModel string `usage:"The model used to generate names and descriptions" default:"gpt-5-mini"` EmailServerName string `usage:"The name of the email server to display for email receivers"` EnableSMTPServer bool `usage:"Enable SMTP server to receive emails" default:"false" env:"OBOT_ENABLE_SMTP_SERVER"` Docker bool `usage:"Enable Docker support" default:"false" env:"OBOT_DOCKER"` diff --git a/ui/admin/app/components/model/constants.ts b/ui/admin/app/components/model/constants.ts index 54252f4576..69a3dd80cc 100644 --- a/ui/admin/app/components/model/constants.ts +++ b/ui/admin/app/components/model/constants.ts @@ -4,9 +4,9 @@ export const SUGGESTED_MODEL_SELECTIONS: Record< ModelAlias, string | undefined > = { - [ModelAlias.Llm]: "gpt-4.1", - [ModelAlias.LlmMini]: "gpt-4.1-mini", + [ModelAlias.Llm]: "gpt-5", + [ModelAlias.LlmMini]: "gpt-5-mini", [ModelAlias.TextEmbedding]: "text-embedding-3-large", [ModelAlias.ImageGeneration]: "dall-e-3", - [ModelAlias.Vision]: "gpt-4.1", + [ModelAlias.Vision]: "gpt-5", }; diff --git a/ui/user/src/lib/components/admin/DefaultModels.svelte b/ui/user/src/lib/components/admin/DefaultModels.svelte index 77b0e9795e..fa953b1089 100644 --- a/ui/user/src/lib/components/admin/DefaultModels.svelte +++ b/ui/user/src/lib/components/admin/DefaultModels.svelte @@ -33,11 +33,11 @@ let showSkip = $state(false); const SUGGESTED_MODEL_SELECTIONS: Record = { - [ModelAlias.Llm]: 'gpt-4.1', - [ModelAlias.LlmMini]: 'gpt-4.1-mini', + [ModelAlias.Llm]: 'gpt-5', + [ModelAlias.LlmMini]: 'gpt-5-mini', [ModelAlias.TextEmbedding]: 'text-embedding-3-large', [ModelAlias.ImageGeneration]: 'dall-e-3', - [ModelAlias.Vision]: 'gpt-4.1' + [ModelAlias.Vision]: 'gpt-5' }; export function open(updateShowSkip = false) {