forgeant
docs-test-0
Build LLM-powered agents in C++
Loading...
Searching...
No Matches
config.hpp
Go to the documentation of this file.
1
#ifndef FORGEANT_PROVIDER_CONFIG_HPP
2
#define FORGEANT_PROVIDER_CONFIG_HPP
3
4
#include <optional>
5
#include <string>
6
7
namespace
forgeant
{
8
9
struct
ProviderConfig
{
10
std::string
api_key
;
11
std::string
model
;
12
std::string
base_url
;
13
std::optional<int>
max_tokens
;
14
std::optional<double>
temperature
;
15
};
16
17
}
// namespace forgeant
18
19
#endif
// FORGEANT_PROVIDER_CONFIG_HPP
forgeant
Definition
agent.hpp:25
forgeant::ProviderConfig
Definition
config.hpp:9
forgeant::ProviderConfig::model
std::string model
Definition
config.hpp:11
forgeant::ProviderConfig::max_tokens
std::optional< int > max_tokens
Definition
config.hpp:13
forgeant::ProviderConfig::api_key
std::string api_key
Definition
config.hpp:10
forgeant::ProviderConfig::temperature
std::optional< double > temperature
Definition
config.hpp:14
forgeant::ProviderConfig::base_url
std::string base_url
Definition
config.hpp:12
include
forgeant
provider
config.hpp
Generated by
1.9.8