Services#
Configuration#
|
A universal configuration object for any LLM connection. |
Clients#
|
LEGACY: This class is maintained for backward compatibility only. |
|
A universal client for interacting with various LLM providers. |
A factory for creating pre-configured |
Schemas#
Abstract base class for LLM provider strategies. |
|
Abstract base class for LLM connections. |
Strategies#
A strategy for interacting with LLM providers that follow the OpenAI API format. |
|
A strategy for interacting with the Anthropic API (Claude). |
|
A strategy for interacting with the Google Gemini REST API. |