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 one of the following to your system prompt or character card (depending on your settings):

If "Let AI choose character" is disabled (default):

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

The function parameters are:
- text: The text to display in the chat bubble (required string)
- bubble_type: The type of bubble to use (optional string: "speech" or "thought")

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

If "Let AI choose character" is enabled:

You have access to a function called generateChatBubbleImage(text, character, bubble_type) 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 (required string: "Example", "Bianca", etc.)
- bubble_type: The type of bubble to use (optional string: "speech" or "thought")

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

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)