|
NeuralPlus 0.2.0
A small C++17 SDK for AI clients, sessions, tools, and tracing
|
#include <providers.hpp>
Public Member Functions | |
| OpenAICompatibleConfig (std::string model_id, std::string base_url) | |
| Creates compatible-server configuration for a model and server root. | |
Public Attributes | |
| ModelDescriptor | model |
| Model ID, capabilities, limits, and data-driven provider options. | |
| std::optional< std::string > | api_key |
| Optional explicit bearer token. | |
| std::optional< std::string > | api_key_environment |
| Optional environment-variable name used when api_key is absent. | |
| std::string | base_url |
Server root, normally including /v1. | |
| std::vector< HttpHeader > | extra_headers |
| Additional or replacement headers; mark credential values sensitive. | |
Conservative OpenAI Chat Completions compatibility configuration.