@@ -111,8 +111,8 @@ public function createTextGenerationPrediction(string $prompt): array {
111111 $ params ['input ' ] = array_merge ($ modelExtraParams , $ params ['input ' ]);
112112 }
113113
114- $ modelName = $ this ->appConfig ->getValueString (Application::APP_ID , 'llm_model_name ' , Application::DEFAULT_LLM_NAME );
115- $ modelVersion = $ this ->appConfig ->getValueString (Application::APP_ID , 'llm_model_version ' , Application::DEFAULT_LLM_VERSION );
114+ $ modelName = $ this ->appConfig ->getValueString (Application::APP_ID , 'llm_model_name ' , Application::DEFAULT_LLM_NAME , lazy: true );
115+ $ modelVersion = $ this ->appConfig ->getValueString (Application::APP_ID , 'llm_model_version ' , Application::DEFAULT_LLM_VERSION , lazy: true );
116116 if ($ modelName !== '' || $ modelVersion === '' ) {
117117 if ($ modelName === '' ) {
118118 $ modelName = Application::DEFAULT_LLM_NAME ;
@@ -143,8 +143,8 @@ public function createImagePrediction(string $prompt, int $numOutputs): array {
143143 $ params ['input ' ] = array_merge ($ modelExtraParams , $ params ['input ' ]);
144144 }
145145
146- $ modelName = $ this ->appConfig ->getValueString (Application::APP_ID , 'igen_model_name ' , Application::DEFAULT_IMAGE_GEN_NAME );
147- $ modelVersion = $ this ->appConfig ->getValueString (Application::APP_ID , 'igen_model_version ' , Application::DEFAULT_IMAGE_GEN_VERSION );
146+ $ modelName = $ this ->appConfig ->getValueString (Application::APP_ID , 'igen_model_name ' , Application::DEFAULT_IMAGE_GEN_NAME , lazy: true );
147+ $ modelVersion = $ this ->appConfig ->getValueString (Application::APP_ID , 'igen_model_version ' , Application::DEFAULT_IMAGE_GEN_VERSION , lazy: true );
148148 if ($ modelVersion !== '' || $ modelName === '' ) {
149149 if ($ modelVersion === '' ) {
150150 $ modelVersion = Application::DEFAULT_IMAGE_GEN_VERSION ;
@@ -164,7 +164,7 @@ public function createImagePrediction(string $prompt, int $numOutputs): array {
164164 * @throws AppConfigTypeConflictException
165165 */
166166 private function getExtraParams (string $ configKey ): ?array {
167- $ stringValue = $ this ->appConfig ->getValueString (Application::APP_ID , $ configKey );
167+ $ stringValue = $ this ->appConfig ->getValueString (Application::APP_ID , $ configKey, lazy: true );
168168 if ($ stringValue === '' ) {
169169 return null ;
170170 }
0 commit comments