diff --git a/packages/core/src/plugin/provider/chatgpt.ts b/packages/core/src/plugin/provider/chatgpt.ts index 57571aa0369..018c275d9c4 100644 --- a/packages/core/src/plugin/provider/chatgpt.ts +++ b/packages/core/src/plugin/provider/chatgpt.ts @@ -45,6 +45,8 @@ const fallbackModels = new Set([ "gpt-6-sol-fast", "gpt-6.1-sol", "gpt-6.1-sol-fast", + "gpt-6.1-terra", + "gpt-6.1-terra-fast", ]) const nonRetryableSharingCodes = [ "subscription_sharing_usage_limit_exceeded", diff --git a/packages/core/test/plugin/provider-chatgpt.test.ts b/packages/core/test/plugin/provider-chatgpt.test.ts index f31defe013b..46fc786a53d 100644 --- a/packages/core/test/plugin/provider-chatgpt.test.ts +++ b/packages/core/test/plugin/provider-chatgpt.test.ts @@ -749,6 +749,8 @@ describe("ChatGPTPlugin", () => { "gpt-6-sol-fast", "gpt-6.1-sol", "gpt-6.1-sol-fast", + "gpt-6.1-terra", + "gpt-6.1-terra-fast", ]) catalog.models.update(Provider.ID.openai, Model.ID.make(id), () => {}) }) @@ -827,6 +829,8 @@ describe("ChatGPTPlugin", () => { "gpt-6-sol-fast", "gpt-6.1-sol", "gpt-6.1-sol-fast", + "gpt-6.1-terra", + "gpt-6.1-terra-fast", ].map((id) => Model.ID.make(id)), ) }),