Code Analysis: AI Provider for exo 1.0.4

Most Complex Functions

Function Rating Complexity
Aiprfoex\Rest\DetectModelsController::handle()
B
20
Aiprfoex\Metadata\ExoModelMetadataDirectory::discoverModels()
A
10
Aiprfoex\Models\ExoTextGenerationModel::parseResponseToGenerativeAiResult()
S
6
Aiprfoex\Settings\SettingsManager::resolve_env()
S
6
sync_ai_plugin_credential_sentinel()
S
5
setup_authentication()
S
5
Aiprfoex\Metadata\ExoModelMetadataDirectory::listModelMetadata()
S
4
Aiprfoex\Settings\ConnectorSettings::register()
S
1
Aiprfoex\Settings\SettingsManager::resolve()
S
4
allow_exo_host()
S
4
unregister_from_connector_registry()
S
3
Aiprfoex\Settings\ConnectorSettings::mask_api_key()
S
4