diff --git a/src/art/genAI/customPromptPart.js b/src/art/genAI/customPromptPart.js
new file mode 100644
index 0000000000000000000000000000000000000000..e3c0bbc480f60cdbb794f2bf69f1f32917e73029
--- /dev/null
+++ b/src/art/genAI/customPromptPart.js
@@ -0,0 +1,21 @@
+App.Art.GenAI.CustomPromptPart = class CustomPromptPart extends App.Art.GenAI.PromptPart {
+	/**
+	 * @returns {string}
+	 */
+	positive() {
+		if (this.slave.custom.aiPrompts?.positive) {
+			return this.slave.custom.aiPrompts.positive;
+		}
+		return undefined;
+	}
+
+	/**
+	 * @returns {string}
+	 */
+	negative() {
+		if (this.slave.custom.aiPrompts?.negative) {
+			return this.slave.custom.aiPrompts.negative;
+		}
+		return undefined;
+	}
+};