Entropic 2.9.4
Local-first agentic inference engine
Loading...
Searching...
No Matches
entropic::TierSamplerOverrides Struct Reference

Per-tier sampler overrides parsed from identity frontmatter. More...

#include <entropic/inference/orchestrator.h>

Public Attributes

std::optional< float > temperature
 gh#82
 
std::optional< int > max_output_tokens
 gh#82
 
std::optional< float > top_p
 gh#85
 
std::optional< int > top_k
 gh#85
 
std::optional< float > min_p
 gh#85
 
std::optional< float > presence_penalty
 gh#85
 
std::optional< float > frequency_penalty
 gh#85
 
std::optional< float > repeat_penalty
 gh#86
 
std::optional< bool > enable_thinking
 gh#86
 
std::optional< std::string > tool_call_mode
 gh#103
 

Detailed Description

Per-tier sampler overrides parsed from identity frontmatter.

gh#82 (v2.4.4) introduced temperature + max_output_tokens; gh#85 (v2.5.3) adds the remaining sampler knobs. Each is std::optional — engaged only when the tier's frontmatter set it. Grouped in a struct so apply_tier_sampler_overrides stays a single testable call as the knob set grows.

Version
2.5.3

Definition at line 74 of file orchestrator.h.

Member Data Documentation

◆ enable_thinking

std::optional<bool> entropic::TierSamplerOverrides::enable_thinking

gh#86

Definition at line 83 of file orchestrator.h.

◆ frequency_penalty

std::optional<float> entropic::TierSamplerOverrides::frequency_penalty

gh#85

Definition at line 81 of file orchestrator.h.

◆ max_output_tokens

std::optional<int> entropic::TierSamplerOverrides::max_output_tokens

gh#82

Definition at line 76 of file orchestrator.h.

◆ min_p

std::optional<float> entropic::TierSamplerOverrides::min_p

gh#85

Definition at line 79 of file orchestrator.h.

◆ presence_penalty

std::optional<float> entropic::TierSamplerOverrides::presence_penalty

gh#85

Definition at line 80 of file orchestrator.h.

◆ repeat_penalty

std::optional<float> entropic::TierSamplerOverrides::repeat_penalty

gh#86

Definition at line 82 of file orchestrator.h.

◆ temperature

std::optional<float> entropic::TierSamplerOverrides::temperature

gh#82

Definition at line 75 of file orchestrator.h.

◆ tool_call_mode

std::optional<std::string> entropic::TierSamplerOverrides::tool_call_mode

gh#103

Definition at line 84 of file orchestrator.h.

◆ top_k

std::optional<int> entropic::TierSamplerOverrides::top_k

gh#85

Definition at line 78 of file orchestrator.h.

◆ top_p

std::optional<float> entropic::TierSamplerOverrides::top_p

gh#85

Definition at line 77 of file orchestrator.h.


The documentation for this struct was generated from the following file: