diff --git a/sim/providers/groq/index.ts b/sim/providers/groq/index.ts index 44b175079e..8bfbee3ba1 100644 --- a/sim/providers/groq/index.ts +++ b/sim/providers/groq/index.ts @@ -10,7 +10,12 @@ export const groqProvider: ProviderConfig = { name: 'Groq', description: "Groq's LLM models with high-performance inference", version: '1.0.0', - models: ['groq/llama-3.3-70b-specdec', 'groq/deepseek-r1-distill-llama-70b', 'groq/qwen-2.5-32b'], + models: [ + 'groq/llama-3.3-70b-specdec', + 'groq/meta-llama/llama-4-scout-17b-16e-instruct', + 'groq/deepseek-r1-distill-llama-70b', + 'groq/qwen-2.5-32b', + ], defaultModel: 'groq/llama-3.3-70b-specdec', executeRequest: async (request: ProviderRequest): Promise => { diff --git a/sim/providers/pricing.ts b/sim/providers/pricing.ts index f99984a413..8b31cc6ff2 100644 --- a/sim/providers/pricing.ts +++ b/sim/providers/pricing.ts @@ -92,6 +92,12 @@ const modelPricing: ModelPricingMap = { output: 0.99, updatedAt: '2025-03-21', }, + 'groq/meta-llama/llama-4-scout-17b-16e-instruct': { + input: 0.4, + cachedInput: 0.2, + output: 0.6, + updatedAt: '2025-04-06', + }, 'groq/deepseek-r1-distill-llama-70b': { input: 0.75, cachedInput: 0.38, diff --git a/sim/providers/utils.ts b/sim/providers/utils.ts index 0c670bc4fc..270d867f13 100644 --- a/sim/providers/utils.ts +++ b/sim/providers/utils.ts @@ -56,6 +56,7 @@ export const providers: Record< groq: { ...groqProvider, models: [ + 'groq/meta-llama/llama-4-scout-17b-16e-instruct', 'groq/llama-3.3-70b-specdec', 'groq/deepseek-r1-distill-llama-70b', 'groq/qwen-2.5-32b',