Skip to content

Commit 9b3ae12

Browse files
committed
Grok - proper grok-3 models added
1 parent e71be7a commit 9b3ae12

File tree

3 files changed

+19
-6
lines changed

3 files changed

+19
-6
lines changed

openai-core/src/main/scala/io/cequence/openaiscala/domain/NonOpenAIModelId.scala

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -275,12 +275,25 @@ object NonOpenAIModelId {
275275
val solar_10_7b_instruct_v1_0 = "upstage/SOLAR-10.7B-Instruct-v1.0" // Together AI
276276

277277
// Grok
278-
// TODO: check these (assumed) names once the models are released
279-
val grok_3 = "grok_3"
278+
// context 131,072
279+
val grok_3_beta = "grok-3-beta"
280+
val grok_3 = "grok-3"
280281
val grok_3_latest = "grok-3-latest"
282+
283+
// context 131,072
284+
val grok_3_fast_beta = "grok-3-fast-beta"
285+
val grok_3_fast = "grok-3-fast"
286+
val grok_3_fast_latest = "grok-3-fast-latest"
287+
288+
// context 131,072
289+
val grok_3_mini_beta = "grok-3-mini-beta"
281290
val grok_3_mini = "grok-3-mini"
282-
val grok_3_reasoning = "grok-3-reasoning"
283-
val grok_3_mini_reasoning = "grok-3-mini-reasoning"
291+
val grok_3_mini_latest = "grok-3-mini-latest"
292+
293+
// context 131,072
294+
val grok_3_mini_fast_beta = "grok-3-mini-fast-beta"
295+
val grok_3_mini_fast = "grok-3-mini-fast"
296+
val grok_3_mini_fast_latest = "grok-3-mini-fast-latest"
284297

285298
// context 131072
286299
val grok_2_latest = "grok-2-latest"

openai-examples/src/main/scala/io/cequence/openaiscala/examples/grok/GrokCreateChatCompletion.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ object GrokCreateChatCompletion extends ExampleBase[OpenAIChatCompletionService]
1919
UserMessage("What is the weather like in Norway?")
2020
)
2121

22-
private val modelId = NonOpenAIModelId.grok_2
22+
private val modelId = NonOpenAIModelId.grok_3_mini_fast
2323

2424
override protected def run: Future[_] =
2525
service

openai-examples/src/main/scala/io/cequence/openaiscala/examples/grok/GrokCreateChatCompletionStreamed.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ object GrokCreateChatCompletionStreamed
1919
UserMessage("What is the weather like in Norway?")
2020
)
2121

22-
private val modelId = NonOpenAIModelId.grok_beta
22+
private val modelId = NonOpenAIModelId.grok_3_beta
2323

2424
override protected def run: Future[_] =
2525
service

0 commit comments

Comments
 (0)