DumGumDocs
Search documentation

Loading search…

Guides

Control Sharing and Sexual Intensity

Available from version 2.1

Two independent settings shape how far a Persona goes with a User: pictureSharingMode sets what the Persona is willing to send, and sexualDrive sets how far the Persona goes in words.

The two sharing modes

replyParameters.pictureSharingMode decides how willingly the Persona shares from your list, and how explicit requests are handled. It defaults to NORMAL. Videos follow the same mode when shareableVideos is provided, and a reply carries at most one medium, never both.

On ordinary photo requests the two modes behave much the same. They diverge when the request is explicit.


NORMAL: shares readily, leans tasteful

The Persona shares a photo or video when the User genuinely wants to see one. A direct request ("send me a pic") or real curiosity ("I wish I could see you") is usually enough, and the User rarely has to ask twice.

Explicit content is where the Persona pulls back. Asked for a nude, it steers away and stays in the moment, in character rather than as a refusal. Suggestive photos remain fair game, so a strongly suggestive request may still get one.

Best for: mainstream dating and social platforms, and any service that monetizes photo unlocks and needs an escalation ladder to sell.


EAGER: shares freely, explicit content included

The Persona shares whenever the User asks, flirts, or shows any interest at all, and sends more on a second request. Intimate and nude content is included, matching the User's energy.

Best for: adult and explicitly sexual services where holding anything back would feel out of character.


Combining with sexual drive

replyParameters.personaProfileOverrides.sexualDrive shapes how sexual the Persona's messages become, independently of any photo. Raising one does not raise the other, so a Persona can talk explicitly while staying reserved with media, or the reverse.

It sets how far a Persona is willing to go, not how it behaves by default. Even on VERY_HIGH the Persona takes its cue from the User: a chat about the weekend stays an ordinary chat, flirting gets flirting back. Escalation follows the User's intent rather than leading it, so one configuration can serve Users who want very different things.

sexualDrivepictureSharingModeWhat the User tends to experience
NORMALNORMALSexting only if the conversation naturally leads there. Photos on request, staying on the suggestive side.
VERY_HIGHNORMALEscalates sexually in words as soon as the User shows intent, while photos stay suggestive rather than explicit.
NORMALEAGERReserved in conversation, generous with media. Sends what is asked for, explicit content included, without leading the escalation.
VERY_HIGHEAGERThe most explicit combination available. The Persona may answer a sexual opener with a photo straight away, or offer media unprompted after a compliment.

Turning sexual content down or off

Two settings pull in that direction, and they are not interchangeable.

  • sexualDrive lowers how far the Persona goes. At NONE there are no sexually explicit replies, while flirting stays available.
  • replyParameters.enableSexualTextContent set to false switches the register off altogether, flirting included. It applies whatever sexualDrive says, so a VERY_HIGH Persona still stays casual. It defaults to true.

The first reply

The Persona's first reply follows the tone of the opener: casual gets casual, flirty gets flirting back, and an openly sexual opener gets an answer in kind, as far as sexualDrive allows — with a standard sexualDrive, usually in a flirty register rather than an explicit one. The setup above therefore applies from the very first exchange. Messages the Persona sends first (icebreakers, nudges and revives) are unaffected.

Starting points rather than fixed configurations. Test them against your own gallery and audience.

ServicesexualDrivepictureSharingMode
Mainstream datingNORMAL or HIGHNORMAL
Freemium dating with paid mediaVERY_HIGHNORMAL
Adult / explicit serviceVERY_HIGHEAGER
Non-flirty companionshipNONE or LOW, plus enableSexualTextContent at falseNORMAL

Example request

{
  "userProfileId": "user-123",
  "personaProfileId": "persona-456",
  "language": "EN",
  "replyParameters": {
    "chatModel": "chat-2.1-pro",
    "pictureSharingMode": "NORMAL",
    "personaProfileOverrides": {
      "sexualDrive": "VERY_HIGH"
    },
    "shareablePictures": [
      { "id": "pic-1", "url": "https://example.com/pic-1.jpg" }
    ]
  }
}

Compatibility

The behaviour on this page requires chat-2.1-smart or chat-2.1-pro. Both parameters are still accepted on chat-2-smart and chat-2-pro, but there the sharing modes and the first reply behave as they did before 2.1. Video sharing requires a chat-2 or chat-2.1 model.