![]() |
LlamaLib
v2.0.2
Cross-platform library for local LLMs
|
| CChatMessage | Structure representing a single chat message |
| CErrorState | Error state container for sharing between libraries |
| CErrorStateRegistry | Error state registry for managing shared error state |
| CHttpResult | |
| CIOSHttpTransport | |
| CLLM | Abstract base class for Large Language Model operations |
| CLLMAgent | High-level conversational agent for LLM interactions |
| CLLMClient | Client for accessing LLM functionality locally or remotely |
| CLLMLocal | Abstract class for local LLM operations with slot management |
| CLLMProvider | Abstract class for LLM service providers |
| CLLMProviderRegistry | Registry for managing LLM provider instances |
| CLLMService | Runtime loader for LLM libraries |
| CLLMServiceBuilder | < LLM service implementation |
| CLoraIdScale | Structure representing a LoRA adapter with ID and scale |
| CLoraIdScalePath | Structure representing a LoRA adapter with ID, scale, and file path |
| CResponseConcatenator | Handles concatenation of LLM response chunks (both streaming and non-streaming) Accumulates content and tokens from multiple response chunks into a single result |