From e85a2703f4f8d76e68dd70f4292634279cf755bf Mon Sep 17 00:00:00 2001 From: KernelDeimos Date: Wed, 9 Jul 2025 23:26:58 -0400 Subject: [PATCH] sync: update XAi models --- src/backend/src/modules/puterai/XAIService.js | 68 ++++++++++++++++++- 1 file changed, 67 insertions(+), 1 deletion(-) diff --git a/src/backend/src/modules/puterai/XAIService.js b/src/backend/src/modules/puterai/XAIService.js index 89247f687..5558f3b9d 100644 --- a/src/backend/src/modules/puterai/XAIService.js +++ b/src/backend/src/modules/puterai/XAIService.js @@ -159,7 +159,73 @@ class XAIService extends BaseService { output: 1500, image: 1000, }, - } + }, + { + id: 'grok-3', + name: 'Grok 3', + context: 131072, + cost: { + currency: 'usd-cents', + tokens: 1_000_000, + input: 300, + output: 1500, + } + }, + { + id: 'grok-3-fast', + name: 'Grok 3 Fast', + context: 131072, + cost: { + currency: 'usd-cents', + tokens: 1_000_000, + input: 500, + output: 2500, + } + }, + { + id: 'grok-3-mini', + name: 'Grok 3 Mini', + context: 131072, + cost: { + currency: 'usd-cents', + tokens: 1_000_000, + input: 30, + output: 50, + } + }, + { + id: 'grok-3-mini-fast', + name: 'Grok 3 Mini', + context: 131072, + cost: { + currency: 'usd-cents', + tokens: 1_000_000, + input: 60, + output: 400, + } + }, + { + id: 'grok-2-vision', + name: 'Grok 2 Vision', + context: 8192, + cost: { + currency: 'usd-cents', + tokens: 1_000_000, + input: 200, + output: 1000, + } + }, + { + id: 'grok-2', + name: 'Grok 2', + context: 131072, + cost: { + currency: 'usd-cents', + tokens: 1_000_000, + input: 200, + output: 1000, + } + }, ]; } }