|
ForestHub SDK 0.1.0
C++14 LLM SDK for PC and embedded platforms
|
ChatRequest and ChatResponse types with fluent builder API. More...
#include <memory>#include <string>#include <vector>#include "foresthub/core/input.hpp"#include "foresthub/core/model.hpp"#include "foresthub/core/options.hpp"#include "foresthub/core/tools.hpp"#include "foresthub/util/json.hpp"#include "foresthub/util/optional.hpp"#include "foresthub/util/schema.hpp"Go to the source code of this file.
Classes | |
| struct | foresthub::core::ResponseFormat |
| Structured output format with JSON schema constraints. More... | |
| struct | foresthub::core::ChatRequest |
| Chat completion request sent to an LLM provider. More... | |
| struct | foresthub::core::ChatResponse |
| Chat completion response from an LLM provider. More... | |
Namespaces | |
| namespace | foresthub |
| Top-level namespace for the ForestHub SDK. | |
| namespace | foresthub::core |
| Core abstractions: requests, responses, tools, input types, and provider interface. | |
Typedefs | |
| using | foresthub::core::FileID = std::string |
| Unique identifier for an uploaded file. | |
ChatRequest and ChatResponse types with fluent builder API.