gpt-engineer icon indicating copy to clipboard operation
gpt-engineer copied to clipboard

fix: model name to gpt-3.5-turbo

Open Rishang opened this issue 1 year ago • 2 comments

Gpt4 is an incorrect model name also it is not widely available. So i have added most common used model 'gpt-3.5-turbo' as default one

Rishang avatar Jun 21 '23 13:06 Rishang

This should be an option the user can toggle. Not just hard coding a model to use. For this project's purpose, GPT-4 is the right way to go. It doesn't make sense with this PR to just overwrite it again, since anyone can do that locally.

caretak3r avatar Jun 21 '23 21:06 caretak3r

GPT-4 is the right way to, It is still not available widely also it will be paid so not all of them will use that.

It doesn't make sense with this PR to just overwrite it again since anyone can do that locally, If anyone can do it locally why even gpt4 is present as an option it should be a required argument instead of an optional one.

Not just hard coding a model to use, Please explain why gpt-4 is hardcoded there.

Rishang avatar Jun 22 '23 05:06 Rishang

If you want to use another model please do so via the --model parameter

$ gpt-engineer --model gpt-3.5 -turbo

You can have a look at the options/parameters by running with the --help option:

$ gpt-engineer --help


Usage: gpt-engineer [OPTIONS] [PROJECT_PATH] [DELETE_EXISTING]

Arguments:
  [PROJECT_PATH]     path  [default: example]
  [DELETE_EXISTING]  delete existing files  [default: False]

Options:
  --model TEXT                    [default: gpt-4]
  --temperature FLOAT             [default: 0.1]
  -s, --steps [default|benchmark|simple|tdd|tdd+|clarify|respec|execute_only|use_feedback]
                                  decide which steps to run  [default:
                                  Config.DEFAULT]
  -v, --verbose
  --run-prefix TEXT               run prefix, if you want to run multiple
                                  variants of the same project and later
                                  compare them
  --install-completion [bash|zsh|fish|powershell|pwsh]
                                  Install completion for the specified shell.
  --show-completion [bash|zsh|fish|powershell|pwsh]
                                  Show completion for the specified shell, to
                                  copy it or customize the installation.
  --help                          Show this message and exit.
  

patillacode avatar Jun 22 '23 23:06 patillacode