Moodle PHP Documentation 5.0
Moodle 5.0.1+ (Build: 20250711) (61af040cd5f)
aiprovider_ollama\aimodel\llama33 Class Reference
Inheritance diagram for aiprovider_ollama\aimodel\llama33:
core_ai\aimodel\base aiprovider_ollama\aimodel\ollama_base

Public Member Functions

 add_model_settings (MoodleQuickForm $mform)
 Add the model settings to the form.
 
 get_model_display_name ()
 Get the display name of the model.
 
 get_model_name ()
 Get the name of the model.
 
 has_model_settings ()
 Check if the model has settings.
 
 model_type ()
 Get model type.
 

Public Attributes

int const MODEL_TYPE_IMAGE = 2
 MODEL_TYPE_IMAGE Image model type.
 
int const MODEL_TYPE_TEXT = 1
 MODEL_TYPE_TEXT Text model type.
 

Member Function Documentation

◆ add_model_settings()

aiprovider_ollama\aimodel\llama33::add_model_settings ( MoodleQuickForm $mform)

Add the model settings to the form.

Parameters
MoodleQuickForm$mformThe form to add the model settings to.

Reimplemented from core_ai\aimodel\base.

◆ get_model_display_name()

aiprovider_ollama\aimodel\llama33::get_model_display_name ( )

Get the display name of the model.

This name is used to display the model in the UI.

Return values
stringThe display name of the model.

Reimplemented from core_ai\aimodel\base.

◆ get_model_name()

aiprovider_ollama\aimodel\llama33::get_model_name ( )

Get the name of the model.

This name is used to identify the model. The system will use this model name to make the request to the AI services.

Return values
stringThe name of the model.

Reimplemented from core_ai\aimodel\base.

◆ has_model_settings()

aiprovider_ollama\aimodel\llama33::has_model_settings ( )

Check if the model has settings.

Return values
boolWhether the model has settings.

Reimplemented from core_ai\aimodel\base.

◆ model_type()

aiprovider_ollama\aimodel\llama33::model_type ( )

Get model type.

Return values
intModel type.

Implements aiprovider_ollama\aimodel\ollama_base.


The documentation for this class was generated from the following file: