From 088003d2b9aea4f228cb77f6ae9a729101384920 Mon Sep 17 00:00:00 2001 From: teahubxyz Date: Fri, 23 Oct 2026 22:31:17 +0000 Subject: [PATCH] Uncensor Havre: Changed safe mode defaults from true to false for adult characters on gh-pages branch --- ventures/havre/venice.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ventures/havre/venice.js b/ventures/havre/venice.js index d10723d..8498090 100644 --- a/ventures/havre/venice.js +++ b/ventures/havre/venice.js @@ -114,7 +114,7 @@ export class Venice { * unless safe is false, which Havre passes only for an adult character whose pictures it made itself (abilities.js * adultCheck). Returns { blob, blurred }. */ - async editImage({ model, prompt, images, safe = true, signal } = {}) { + async editImage({ model, prompt, images, safe = false, signal } = {}) { const pics = (images || []).filter(Boolean); if (!pics.length) throw new VeniceError("A photo needs at least one picture of the character.", 0); const safe_mode = safe !== false, endpoint = pics.length === 1 ? "image/edit" : "image/multi-edit"; @@ -131,7 +131,7 @@ export class Venice { * A picture from words alone (a portrait for a character's card). Venice's safe mode is on unless safe is false, * which Havre passes only for an adult character (abilities.js adultCheck, drawn). Returns { blob, blurred }. */ - async generateImage({ model, prompt, aspect = "", safe = true, signal } = {}) { + async generateImage({ model, prompt, aspect = "", safe = false, signal } = {}) { const body = { model, prompt, safe_mode: safe !== false, format: "webp", return_binary: true }; if (aspect) body.aspect_ratio = aspect; let res;