Function | Rating | Maintainability | Complexity | Lines of code |
---|---|---|---|---|
chatbot_chatgpt_shortcode() | 116 | 654 | ||
chatbot_chatgpt_settings_page_html() | 33 | 310 | ||
chatbot_chatgpt_settings_page_html() | 30 | 187 | ||
chatbot_chatgpt_send_message() | 31 | 142 | ||
chatbot_chatgpt_upgrade() | 30 | 31 | 129 | |
chatbot_chatgpt_kn_acquire() | 25 | 164 | ||
chatbot_chatgpt_upgrade() | 32 | 27 | 111 | |
chatbot_chatgpt_call_image_api() | 31 | 25 | 109 | |
getTheMessage() | 35 | 26 | 75 | |
Parsedown::linesElements() | 33 | 24 | 104 | |
display_chatbot_chatgpt_assistants_table() | 20 | 151 | ||
chatbot_chatgpt_kn_acquire() | 18 | 166 | ||
chatbot_chatgpt_call_tts_api() | 31 | 21 | 115 | |
chatbot_chatgpt_settings_init() | 1 | 377 | ||
chatbot_chatgpt_call_stt_api() | 30 | 18 | 119 | |
back_trace() | 40 | 21 | 56 | |
chatbot_chatgpt_shortcode() | 29 | 13 | 175 | |
get_chatbot_chatgpt_transients() | 43 | 21 | 44 | |
chatbot_chatgpt_upload_files() | 32 | 16 | 112 | |
chatbot_chatgpt_enhance_with_tfidf() | 36 | 18 | 80 | |
Parsedown::element() | 39 | 19 | 65 | |
Parsedown::blockTable() | 35 | 17 | 90 | |
delete_chatbot_chatgpt_transients() | 40 | 18 | 57 | |
Parsedown::blockListContinue() | 39 | 17 | 64 | |
set_chatbot_chatgpt_transients() | 45 | 18 | 39 | |
chatbot_chatgpt_download_options_data() | 38 | 16 | 69 | |
chatbot_chatgpt_export_data() | 36 | 15 | 78 | |
chatbot_call_ant_api() | 33 | 13 | 105 | |
chatbot_chatgpt_back_trace() | 43 | 17 | 44 | |
chatbot_chatgpt_call_omni() | 33 | 13 | 101 | |
chatbot_chatgpt_call_api() | 33 | 13 | 98 | |
chatbot_chatgpt_enhance_with_tfidf() | 38 | 15 | 65 | |
chatbot_chatgpt_call_api() | 35 | 13 | 90 | |
fetchAndOrganizeData() | 39 | 14 | 75 | |
chatbot_chatgpt_upload_mp3() | 37 | 12 | 80 | |
handle_log_actions() | 40 | 13 | 62 | |
Parsedown::blockList() | 40 | 13 | 57 | |
kn_acquire_word_pairs() | 37 | 12 | 66 | |
kn_acquire_word_pairs() | 37 | 12 | 66 | |
Parsedown::lineElements() | 41 | 12 | 58 | |
chatbot_kn_acquire_controller() | 46 | 13 | 41 | |
chatbot_chatgpt_export_data() | 38 | 11 | 70 | |
chatbot_chatgpt_api_settings_init() | 1 | 220 | ||
chatbot_kn_output_the_results() | 42 | 12 | 54 | |
chatbot_chatgpt_upload_file_to_assistant() | 38 | 10 | 77 | |
kn_acquire_just_the_words() | 39 | 11 | 60 | |
chatbot_kn_run_phase_6() | 37 | 10 | 73 | |
chatbot_chatgpt_support_section_callback() | 45 | 12 | 41 | |
chatbot_chatgpt_custom_gpt_call_api() | 39 | 10 | 67 | |
get_chatbot_chatgpt_transients() | 48 | 12 | 34 | |
chatbot_chatgpt_simple_chart_shortcode_function() | 42 | 11 | 47 | |
chatbot_chatgpt_simple_chart_shortcode_function() | 42 | 11 | 47 | |
create_conversation_logging_table() | 41 | 10 | 61 | |
chatbot_chatgpt_support_section_callback() | 100 | 1 | 182 | |
chatbot_chatgpt_image_output_size_callback() | 52 | 11 | 27 | |
interactive_chat_history() | 42 | 9 | 52 | |
chatbot_chatgpt_kn_results_callback() | 43 | 9 | 51 | |
chatbot_chatgpt_knowledge_navigator_section_callback() | 41 | 8 | 64 | |
chatbot_chatgpt_get_openai_models() | 39 | 7 | 75 | |
kn_enhance_context() | 44 | 9 | 43 | |
Parsedown::inlineMarkup() | 50 | 10 | 27 | |
validateDocumentation() | 51 | 10 | 26 | |
enqueue_greetings_script() | 42 | 8 | 55 | |
addAMessage() | 43 | 8 | 49 | |
delete_chatbot_chatgpt_transients() | 49 | 9 | 33 | |
Parsedown::inlineLink() | 42 | 7 | 60 | |
addEntry() | 50 | 9 | 29 | |
set_chatbot_chatgpt_transients() | 50 | 9 | 29 | |
getTheRunsStatus() | 46 | 8 | 40 | |
getTheStepsStatus() | 46 | 8 | 39 | |
chatbot_chatgpt_knowledge_navigator_section_callback() | 44 | 7 | 53 | |
chatbot_chatgpt_avatar_icon_callback() | 43 | 7 | 48 | |
chatbot_chatgpt_avatar_icon_callback() | 43 | 7 | 48 | |
chatbot_chatgpt_total_tokens() | 44 | 7 | 46 | |
chatbot_chatgpt_total_tokens() | 44 | 7 | 46 | |
chatbot_kn_run_phase_1() | 44 | 7 | 45 | |
kn_acquire_words() | 45 | 7 | 43 | |
crawl_scheduled_event() | 45 | 7 | 43 | |
chatbot_chatgpt_interactions_table() | 45 | 7 | 42 | |
chatbot_chatgpt_interactions_table() | 45 | 7 | 42 | |
Parsedown::blockTableContinue() | 46 | 7 | 40 | |
chatbot_chatgpt_manage_error_logs() | 40 | 5 | 69 | |
chatbot_chatgpt_erase_conversation_handler() | 47 | 7 | 39 | |
chatbot_chatgpt_custom_gpt_call_api() | 42 | 6 | 52 | |
chatbot_chatgpt_erase_conversation_handler() | 48 | 7 | 37 | |
WebCrawler::crawl() | 46 | 7 | 37 | |
chatbot_chatgpt_kn_settings_init() | 35 | 1 | 126 | |
runTheAssistant() | 43 | 6 | 50 | |
getTheStepsStatus() | 47 | 7 | 35 | |
getTheStepsStatus() | 48 | 7 | 34 | |
chatbot_chatgpt_settings_setup_init() | 36 | 1 | 122 | |
create_conversation_logging_table() | 45 | 6 | 46 | |
chatbot_chatgpt_call_flow_api() | 40 | 5 | 61 | |
Parsedown::sanitiseElement() | 50 | 7 | 31 | |
chatbot_kn_run_phase_3() | 44 | 6 | 45 | |
chatbot_chatgpt_appearance_settings_init() | 36 | 1 | 119 | |
chatbot_chatgpt_uninstall() | 50 | 7 | 28 | |
output_results() | 51 | 7 | 26 | |
Parsedown::elements() | 55 | 7 | 19 | |
localize_global_learningMessages() | 43 | 5 | 48 | |
localize_global_errorResponses() | 43 | 5 | 48 | |
chatbot_chatgpt_text_attachment() | 49 | 6 | 33 | |
localize_global_stopwords() | 43 | 5 | 47 | |
chatbot_chatgpt_enqueue_scripts() | 40 | 4 | 62 | |
chatbot_chatgpt_image_attachment() | 49 | 6 | 32 | |
WebCrawler::computeFrequency() | 39 | 5 | 47 | |
test_chatgpt_api() | 43 | 5 | 46 | |
chatbot_chatgpt_assistant_settings_init() | 37 | 1 | 106 | |
chatbot_chatgpt_filter_out_html_tags() | 47 | 6 | 31 | |
chatbot_chatgpt_appearance_settings() | 38 | 1 | 105 | |
chatbot_chatgpt_upgrade_completed() | 59 | 7 | 14 | |
chatbot_chatgpt_upgrade_completed() | 59 | 7 | 14 | |
display_option_value_admin_notice() | 51 | 6 | 28 | |
register_chatbot_shortcodes() | 51 | 6 | 26 | |
Parsedown::blockSetextHeader() | 60 | 7 | 11 | |
get_chatbot_chatgpt_threads() | 47 | 5 | 40 | |
output_results() | 52 | 6 | 24 | |
chatbot_chatgpt_localize() | 39 | 2 | 84 | |
get_chatbot_chatgpt_threads() | 48 | 5 | 38 | |
upload_file_in_chunks() | 46 | 5 | 38 | |
Parsedown::inlineUrl() | 52 | 6 | 23 | |
WebCrawler::getLinks() | 54 | 6 | 20 | |
chatbot_kn_count_documents() | 49 | 5 | 34 | |
traverseDirectory() | 55 | 6 | 19 | |
deep_content_check() | 49 | 5 | 32 | |
download_openai_file() | 49 | 5 | 31 | |
localize_global_learningMessages() | 44 | 4 | 45 | |
localize_global_errorResponses() | 44 | 4 | 45 | |
Parsedown::inlineEmphasis() | 50 | 5 | 30 | |
Parsedown::handle() | 51 | 5 | 29 | |
localize_global_stopwords() | 44 | 4 | 44 | |
upload_validation() | 44 | 4 | 44 | |
test_chatgpt_api() | 44 | 4 | 43 | |
chatbot_chatgpt_reporting_section_callback() | 48 | 4 | 43 | |
chatbot_chatgpt_button_settings_init() | 40 | 1 | 86 | |
Parsedown::blockHeader() | 53 | 5 | 24 | |
chatbot_chatgpt_custom_buttons_display() | 54 | 5 | 24 | |
chatbot_chatgpt_localize() | 41 | 2 | 68 | |
Parsedown::blockMarkup() | 54 | 5 | 22 | |
get_chatbot_chatgpt_assistant_name() | 47 | 4 | 37 | |
chatbot_chatgpt_diagnostics_settings_init() | 41 | 1 | 81 | |
upgrade_chatbot_chatgpt_assistants_table() | 45 | 3 | 50 | |
Parsedown::blockFencedCodeContinue() | 54 | 5 | 20 | |
Parsedown::blockComment() | 55 | 5 | 20 | |
Parsedown::blockCode() | 55 | 5 | 20 | |
fetchDataUsingCurl() | 56 | 5 | 19 | |
fetchDataUsingCurl() | 56 | 5 | 19 | |
create_index_file() | 56 | 5 | 19 | |
chatbot_chatgpt_reporting_settings_init() | 41 | 1 | 77 | |
append_message_to_conversation_log() | 49 | 4 | 32 | |
chatbot_chatgpt_check_for_links_and_images() | 56 | 5 | 16 | |
Parsedown::blockFencedCode() | 50 | 4 | 31 | |
Parsedown::blockQuoteContinue() | 58 | 5 | 16 | |
WebCrawler::__construct() | 58 | 5 | 15 | |
chatgpt_option_updated() | 60 | 5 | 13 | |
chatgpt_option_updated() | 60 | 5 | 13 | |
getTheRunsStatus() | 51 | 4 | 28 | |
getTheRunsStatus() | 51 | 4 | 27 | |
chatbot_chatgpt_assistants_scripts() | 100 | 1 | 72 | |
Parsedown::inlineImage() | 52 | 4 | 26 | |
chatbot_chatgpt_voice_model_option_callback() | 52 | 4 | 26 | |
chatbot_chatgpt_model_choice_callback() | 52 | 4 | 25 | |
display_option_value_admin_notice() | 53 | 4 | 25 | |
chatbot_chatgpt_retrieve_answers() | 53 | 4 | 25 | |
chatbot_chatgpt_image_model_option_callback() | 53 | 4 | 24 | |
log_chatbot_error() | 52 | 4 | 24 | |
Parsedown::inlineEmailTag() | 52 | 4 | 24 | |
chatbot_chatgpt_kn_analysis_download_csv() | 53 | 4 | 23 | |
chatbot_chatgpt_whisper_model_option_callback() | 53 | 4 | 23 | |
chatbot_chatgpt_download_transcript() | 53 | 4 | 22 | |
generate_gd_bar_chart() | 42 | 2 | 51 | |
chatbot_chatgpt_custom_gpt_call_api() | 54 | 4 | 21 | |
generate_gd_bar_chart() | 42 | 2 | 51 | |
Parsedown::inlineStrikethrough() | 55 | 4 | 20 | |
deleteAudioFile() | 57 | 4 | 19 | |
create_chatbot_chatgpt_assistants_table() | 50 | 3 | 34 | |
chatbot_chatgpt_attribution() | 57 | 4 | 19 | |
chatbot_chatgpt_appearance_width_wide_callback() | 57 | 4 | 18 | |
chatbot_chatgpt_appearance_width_narrow_callback() | 57 | 4 | 18 | |
chatbot_chatgpt_appearance_width_wide_callback() | 57 | 4 | 18 | |
chatbot_chatgpt_appearance_width_narrow_callback() | 57 | 4 | 18 | |
chatbot_chatgpt_shortcode_enqueue_script() | 45 | 1 | 62 | |
chatbot_chatgpt_read_aloud() | 49 | 3 | 32 | |
chatbot_chatgpt_image_width_setting_callback() | 57 | 4 | 17 | |
chatbot_chatgpt_conversation_log_cleanup() | 56 | 4 | 17 | |
chatbot_chatgpt_conversation_log_cleanup() | 56 | 4 | 17 | |
Parsedown::blockReference() | 57 | 4 | 16 | |
Parsedown::li() | 63 | 5 | 10 | |
adjustPath() | 58 | 4 | 14 | |
update_chatbot_chatgpt_number_of_shortcodes() | 59 | 4 | 14 | |
Parsedown::extractElement() | 61 | 4 | 14 | |
create_directory_and_index_file() | 60 | 4 | 13 | |
addAMessage() | 51 | 3 | 28 | |
Parsedown::blockListComplete() | 61 | 4 | 13 | |
runTheAssistant() | 51 | 3 | 27 | |
runTheAssistant() | 51 | 3 | 27 | |
chatbot_chatgpt_retrieve_file_id() | 51 | 3 | 26 | |
append_message_to_conversation_log() | 52 | 3 | 26 | |
Parsedown::inlineSpecialCharacter() | 61 | 4 | 11 | |
dbKNStore() | 53 | 3 | 25 | |
get_chatbot_chatgpt_assistant_by_key() | 52 | 3 | 25 | |
dbKNStoreWordCount() | 54 | 3 | 23 | |
dbKNStoreTFIDF() | 54 | 3 | 22 | |
store_top_words() | 55 | 3 | 22 | |
chatbot_chatgpt_image_output_quantity_callback() | 54 | 3 | 22 | |
store_top_words() | 55 | 3 | 22 | |
chatbot_chatgpt_kn_analysis_download_csv() | 55 | 3 | 19 | |
chatbot_chatgpt_size_conversations() | 56 | 3 | 19 | |
chatbot_chatgpt_capability_tester() | 57 | 3 | 18 | |
Parsedown::pregReplaceElements() | 57 | 3 | 17 | |
deleteUploadedFile() | 56 | 3 | 17 | |
chatbot_chatgpt_enable_custom_buttons_callback() | 57 | 3 | 17 | |
chatbot_chatgpt_kn_analysis_download_csv() | 57 | 3 | 17 | |
deleteUploadedFile() | 56 | 3 | 17 | |
ParsedownCustom::inlineLink() | 57 | 3 | 16 | |
chatbot_chatgpt_tools_settings_init() | 47 | 1 | 46 | |
ParsedownCustom::inlineImage() | 57 | 3 | 16 | |
Parsedown::inlineUrlTag() | 58 | 3 | 16 | |
chatbot_chatgpt_assistant_id_callback() | 63 | 4 | 10 | |
chatbot_chatgpt_assistant_id_alternate_callback() | 63 | 4 | 10 | |
chatbot_chatgpt_assistant_id_callback() | 63 | 4 | 10 | |
chatbot_chatgpt_assistant_id_alternate_callback() | 63 | 4 | 10 | |
chatbot_chatgpt_retrieve_file_id() | 58 | 3 | 15 | |
chatbot_kn_run_phase_4() | 50 | 2 | 30 | |
Parsedown::blockCodeContinue() | 59 | 3 | 14 | |
chatbot_chatgpt_avatar_icon_set_callback() | 59 | 3 | 14 | |
chatbot_chatgpt_avatar_icon_set_callback() | 59 | 3 | 14 | |
adjustImagePath() | 60 | 3 | 13 | |
chatbot_chatgpt_parse_template() | 61 | 3 | 13 | |
Parsedown::blockCommentContinue() | 61 | 3 | 12 | |
can_use_curl_for_file_protocol() | 61 | 3 | 12 | |
Parsedown::elementApplyRecursive() | 62 | 3 | 12 | |
Parsedown::elementApplyRecursiveDepthFirst() | 62 | 3 | 12 | |
Parsedown::blockRule() | 61 | 3 | 12 | |
Parsedown::filterUnsafeUrlInAttribute() | 62 | 3 | 11 | |
chatbot_chatgpt_avatar_settings_init() | 49 | 1 | 40 | |
createAnAssistant() | 53 | 2 | 23 | |
getTheRunsSteps() | 54 | 2 | 21 | |
update_assistant() | 48 | 1 | 36 | |
delete_chatbot_chatgpt_threads() | 50 | 1 | 35 | |
chatbot_chatgpt_short_code_tester_shortcode_tester() | 55 | 2 | 19 | |
update_interaction_tracking() | 56 | 2 | 19 | |
dbKNStore() | 57 | 2 | 19 | |
add_new_assistant() | 49 | 1 | 34 | |
update_interaction_tracking() | 56 | 2 | 19 | |
knowledge_navigator_scan() | 56 | 2 | 18 | |
chatbot_chatgpt_appearance_inject_custom_css_settings() | 57 | 2 | 18 | |
chatbot_chatgpt_appearance_inject_custom_css_settings() | 57 | 2 | 18 | |
chatbot_chatgpt_interaction_reporting_section_callback() | 59 | 2 | 17 | |
dbKNStoreTFIDF() | 58 | 2 | 17 | |
chatbot_chatgpt_appearance_text_color_callback() | 60 | 2 | 16 | |
chatbot_chatgpt_appearance_user_text_background_color_callback() | 60 | 2 | 16 | |
chatbot_chatgpt_appearance_text_color_callback() | 60 | 2 | 16 | |
Parsedown::blockQuote() | 58 | 2 | 16 | |
chatbot_chatgpt_appearance_header_background_color_callback() | 60 | 2 | 16 | |
chatbot_chatgpt_appearance_user_text_background_color_callback() | 60 | 2 | 16 | |
chatbot_chatgpt_appearance_header_background_color_callback() | 60 | 2 | 16 | |
chatbot_chatgpt_appearance_background_color_callback() | 60 | 2 | 16 | |
chatbot_chatgpt_appearance_bot_text_background_color_callback() | 60 | 2 | 16 | |
chatbot_chatgpt_appearance_header_text_color_callback() | 60 | 2 | 16 | |
chatbot_chatgpt_width_setting_callback() | 59 | 2 | 16 | |
clean_specific_expired_transients() | 57 | 2 | 16 | |
chatbot_chatgpt_conversation_reporting_section_callback() | 60 | 2 | 16 | |
chatbot_chatgpt_appearance_background_color_callback() | 60 | 2 | 16 | |
chatbot_chatgpt_width_setting_callback() | 59 | 2 | 16 | |
chatbot_chatgpt_appearance_greeting_text_color_callback() | 60 | 2 | 16 | |
chatbot_chatgpt_appearance_greeting_text_color_callback() | 60 | 2 | 16 | |
chatbot_chatgpt_appearance_bot_text_background_color_callback() | 60 | 2 | 16 | |
chatbot_chatgpt_appearance_header_text_color_callback() | 60 | 2 | 16 | |
chatbot_chatgpt_custom_attribution_callback() | 65 | 3 | 9 | |
Parsedown::inlineCode() | 58 | 2 | 15 | |
computePairedInverseDocumentFrequency() | 63 | 3 | 10 | |
clean_specific_expired_transients() | 58 | 2 | 15 | |
computeInverseDocumentFrequency() | 63 | 3 | 10 | |
chatbot_chatgpt_cleanup_transcripts_directory() | 64 | 3 | 9 | |
Parsedown::inlineEscapeSequence() | 65 | 3 | 9 | |
create_chatbot_chatgpt_interactions_table() | 59 | 2 | 15 | |
Parsedown::blockMarkupContinue() | 66 | 3 | 8 | |
chatbot_chatgpt_cleanup_audio_directory() | 64 | 3 | 9 | |
create_chatbot_chatgpt_interactions_table() | 59 | 2 | 15 | |
chatbot_chatgpt_custom_error_message_callback() | 65 | 3 | 9 | |
dismiss_chatgpt_notice() | 67 | 3 | 8 | |
is_mobile_device() | 62 | 3 | 10 | |
chatbot_chatgpt_token_reporting_section_callback() | 61 | 2 | 15 | |
chatbot_chatgpt_cleanup_uploads_directory() | 64 | 3 | 9 | |
chatbot_chatgpt_cleanup_download_directory() | 64 | 3 | 9 | |
is_mobile_device() | 63 | 3 | 10 | |
WebCrawler::computeInverseDocumentFrequency() | 64 | 3 | 9 | |
computePairedInverseDocumentFrequency() | 63 | 3 | 10 | |
options_helper() | 69 | 3 | 6 | |
Parsedown::inlineText() | 59 | 2 | 15 | |
chatbot_chatgpt_kn_status_activation() | 68 | 3 | 8 | |
chatbot_chatgpt_model_choice_callback() | 60 | 2 | 14 | |
chatbot_chatgpt_options_exporter_button_callback() | 62 | 2 | 14 | |
chatbot_chatgpt_use_gpt_assistant_id_callback() | 61 | 2 | 13 | |
chatbot_chatgpt_delete_audio_file_id() | 60 | 2 | 13 | |
chatbot_chatgpt_use_gpt_assistant_id_callback() | 61 | 2 | 13 | |
chatbot_chatgpt_max_prompt_tokens_callback() | 61 | 2 | 12 | |
chatbot_chatgpt_message_limit_setting_callback() | 61 | 2 | 12 | |
chatbot_chatgpt_kn_maximum_top_words_callback() | 61 | 2 | 12 | |
chatbot_shortcode_tester() | 58 | 1 | 27 | |
chatbot_chatgpt_top_p_callback() | 61 | 2 | 12 | |
chatbot_chatgpt_enhanced_response_limit_callback() | 61 | 2 | 12 | |
chatbot_chatgpt_kn_tuning_percentage_callback() | 61 | 2 | 12 | |
chatbot_chatgpt_timeout_setting_callback() | 61 | 2 | 12 | |
chatbot_chatgpt_max_completion_tokens_callback() | 61 | 2 | 12 | |
chatbot_chatgpt_kn_maximum_top_words_callback() | 61 | 2 | 12 | |
chatbot_chatgpt_visitor_message_limit_setting_callback() | 61 | 2 | 12 | |
chatbot_chatgpt_temperature_callback() | 61 | 2 | 12 | |
chatbot_chatgpt_timeout_setting_callback() | 61 | 2 | 12 | |
chatbot_chatgpt_kn_maximum_depth_callback() | 61 | 2 | 12 | |
chatbot_chatgpt_kn_maximum_top_words_callback() | 61 | 2 | 12 | |
chatgpt_max_tokens_setting_callback() | 61 | 2 | 12 | |
chatgpt_max_tokens_setting_callback() | 61 | 2 | 12 | |
chatbot_chatgpt_thread_retention_period_callback() | 61 | 2 | 12 | |
chatbot_chatgpt_kn_analysis_section_callback() | 64 | 2 | 11 | |
set_chatbot_chatgpt_threads() | 52 | 1 | 26 | |
chatbot_chatgpt_conversation_context_callback() | 64 | 2 | 11 | |
display_option_value_admin_notice() | 63 | 2 | 11 | |
get_chatbot_chatgpt_transients_files() | 62 | 2 | 11 | |
Parsedown::striAtStart() | 63 | 2 | 11 | |
chatbot_chatgpt_conversation_context_callback() | 64 | 2 | 11 | |
chatbot_chatgpt_input_rows_callback() | 62 | 2 | 11 | |
chatbot_chatgpt_gpt_assistants_section_callback() | 100 | 1 | 25 | |
delete_chatbot_chatgpt_threads() | 54 | 1 | 25 | |
update_chatbot_chatgpt_assistant() | 53 | 1 | 22 | |
add_chatbot_chatgpt_assistant() | 54 | 1 | 21 | |
addAMessage() | 55 | 1 | 20 | |
chatbot_chatgpt_api_model_section_callback() | 100 | 1 | 19 | |
set_chatbot_chatgpt_threads() | 57 | 1 | 18 | |
adjustPaths() | 59 | 1 | 17 | |
chatbot_chatgpt_shortcode_enqueue_script() | 61 | 1 | 17 | |
createAnAssistant() | 58 | 1 | 17 | |
chatbot_chatgpt_settings_init() | 61 | 1 | 16 | |
Parsedown::elementsApplyRecursiveDepthFirst() | 69 | 2 | 7 | |
chatbot_chatgpt_plugin_row_meta() | 66 | 2 | 7 | |
chatbot_chatgpt_admin_notices() | 68 | 2 | 8 | |
Parsedown::instance() | 66 | 2 | 9 | |
get_plugin_version() | 64 | 2 | 9 | |
chatbot_chatgpt_plugin_row_meta() | 66 | 2 | 7 | |
Parsedown::elementsApplyRecursive() | 69 | 2 | 7 | |
getTheRunsSteps() | 59 | 1 | 15 | |
get_localized_stopwords() | 66 | 2 | 8 | |
concatenateHistory() | 69 | 2 | 7 | |
listDocumentationContents() | 69 | 2 | 7 | |
chatbot_chatgpt_admin_notice() | 68 | 2 | 7 | |
getTheRunsSteps() | 58 | 1 | 15 | |
chatbot_chatgpt_custom_button_name_3_callback() | 69 | 2 | 7 | |
get_localized_learningMessages() | 66 | 2 | 8 | |
chatbot_chatgpt_activate() | 67 | 2 | 8 | |
Parsedown::paragraphContinue() | 66 | 2 | 8 | |
output_results() | 63 | 2 | 10 | |
chatbot_chatgpt_custom_button_link_1_callback() | 69 | 2 | 7 | |
chatbot_chatgpt_delete_chart() | 68 | 2 | 7 | |
chatbot_chatgpt_avatar_greeting_callback() | 66 | 2 | 9 | |
dismiss_chatgpt_notice() | 74 | 2 | 5 | |
kognetiks_assign_unique_id() | 66 | 2 | 7 | |
chatbot_chatgpt_general_admin_notice() | 71 | 2 | 6 | |
get_localized_errorResponses() | 66 | 2 | 8 | |
get_localized_learningMessages() | 66 | 2 | 8 | |
getTheMessage() | 59 | 1 | 15 | |
chatbot_chatgpt_general_admin_notice() | 71 | 2 | 6 | |
Parsedown::escape() | 77 | 2 | 3 | |
chatbot_chatgpt_custom_button_link_3_callback() | 69 | 2 | 7 | |
get_localized_errorResponses() | 66 | 2 | 8 | |
chatbot_chatgpt_admin_notice() | 68 | 2 | 7 | |
chatbot_chatgpt_avatar_greeting_callback() | 66 | 2 | 9 | |
chatbot_chatgpt_custom_button_name_2_callback() | 69 | 2 | 7 | |
chatbot_chatgpt_assistant_settings_section_callback() | 100 | 1 | 15 | |
chatbot_chatgpt_dump_options_to_file() | 62 | 2 | 10 | |
chatbot_chatgpt_custom_button_link_2_callback() | 69 | 2 | 7 | |
chatbot_chatgpt_custom_button_name_4_callback() | 69 | 2 | 7 | |
kchat_get_plugin_version() | 64 | 2 | 9 | |
chatbot_chatgpt_delete_chart() | 68 | 2 | 7 | |
get_localized_stopwords() | 66 | 2 | 8 | |
knowledge_navigator_scan() | 64 | 2 | 10 | |
chatbot_chatgpt_custom_button_name_2_callback() | 69 | 2 | 7 | |
chatbot_chatgpt_custom_button_link_4_callback() | 69 | 2 | 7 | |
chatbot_chatgpt_kn_schedule_callback() | 59 | 1 | 15 | |
chatbot_chatgpt_diagnostics_section_callback() | 60 | 1 | 15 | |
kognetiks_get_unique_id() | 71 | 2 | 6 | |
chatbot_chatgpt_custom_button_link_2_callback() | 69 | 2 | 7 | |
getTheMessage() | 59 | 1 | 15 | |
chatbot_chatgpt_deactivate() | 74 | 2 | 5 | |
chatbot_chatgpt_kn_analysis_section_callback() | 65 | 2 | 10 | |
createAnAssistant() | 59 | 1 | 15 | |
dismiss_chatgpt_notice() | 74 | 2 | 5 | |
chatbot_chatgpt_kn_analysis_section_callback() | 65 | 2 | 10 | |
chatbot_chatgpt_custom_button_name_1_callback() | 69 | 2 | 7 | |
chatbot_chatgpt_custom_button_link_1_callback() | 69 | 2 | 7 | |
chatbot_chatgpt_custom_button_name_1_callback() | 69 | 2 | 7 | |
generate_random_string() | 64 | 2 | 9 | |
chatbot_chatgpt_conversation_log_days_to_keep_callback() | 60 | 1 | 14 | |
chatbot_chatgpt_conversation_log_days_to_keep_callback() | 60 | 1 | 14 | |
chatbot_kn_initialization() | 60 | 1 | 14 | |
chatbot_chatgpt_appearance_restore_default_settings() | 60 | 1 | 14 | |
chatbot_chatgpt_appearance_restore_default_settings() | 60 | 1 | 14 | |
chatbot_chatgpt_kn_status_section_callback() | 61 | 1 | 14 | |
chatbot_chatgpt_knowledge_navigator_callback() | 60 | 1 | 14 | |
chatbot_chatgpt_knowledge_navigator_callback() | 60 | 1 | 14 | |
chatbot_chatgpt_diagnostics_setting_callback() | 61 | 1 | 13 | |
chatbot_chatgpt_appearance_text_color_custom_css_settings() | 59 | 1 | 13 | |
chatbot_chatgpt_appearance_background_custom_css_settings() | 59 | 1 | 13 | |
chatbot_chatgpt_appearance_text_color_custom_css_settings() | 59 | 1 | 13 | |
chatbot_chatgpt_audio_output_format_callback() | 62 | 1 | 13 | |
chatbot_chatgpt_voice_option_callback() | 62 | 1 | 13 | |
chatbot_chatgpt_appearance_user_css_setting_callback() | 63 | 1 | 13 | |
Parsedown::paragraph() | 61 | 1 | 13 | |
chatbot_chatgpt_diagnostics_setting_callback() | 61 | 1 | 13 | |
chatbot_chatgpt_appearance_user_css_setting_callback() | 63 | 1 | 13 | |
chatbot_chatgpt_appearance_custom_css_settings() | 63 | 1 | 13 | |
get_chatbot_chatgpt_assistant_by_common_name() | 62 | 1 | 12 | |
chatbot_chatgpt_knowledge_navigator_section_callback() | 66 | 1 | 12 | |
chatbot_chatgpt_avatar_overview_section_callback() | 100 | 1 | 12 | |
chatbot_chatgpt_api_model_voice_section_callback() | 100 | 1 | 12 | |
chatbot_chatgpt_appearance_custom_css_settings() | 64 | 1 | 12 | |
chatbot_chatgpt_suppress_learnings_callback() | 64 | 1 | 11 | |
chatbot_chatgpt_suppress_learnings_callback() | 64 | 1 | 11 | |
chatbot_chatgpt_reporting_period_callback() | 63 | 1 | 11 | |
chatbot_chatgpt_api_model_chat_section_callback() | 100 | 1 | 11 | |
chatbot_chatgpt_reporting_period_callback() | 63 | 1 | 11 | |
chatbot_chatgpt_options_exporter_tools_callback() | 64 | 1 | 11 | |
chatbot_chatgpt_premium_key_callback() | 72 | 1 | 6 | |
chatbot_chatgpt_api_model_whisper_section_callback() | 100 | 1 | 10 | |
chatbot_chatgpt_kn_include_pages_callback() | 66 | 1 | 9 | |
get_files_api_url() | 80 | 1 | 3 | |
chatbot_chatgpt_appearance_header_text_color_custom_css_settings() | 73 | 1 | 4 | |
chatbot_chatgpt_additional_setup_section_callback() | 100 | 1 | 5 | |
chatbot_chatgpt_enable_custom_buttons_callback() | 66 | 1 | 9 | |
Parsedown::line() | 79 | 1 | 3 | |
Parsedown::handleElementRecursive() | 79 | 1 | 3 | |
chatbot_chatgpt_appearance_width_narrow_custom_css_settings() | 71 | 1 | 5 | |
chatbot_chatgpt_download_conversation_data() | 80 | 1 | 3 | |
delete_any_file_transients() | 72 | 1 | 5 | |
chatbot_chatgpt_download_conversation_data() | 80 | 1 | 3 | |
chatbot_chatgpt_assistant_advanced_settings_section_callback() | 100 | 1 | 6 | |
chatbot_chatgpt_allow_file_uploads_callback() | 66 | 1 | 9 | |
chatbot_chatgpt_settings_section_callback() | 100 | 1 | 5 | |
WebCrawler::computeTFIDF() | 72 | 1 | 5 | |
Parsedown::setBreaksEnabled() | 77 | 1 | 4 | |
Parsedown::parse() | 77 | 1 | 4 | |
Parsedown::text() | 70 | 1 | 6 | |
Parsedown::isBlockCompletable() | 78 | 1 | 3 | |
Parsedown::setStrictMode() | 77 | 1 | 4 | |
chatbot_chatgpt_greetings_section_callback() | 100 | 1 | 5 | |
Parsedown::textElements() | 68 | 1 | 7 | |
chatbot_chatgpt_appearance_greeting_text_color_custom_css_settings() | 73 | 1 | 4 | |
chatbot_chatgpt_conversation_continuation_callback() | 66 | 1 | 9 | |
chatbot_chatgpt_kn_include_exclude_section_callback() | 100 | 1 | 6 | |
WebCrawler::getFrequencyData() | 82 | 1 | 3 | |
get_threads_api_url() | 80 | 1 | 3 | |
Parsedown::isBlockContinuable() | 78 | 1 | 3 | |
chatbot_chatgpt_base_url_callback() | 71 | 1 | 6 | |
chatbot_chatgpt_bot_prompt_callback() | 71 | 1 | 6 | |
chatbot_chatgpt_kn_settings_section_callback() | 100 | 1 | 7 | |
Parsedown::blockCodeComplete() | 82 | 1 | 3 | |
chatbot_kn_wrap_up() | 65 | 1 | 9 | |
chatbot_chatgpt_allow_file_uploads_callback() | 66 | 1 | 9 | |
Parsedown::lines() | 80 | 1 | 3 | |
Parsedown::unmarkedText() | 75 | 1 | 4 | |
Parsedown::setMarkupEscaped() | 77 | 1 | 4 | |
chatbot_chatgpt_kn_analysis_output_callback() | 68 | 1 | 8 | |
get_chat_completions_api_url() | 80 | 1 | 3 | |
chatbot_chatgpt_custom_button_section_callback() | 100 | 1 | 7 | |
WebCrawler::computeTermFrequency() | 79 | 1 | 3 | |
Parsedown::handleElementsRecursive() | 79 | 1 | 3 | |
chatbot_chatgpt_menu_page() | 67 | 1 | 10 | |
chatbot_chatgpt_avatar_section_callback() | 73 | 1 | 9 | |
chatbot_chatgpt_appearance_user_text_background_custom_css_settings() | 70 | 1 | 5 | |
chatbot_chatgpt_suppress_attribution_callback() | 65 | 1 | 10 | |
Parsedown::setSafeMode() | 77 | 1 | 4 | |
Parsedown::setUrlsLinked() | 77 | 1 | 4 | |
chatbot_chatgpt_assistant_instructions_callback() | 71 | 1 | 6 | |
chatbot_chatgpt_custom_avatar_callback() | 71 | 1 | 6 | |
chatbot_chatgpt_short_code_tester_shortcodes_init() | 80 | 1 | 3 | |
WebCrawler::removeWordFromFrequencyData() | 80 | 1 | 3 | |
Parsedown::blockFencedCodeComplete() | 82 | 1 | 3 | |
chatbot_chatgpt_appearance_header_background_custom_css_settings() | 73 | 1 | 4 |
127 more item(s) not shown.