Moodle PHP Documentation 5.1
Moodle 5.1dev (Build: 20250711) (9addea9f0ac)
aiprovider_openai\provider Member List

This is the complete list of members for aiprovider_openai\provider, including all inherited members.

$actionconfigcore_ai\provider
$configcore_ai\provider
$providercore_ai\provider
__construct(public bool readonly bool $enabled, public string string $name, string $config, string $actionconfig='', public null|int readonly ?int $id=null,)core_ai\provider
add_authentication_headers(RequestInterface $request)aiprovider_openai\provider
generate_userid(string $userid)core_ai\provider
get_action_list()aiprovider_openai\providerstatic
get_action_setting_defaults(string $action)aiprovider_openai\providerstatic
get_action_settings(string $action, array $customdata=[],)aiprovider_openai\providerstatic
get_name()core_ai\provider
get_sub_actions(string $classname)core_ai\provider
initialise_action_settings()core_ai\providerstatic
is_provider_configured()aiprovider_openai\provider
is_request_allowed(aiactions\base $action)core_ai\provider
to_record()core_ai\provider