| [ Index ] |
PHP Cross Reference of WordPress Trunk (Updated Daily) |
[Source view] [Print] [Project Stats]
WP AI Client: WP_AI_Client_Embedding_Builder class
| File Size: | 165 lines (6 kb) |
| Included or required: | 0 times |
| Referenced: | 0 times |
| Includes or requires: | 0 files |
WP_AI_Client_Embedding_Builder:: (6 methods):
create_sdk_builder()
get_error_code_prefix()
get_prevented_error_message()
is_prevented_by_filter()
get_generating_methods()
get_support_check_methods()
Class: WP_AI_Client_Embedding_Builder - X-Ref
Fluent builder for generating embeddings, returning WP_Error on failure.| create_sdk_builder( ProviderRegistry $registry, $input ) X-Ref |
| Creates the wrapped embedding builder instance from the PHP AI Client SDK. return: EmbeddingBuilder The SDK embedding builder instance. param: ProviderRegistry $registry The provider registry for finding suitable models. param: EmbeddingInput|list<EmbeddingInput>|null $input Initial input(s) to embed, or null. |
| get_error_code_prefix() X-Ref |
| Retrieves the prefix used for WP_Error codes created by this builder. return: string The error code prefix. |
| get_prevented_error_message() X-Ref |
| Retrieves the error message to use when the embedding generation is prevented by a filter. return: string The translated error message. |
| is_prevented_by_filter() X-Ref |
| Checks whether the embedding generation is prevented by the `wp_ai_client_prevent_embedding` filter. return: bool Whether the embedding generation is prevented. |
| get_generating_methods() X-Ref |
| Retrieves the methods that generate embeddings from the inputs. return: array<string, bool> The generating methods map. |
| get_support_check_methods() X-Ref |
| Retrieves the methods that check whether the embedding generation is supported. return: array<string, bool> The support check methods map. |
| Generated : Wed Oct 14 08:20:33 2026 | Cross-referenced by PHPXref |