@@ -222,17 +222,23 @@ describe("getLiteLLMModels", () => {
222222 contextWindow : 200000 ,
223223 supportsImages : true ,
224224 supportsPromptCache : false ,
225+ supportsNativeTools : false ,
225226 inputPrice : 3 ,
226227 outputPrice : 15 ,
228+ cacheWritesPrice : undefined ,
229+ cacheReadsPrice : undefined ,
227230 description : "claude-3-5-sonnet via LiteLLM proxy" ,
228231 } ,
229232 "gpt-4-turbo" : {
230233 maxTokens : 8192 ,
231234 contextWindow : 128000 ,
232235 supportsImages : false ,
233236 supportsPromptCache : false ,
237+ supportsNativeTools : false ,
234238 inputPrice : 10 ,
235239 outputPrice : 30 ,
240+ cacheWritesPrice : undefined ,
241+ cacheReadsPrice : undefined ,
236242 description : "gpt-4-turbo via LiteLLM proxy" ,
237243 } ,
238244 } )
@@ -299,8 +305,11 @@ describe("getLiteLLMModels", () => {
299305 contextWindow : 200000 ,
300306 supportsImages : true ,
301307 supportsPromptCache : false ,
308+ supportsNativeTools : false ,
302309 inputPrice : undefined ,
303310 outputPrice : undefined ,
311+ cacheWritesPrice : undefined ,
312+ cacheReadsPrice : undefined ,
304313 description : "test-computer-model via LiteLLM proxy" ,
305314 } )
306315
@@ -309,8 +318,11 @@ describe("getLiteLLMModels", () => {
309318 contextWindow : 200000 ,
310319 supportsImages : false ,
311320 supportsPromptCache : false ,
321+ supportsNativeTools : false ,
312322 inputPrice : undefined ,
313323 outputPrice : undefined ,
324+ cacheWritesPrice : undefined ,
325+ cacheReadsPrice : undefined ,
314326 description : "test-non-computer-model via LiteLLM proxy" ,
315327 } )
316328 } )
@@ -443,8 +455,11 @@ describe("getLiteLLMModels", () => {
443455 contextWindow : 200000 ,
444456 supportsImages : true ,
445457 supportsPromptCache : false ,
458+ supportsNativeTools : false ,
446459 inputPrice : undefined ,
447460 outputPrice : undefined ,
461+ cacheWritesPrice : undefined ,
462+ cacheReadsPrice : undefined ,
448463 description : "claude-3-5-sonnet-latest via LiteLLM proxy" ,
449464 } )
450465
@@ -453,8 +468,11 @@ describe("getLiteLLMModels", () => {
453468 contextWindow : 128000 ,
454469 supportsImages : false ,
455470 supportsPromptCache : false ,
471+ supportsNativeTools : false ,
456472 inputPrice : undefined ,
457473 outputPrice : undefined ,
474+ cacheWritesPrice : undefined ,
475+ cacheReadsPrice : undefined ,
458476 description : "gpt-4-turbo via LiteLLM proxy" ,
459477 } )
460478 } )
@@ -515,8 +533,11 @@ describe("getLiteLLMModels", () => {
515533 contextWindow : 200000 ,
516534 supportsImages : true ,
517535 supportsPromptCache : false ,
536+ supportsNativeTools : false ,
518537 inputPrice : undefined ,
519538 outputPrice : undefined ,
539+ cacheWritesPrice : undefined ,
540+ cacheReadsPrice : undefined ,
520541 description : "claude-3-5-sonnet-latest via LiteLLM proxy" ,
521542 } )
522543
@@ -525,8 +546,11 @@ describe("getLiteLLMModels", () => {
525546 contextWindow : 128000 ,
526547 supportsImages : false ,
527548 supportsPromptCache : false ,
549+ supportsNativeTools : false ,
528550 inputPrice : undefined ,
529551 outputPrice : undefined ,
552+ cacheWritesPrice : undefined ,
553+ cacheReadsPrice : undefined ,
530554 description : "custom-model via LiteLLM proxy" ,
531555 } )
532556
@@ -535,8 +559,11 @@ describe("getLiteLLMModels", () => {
535559 contextWindow : 128000 ,
536560 supportsImages : false ,
537561 supportsPromptCache : false ,
562+ supportsNativeTools : false ,
538563 inputPrice : undefined ,
539564 outputPrice : undefined ,
565+ cacheWritesPrice : undefined ,
566+ cacheReadsPrice : undefined ,
540567 description : "another-custom-model via LiteLLM proxy" ,
541568 } )
542569 } )
@@ -646,6 +673,7 @@ describe("getLiteLLMModels", () => {
646673 contextWindow : 200000 ,
647674 supportsImages : true ,
648675 supportsPromptCache : false ,
676+ supportsNativeTools : false ,
649677 inputPrice : undefined ,
650678 outputPrice : undefined ,
651679 cacheWritesPrice : undefined ,
@@ -659,6 +687,7 @@ describe("getLiteLLMModels", () => {
659687 contextWindow : 128000 ,
660688 supportsImages : false ,
661689 supportsPromptCache : false ,
690+ supportsNativeTools : false ,
662691 inputPrice : undefined ,
663692 outputPrice : undefined ,
664693 cacheWritesPrice : undefined ,
@@ -672,6 +701,7 @@ describe("getLiteLLMModels", () => {
672701 contextWindow : 100000 ,
673702 supportsImages : false ,
674703 supportsPromptCache : false ,
704+ supportsNativeTools : false ,
675705 inputPrice : undefined ,
676706 outputPrice : undefined ,
677707 cacheWritesPrice : undefined ,
0 commit comments