Browse Source

fix: .startsWith on undefined

KernelDeimos 1 month ago
parent
commit
9a12db2066
1 changed files with 3 additions and 0 deletions
  1. 3 0
      src/puter-js/src/modules/AI.js

+ 3 - 0
src/puter-js/src/modules/AI.js

@@ -274,6 +274,9 @@ class AI{
         if (userParams.max_tokens) {
             requestParams.max_tokens = userParams.max_tokens;
         }
+        
+        // convert undefined to empty string so that .startsWith works
+        requestParams.model = requestParams.model ?? '';
 
         // convert to the correct model name if necessary
         if( requestParams.model === 'claude-3-5-sonnet'){