Title: wp-includes/ai-client.php | Developer.WordPress.org

---

# File: wp-includes/ai-client.php

 * function[wp_ai_client_prompt()](https://developer.wordpress.org/reference/functions/wp_ai_client_prompt/)
 * Creates a new AI prompt builder using the default provider registry.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/wp_ai_client_prompt/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/functions/wp_ai_client_prompt/#uses)
   | Source: [wp-includes/ai-client.php:60](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/ai-client.php#L60-L62)
 * function[wp_supports_ai()](https://developer.wordpress.org/reference/functions/wp_supports_ai/)
 * Returns whether AI features are supported in the current environment.
 * Used by [3 functions](https://developer.wordpress.org/reference/functions/wp_supports_ai/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/functions/wp_supports_ai/#uses)
   | Source: [wp-includes/ai-client.php:21](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/ai-client.php#L21-L38)
 * hook[wp_supports_ai](https://developer.wordpress.org/reference/hooks/wp_supports_ai/)
 * Filters whether the current request can use AI.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/wp_supports_ai/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/wp_supports_ai/#uses)
   | Source: [wp-includes/ai-client.php:37](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/ai-client.php#L37-L37)