Classes
-
Base class for an API-based model for a provider.
-
classAbstractApiProvider
Base class for API-based providers.
-
Abstract discovery strategy for HTTP client implementations.
-
Abstract base class for all Data Value Objects in the AI Client.
Used by 0 functions | Uses 0 functions | Source: wp-includes/php-ai-client/src/Common/AbstractDataTransferObject.php:28 -
classAbstractEnum
Abstract base class for enum-like behavior in PHP 7.4.
Used by 0 functions | Uses 0 functions | Source: wp-includes/php-ai-client/src/Common/AbstractEnum.php:38 -
classAbstractProvider
Base class for a provider.
Used by 0 functions | Uses 0 functions | Source: wp-includes/php-ai-client/src/Providers/AbstractProvider.php:18 -
Event dispatched after a prompt has been sent to the AI model and a response received.
Used by 0 functions | Uses 0 functions | Source: wp-includes/php-ai-client/src/Events/AfterGenerateResultEvent.php:18 -
classAiClient
Main AI Client class providing both fluent and traditional APIs for AI operations.
-
Class for HTTP request authentication using an API key.
Used by 0 functions | Uses 0 functions | Source: wp-includes/php-ai-client/src/Providers/Http/DTO/ApiKeyRequestAuthentication.php:19 -
classArgumentCount
Exception for when an incorrect number of arguments are passed to a method.
Used by 0 functions | Uses 0 functions | Source: wp-includes/Requests/src/Exception/ArgumentCount.php:20 -
classAtomEntry
Structure that store Atom Entry Properties
-
classAtomFeed
Structure that store common Atom Feed Properties
-
classAtomParser
AtomLib Atom Parser API
-
classAutoload
Autoloader for Requests for PHP.
-
Upgrader Skin for Automatic WordPress Upgrades.
Used by 1 function | Uses 1 function | Source: wp-admin/includes/class-automatic-upgrader-skin.php:21 -
classBasic
Basic Authentication provider
-
Event dispatched before a prompt is sent to the AI model.
Used by 0 functions | Uses 0 functions | Source: wp-includes/php-ai-client/src/Events/BeforeGenerateResultEvent.php:18 -
Bulk Plugin Upgrader Skin for WordPress Plugin Upgrades.
Used by 0 functions | Uses 1 function | Source: wp-admin/includes/class-bulk-plugin-upgrader-skin.php:18 -
Bulk Theme Upgrader Skin for WordPress Theme Upgrades.
Used by 0 functions | Uses 1 function | Source: wp-admin/includes/class-bulk-theme-upgrader-skin.php:18 -
classBulk_Upgrader_Skin
Generic Bulk Upgrader Skin for WordPress Upgrades.
-
classCandidate
Represents a candidate response from an AI model.
Used by 0 functions | Uses 0 functions | Source: wp-includes/php-ai-client/src/Results/DTO/Candidate.php:24 -
classCapabilityEnum
Enum for model capabilities.
Used by 0 functions | Uses 0 functions | Source: wp-includes/php-ai-client/src/Providers/Models/Enums/CapabilityEnum.php:29 -
Case-insensitive dictionary, suitable for HTTP headers
Used by 0 functions | Uses 0 functions | Source: wp-includes/Requests/src/Utility/CaseInsensitiveDictionary.php:21 -
classclass@anonymousUsed by 0 functions | Uses 0 functions | Source: wp-includes/php-ai-client/third-party/Nyholm/Psr7/Stream.php:232
-
classclass@anonymous
-
classClassDiscovery
Registry that based find results on class existence.
Used by 0 functions | Uses 0 functions | Source: wp-includes/php-ai-client/third-party/Http/Discovery/ClassDiscovery.php:17 -
classClientException
Exception thrown for 4xx HTTP client errors.
Used by 0 functions | Uses 0 functions | Source: wp-includes/php-ai-client/src/Providers/Http/Exception/ClientException.php:18