yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::editor::AgentEditor::BotProfile Struct Reference

#include <agent_editor.h>

Public Attributes

std::string name = "Default Bot"
 
std::string description
 
std::string provider = "mock"
 
std::string host_id
 
std::string model
 
std::string ollama_host = "http://localhost:11434"
 
std::string gemini_api_key
 
std::string anthropic_api_key
 
std::string openai_api_key
 
std::string openai_base_url = "https://api.openai.com"
 
std::string system_prompt
 
bool verbose = false
 
bool show_reasoning = true
 
int max_tool_iterations = 4
 
int max_retry_attempts = 3
 
float temperature = 0.25f
 
float top_p = 0.95f
 
int max_output_tokens = 2048
 
bool stream_responses = false
 
std::vector< std::string > tags
 
absl::Time created_at = absl::Now()
 
absl::Time modified_at = absl::Now()
 

Detailed Description

Definition at line 107 of file agent_editor.h.

Member Data Documentation

◆ name

◆ description

◆ provider

◆ host_id

◆ model

◆ ollama_host

◆ gemini_api_key

◆ anthropic_api_key

◆ openai_api_key

◆ openai_base_url

◆ system_prompt

std::string yaze::editor::AgentEditor::BotProfile::system_prompt

◆ verbose

◆ show_reasoning

◆ max_tool_iterations

◆ max_retry_attempts

◆ temperature

◆ top_p

◆ max_output_tokens

◆ stream_responses

◆ tags

std::vector<std::string> yaze::editor::AgentEditor::BotProfile::tags

◆ created_at

absl::Time yaze::editor::AgentEditor::BotProfile::created_at = absl::Now()

◆ modified_at


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