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

Inference parameters for a single identity phase. More...

#include <entropic/types/config.h>

Public Attributes

float temperature = 0.7f
 Sampling temperature.
 
int max_output_tokens = 4096
 Max tokens per generation.
 
bool enable_thinking = false
 Enable think-block output.
 
float repeat_penalty = 1.1f
 Repetition penalty.
 
std::optional< std::vector< std::string > > bash_commands
 Phase-specific bash commands.
 

Detailed Description

Inference parameters for a single identity phase.

Each identity has one or more named phases. The engine resolves inference params from the active phase at generation time. Lives in types/ so core.so can use it without depending on prompts.so.

Version
1.8.1

Definition at line 772 of file config.h.

Member Data Documentation

◆ bash_commands

std::optional<std::vector<std::string> > entropic::PhaseConfig::bash_commands

Phase-specific bash commands.

Definition at line 777 of file config.h.

◆ enable_thinking

bool entropic::PhaseConfig::enable_thinking = false

Enable think-block output.

Definition at line 775 of file config.h.

◆ max_output_tokens

int entropic::PhaseConfig::max_output_tokens = 4096

Max tokens per generation.

Definition at line 774 of file config.h.

◆ repeat_penalty

float entropic::PhaseConfig::repeat_penalty = 1.1f

Repetition penalty.

Definition at line 776 of file config.h.

◆ temperature

float entropic::PhaseConfig::temperature = 0.7f

Sampling temperature.

Definition at line 773 of file config.h.


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