Code Analysis: KimaAI – AI Chatbot & Assistant for WordPress 1.4.2

Most Complex Functions

Function Rating Complexity
KimaAI\ChatBot\ChatBot::chatbot()
D
62
KimaAI\ChatBot\ChatBot::streamOpenAiChat()
D
48
KimaAI\Admin\Settings::sanitizeAgainstSchema()
D
39
KimaAI\Ai\Providers\AbstractClient::request()
D
30
KimaAI\Ai\AiModels::openAiModels()
C
1
KimaAI\Ai\EnvResolver::resolve()
B
20
KimaAI\Admin\Settings::autoFirstSyncFromSibling()
B
21
KimaAI\Database\Migrations\VersionYYYYMMDDNN::scenarioJsonToChildTableMigration()
B
14
KimaAI\Database\Migrations\Version2026012702::scenarioJsonToChildTableMigration()
B
14
KimaAI\Ai\AiService::saveImageResponse()
B
15
KimaAI\Helper::aiProviderModelOptions()
A
15
KimaAI\Models\EmbeddingsModel::upsertByKey()
A
12