increase default max tokens for gpt-4 models

This commit is contained in:
ned
2023-03-29 10:18:10 +02:00
parent e43103a838
commit e110afd02f
2 changed files with 15 additions and 3 deletions

View File

@@ -16,6 +16,16 @@ GPT_4_MODELS = ("gpt-4", "gpt-4-0314")
GPT_4_32K_MODELS = ("gpt-4-32k", "gpt-4-32k-0314")
GPT_ALL_MODELS = GPT_3_MODELS + GPT_4_MODELS + GPT_4_32K_MODELS
def default_max_tokens(model: str) -> int:
"""
Gets the default number of max tokens for the given model.
:param model: The model name
:return: The default number of max tokens
"""
return 1200 if model in GPT_3_MODELS else 2400
class OpenAIHelper:
"""
ChatGPT helper class.