diff --git a/src/LLM.php b/src/LLM.php index 4927301..ad32537 100644 --- a/src/LLM.php +++ b/src/LLM.php @@ -16,7 +16,7 @@ final class LLM implements LLMInterface { - protected array $defaultOptions = [ + private array $defaultOptions = [ Option::Temperature->value => 0.8, Option::MaxTokens->value => 120, Option::TopP->value => null, @@ -27,7 +27,7 @@ final class LLM implements LLMInterface Option::FunctionCall->value => null, Option::Functions->value => null, Option::User->value => null, - Option::Model->value => 'gpt-4o-mini', + Option::Model->value => OpenAIModel::Gpt4oMini->value, ]; public function __construct( diff --git a/src/OpenAIModel.php b/src/OpenAIModel.php new file mode 100644 index 0000000..6c1803a --- /dev/null +++ b/src/OpenAIModel.php @@ -0,0 +1,26 @@ +