Skip to content

Commit 3090562

Browse files
committed
fix: add missing seed field to CompletionRequest initializers
1 parent 31ee5ff commit 3090562

8 files changed

Lines changed: 48 additions & 36 deletions

File tree

Cargo.lock

Lines changed: 35 additions & 35 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

cortex-engine/src/agent/generator.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -242,6 +242,7 @@ impl AgentGenerator {
242242
model: self.model.clone(),
243243
max_tokens: Some(4096),
244244
temperature: Some(0.7),
245+
seed: None,
245246
tools: vec![],
246247
stream: false,
247248
};

cortex-engine/src/agent/orchestrator.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -349,6 +349,7 @@ impl Orchestrator {
349349
tools,
350350
max_tokens: Some(self.config.max_output_tokens),
351351
temperature: self.config.temperature,
352+
seed: None,
352353
stream: self.config.streaming,
353354
};
354355

cortex-engine/src/session.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -739,6 +739,7 @@ impl Session {
739739
max_tokens: Some(4096),
740740
// Use CLI-provided temperature or default to 0.7
741741
temperature: Some(self.config.temperature.unwrap_or(0.7)),
742+
seed: None,
742743
tools,
743744
stream: true,
744745
};

cortex-engine/src/small_model.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -457,6 +457,7 @@ pub async fn call_with_client(
457457
model: client.model().to_string(),
458458
max_tokens: Some(config.effective_max_tokens()),
459459
temperature: Some(config.effective_temperature()),
460+
seed: None,
460461
tools: vec![],
461462
stream: false,
462463
};

cortex-exec/src/runner.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -482,6 +482,7 @@ impl ExecRunner {
482482
model: client.model().to_string(),
483483
max_tokens: Some(4096),
484484
temperature: Some(0.7),
485+
seed: None,
485486
tools: tools.to_vec(),
486487
stream: self.options.streaming,
487488
};

cortex-tui/src/providers/manager.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -366,6 +366,7 @@ impl ProviderManager {
366366
model: self.current_model.clone(),
367367
max_tokens: Some(self.config.max_tokens),
368368
temperature: Some(self.config.temperature),
369+
seed: None,
369370
tools: vec![],
370371
stream: true,
371372
};
@@ -388,6 +389,7 @@ impl ProviderManager {
388389
model: self.current_model.clone(),
389390
max_tokens: Some(self.config.max_tokens),
390391
temperature: Some(self.config.temperature),
392+
seed: None,
391393
tools,
392394
stream: true,
393395
};
@@ -406,6 +408,7 @@ impl ProviderManager {
406408
model: self.current_model.clone(),
407409
max_tokens: Some(self.config.max_tokens),
408410
temperature: Some(self.config.temperature),
411+
seed: None,
409412
tools: vec![],
410413
stream: false,
411414
};

0 commit comments

Comments
 (0)