Moodle PHP Documentation 5.1
Moodle 5.1dev (Build: 20250711) (9addea9f0ac)
core_ai

Namespaces

namespace  core_ai
  
 
namespace  core_ai\admin
  
 
namespace  core_ai\aiactions
  
 
namespace  core_ai\aiactions\responses
  
 
namespace  core_ai\aimodel
  
 
namespace  core_ai\cache
  
 
namespace  core_ai\error
  
 
namespace  core_ai\external
  
 
namespace  core_ai\form
  
 
namespace  core_ai\hook
  
 
namespace  core_ai\privacy
  
 
namespace  core_ai\reportbuilder\local\entities
  
 
namespace  core_ai\reportbuilder\local\systemreports
  
 
namespace  core_ai\table
  
 

Classes

class  behat_core_ai_generator
 
class  core_ai\admin\admin_setting_action_manager
 
class  core_ai\admin\admin_setting_provider_manager
 
class  core_ai\admin\admin_settingspage_provider
 
class  core_ai\ai_image
 
class  core_ai\aiactions\base
 
class  core_ai\aiactions\explain_text
 
class  core_ai\aiactions\generate_image
 
class  core_ai\aiactions\generate_text
 
class  core_ai\aiactions\responses\response_base
 
class  core_ai\aiactions\responses\response_explain_text
 
class  core_ai\aiactions\responses\response_generate_image
 
class  core_ai\aiactions\responses\response_generate_text
 
class  core_ai\aiactions\responses\response_summarise_text
 
class  core_ai\aiactions\summarise_text
 
class  core_ai\aimodel\base
 
class  core_ai\cache\policy
 
class  core_ai\error\base
 
class  core_ai\error\factory
 
class  core_ai\error\notfound
 
class  core_ai\error\ratelimit
 
class  core_ai\error\serverfailure
 
class  core_ai\error\unauthorized
 
class  core_ai\external\delete_provider_instance
 
class  core_ai\external\get_policy_status
 
class  core_ai\external\set_action
 
class  core_ai\external\set_policy_status
 
class  core_ai\external\set_provider_order
 
class  core_ai\external\set_provider_status
 
class  core_ai\form\action_settings_form
 
class  core_ai\form\ai_provider_form
 
class  core_ai\hook\after_ai_action_settings_form_hook
 
class  core_ai\hook\after_ai_provider_form_hook
 
class  core_ai\hook\before_provider_deleted
 
class  core_ai\hook\before_provider_disabled
 
class  core_ai\manager
 
class  core_ai\placement
 
class  core_ai\privacy\provider
 
class  core_ai\process_base
 
class  core_ai\provider
 
class  core_ai\rate_limiter
 
class  core_ai\reportbuilder\local\entities\ai_action_register
 
class  core_ai\reportbuilder\local\entities\ai_policy_register
 
class  core_ai\reportbuilder\local\systemreports\policy_acceptance
 
class  core_ai\reportbuilder\local\systemreports\usage
 
class  core_ai\table\aiplacement_action_management_table
 
class  core_ai\table\aiplacement_action_management_table_filterset
 
class  core_ai\table\aiplacement_management_table
 
class  core_ai\table\aiprovider_action_management_table
 
class  core_ai\table\aiprovider_action_management_table_filterset
 
class  core_ai\table\aiprovider_management_table
 
class  core_ai\table\aiprovider_management_table_filterset
 
class  core_ai_generator
 

Detailed Description