SillyBubble - Chat Bubbles

This extension provides a function for AI models to generate chat bubbles.

Function name: generateChatBubbleImage

Parameters:

  • text: The text to display in the bubble
  • character: (Optional) Character to use (Example, Bianca, etc.)
  • bubble_type: (Optional) Bubble type (speech, thought)
  • style: (Optional, Legacy) Bubble style

Important: Make sure function calling is enabled in SillyTavern's AI settings and the model you're using supports function calling.

In SillyTavern's AI settings, verify that:

  1. Function calling is enabled
  2. "Include functions in context" is checked
  3. The function appears in the function list

🚨 REQUIRED SETUP: You MUST add the following to your system prompt or character card:

You have access to a function called generateChatBubbleImage(text, character, bubble_type, style) that creates character-styled chat bubbles.

The function parameters are:
- text: The text to display in the chat bubble (required string)
- character: The character to use for the bubble (optional string: "Example", "Bianca", etc.)
- bubble_type: The type of bubble to use (optional string: "speech" or "thought")
- style: Legacy parameter for visual style (optional string: "default", "modern", "retro", or "minimal")

When you want to create a chat bubble, call this function with the text you want to display.
Example usage:
generateChatBubbleImage("Hello world!")
generateChatBubbleImage("Hello from Bianca", "Bianca")
generateChatBubbleImage("I'm thinking...", "Example", "thought")
generateChatBubbleImage("Hello in retro style", null, null, "retro")

ALTERNATIVE: If the AI can't call the function directly, you can instruct it to respond with Markdown formatted like this:

![](image.php?q=Hello%20world)