Skip to content

Commit 94ee20b

Browse files
committed
chore: update default model to gpt-4-turbo
Update the default model to `gpt-4-turbo` (`gpt-4-turbo-2024-04-09`), which is newer than the present default `gpt-4-turbo-preview` (`gpt-4-0125-preview`). Signed-off-by: Nick Hale <[email protected]>
1 parent e15b721 commit 94ee20b

File tree

6 files changed

+9
-9
lines changed

6 files changed

+9
-9
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ OUTPUT:
118118
Hello, World!
119119
```
120120

121-
The model used by default is `gpt-4-turbo-preview` and you must have access to that model in your OpenAI account.
121+
The model used by default is `gpt-4-turbo` and you must have access to that model in your OpenAI account.
122122

123123
If using Azure OpenAI, make sure you configure the model to be one of the supported versions with the `--default-model` argument.
124124

@@ -244,7 +244,7 @@ Tool parameters are key-value pairs defined at the beginning of a tool block, be
244244
| Key | Description |
245245
|------------------|-----------------------------------------------------------------------------------------------------------------------------------------|
246246
| `Name` | The name of the tool. |
247-
| `Model Name` | The OpenAI model to use, by default it uses "gpt-4-turbo-preview" |
247+
| `Model Name` | The OpenAI model to use, by default it uses "gpt-4-turbo" |
248248
| `Description` | The description of the tool. It is important that this properly describes the tool's purpose as the description is used by the LLM. |
249249
| `Internal Prompt`| Setting this to `false` will disable the built-in system prompt for this tool. |
250250
| `Tools` | A comma-separated list of tools that are available to be called by this tool. |

docs/docs/02-getting-started.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ OUTPUT:
5959
Hello, World!
6060
```
6161

62-
The model used by default is `gpt-4-turbo-preview` and you must have access to that model in your OpenAI account.
62+
The model used by default is `gpt-4-turbo` and you must have access to that model in your OpenAI account.
6363

6464
If using Azure OpenAI, make sure you configure the model to be one of the supported versions with the `--default-model` argument.
6565

docs/docs/07-gpt-file-reference.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ Tool parameters are key-value pairs defined at the beginning of a tool block, be
4646
| Key | Description |
4747
|-------------------|-----------------------------------------------------------------------------------------------------------------------------------------------|
4848
| `Name` | The name of the tool. |
49-
| `Model Name` | The OpenAI model to use, by default it uses "gpt-4-turbo-preview" |
49+
| `Model Name` | The OpenAI model to use, by default it uses "gpt-4-turbo" |
5050
| `Description` | The description of the tool. It is important that this properly describes the tool's purpose as the description is used by the LLM. |
5151
| `Internal Prompt` | Setting this to `false` will disable the built-in system prompt for this tool. |
5252
| `Tools` | A comma-separated list of tools that are available to be called by this tool. |

pkg/cli/gptscript.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -237,7 +237,7 @@ func (r *GPTScript) PersistentPre(*cobra.Command, []string) error {
237237
color.NoColor = !*r.Color
238238
}
239239

240-
if r.DefaultModel != "gpt-4-turbo-preview" {
240+
if r.DefaultModel != "gpt-4-turbo" {
241241
log.Infof("WARNING: Changing the default model can have unknown behavior for existing tools. Use the model field per tool instead.")
242242
}
243243

pkg/loader/loader_test.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ func TestHelloWorld(t *testing.T) {
2727
"entryToolId": "https://raw.githubusercontent.com/ibuildthecloud/test/bafe5a62174e8a0ea162277dcfe3a2ddb7eea928/example/sub/tool.gpt:1",
2828
"toolSet": {
2929
"https://raw.githubusercontent.com/ibuildthecloud/test/bafe5a62174e8a0ea162277dcfe3a2ddb7eea928/example/bob.gpt:1": {
30-
"modelName": "gpt-4-turbo-preview",
30+
"modelName": "gpt-4-turbo",
3131
"internalPrompt": null,
3232
"instructions": "Say hello world",
3333
"id": "https://raw.githubusercontent.com/ibuildthecloud/test/bafe5a62174e8a0ea162277dcfe3a2ddb7eea928/example/bob.gpt:1",
@@ -41,7 +41,7 @@ func TestHelloWorld(t *testing.T) {
4141
"workingDir": "https://raw.githubusercontent.com/ibuildthecloud/test/bafe5a62174e8a0ea162277dcfe3a2ddb7eea928/example"
4242
},
4343
"https://raw.githubusercontent.com/ibuildthecloud/test/bafe5a62174e8a0ea162277dcfe3a2ddb7eea928/example/sub/tool.gpt:1": {
44-
"modelName": "gpt-4-turbo-preview",
44+
"modelName": "gpt-4-turbo",
4545
"internalPrompt": null,
4646
"tools": [
4747
"../bob.gpt"
@@ -72,7 +72,7 @@ func TestHelloWorld(t *testing.T) {
7272
"toolSet": {
7373
"https://get.gptscript.ai/echo.gpt:1": {
7474
"description": "Returns back the input of the script",
75-
"modelName": "gpt-4-turbo-preview",
75+
"modelName": "gpt-4-turbo",
7676
"internalPrompt": null,
7777
"arguments": {
7878
"properties": {

pkg/openai/client.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ type Options struct {
4747
APIVersion string `usage:"OpenAI API Version (for Azure)" name:"openai-api-version" env:"OPENAI_API_VERSION"`
4848
APIType openai.APIType `usage:"OpenAI API Type (valid: OPEN_AI, AZURE, AZURE_AD)" name:"openai-api-type" env:"OPENAI_API_TYPE"`
4949
OrgID string `usage:"OpenAI organization ID" name:"openai-org-id" env:"OPENAI_ORG_ID"`
50-
DefaultModel string `usage:"Default LLM model to use" default:"gpt-4-turbo-preview"`
50+
DefaultModel string `usage:"Default LLM model to use" default:"gpt-4-turbo"`
5151
ConfigFile string `usage:"Path to GPTScript config file" name:"config"`
5252
SetSeed bool `usage:"-"`
5353
CacheKey string `usage:"-"`

0 commit comments

Comments
 (0)