ForestHub SDK 0.1.0
C++14 LLM SDK for PC and embedded platforms
Loading...
Searching...
No Matches
provider.hpp File Reference

LLMClient and Provider interfaces for chat operations. More...

#include <memory>
#include <string>
#include "foresthub/core/model.hpp"
#include "foresthub/core/types.hpp"

Go to the source code of this file.

Classes

class  foresthub::core::LLMClient
 Abstract interface for LLM chat operations. More...
class  foresthub::core::Provider
 Extended LLM interface with health checks and model discovery. More...

Namespaces

namespace  foresthub
 Top-level namespace for the ForestHub SDK.
namespace  foresthub::core
 Core abstractions: requests, responses, tools, input types, and provider interface.

Detailed Description

LLMClient and Provider interfaces for chat operations.