'string', 'sanitize_callback' => 'sanitize_text_field', ) ); } /** * Renders the settings page. * * @since 1.0.0 * * @return void */ public function render_settings_page(): void { if ( ! current_user_can( 'manage_options' ) ) { wp_die( esc_html__( 'You do not have sufficient permissions.', 'ai-provider-for-kimi' ) ); } $models = self::fetch_models( self::get_api_key() ); $default_model = get_option( self::OPTION_DEFAULT_MODEL, '' ); ?>