This article answers common questions about prompt-based experimentation (PBX).Documentation Index
Fetch the complete documentation index at: https://docs.kameleoon.com/llms.txt
Use this file to discover all available pages before exploring further.
Which LLM does PBX use as its thinking model?
Which LLM does PBX use as its thinking model?
Which LLM does Kameleoon use for image generation?
Which LLM does Kameleoon use for image generation?
gpt-image-1 to generate images using AI.Can I use the images that Kameleoon AI generates?
Can I use the images that Kameleoon AI generates?
Can I edit the code that Kameleoon generates?
Can I edit the code that Kameleoon generates?
Can I use the Graphic editor on an AI-generated variant?
Can I use the Graphic editor on an AI-generated variant?
What types of variants can I create with prompts?
What types of variants can I create with prompts?
Can I create multi-page experiments?
Can I create multi-page experiments?
Can I prompt changes on elements that appear on hover?
Can I prompt changes on elements that appear on hover?
- The hover element exists in the initial HTML, even if hidden.
- The structure is stable and does not generate asynchronously.
How can I test a variation across several product pages?
How can I test a variation across several product pages?
How does PBX differ from other vibe-coding tools such as Claude and Codex?
How does PBX differ from other vibe-coding tools such as Claude and Codex?
- PBX Ideate: Identify optimization opportunities, generate evidence-based hypotheses, and turn them into implementation-ready prompts.
- PBX Build: Generate and refine test variants directly on your live website.
- PBX Configure: Receive AI assistance to define key experiment setups, including targeting, goals, traffic allocation, and launch readiness.
- PBX Analyze: Learn from completed experiments to close the loop and continuously improve your strategy.
Key Advantages Over General-Purpose Tools
PBX surpasses standard vibe-coding tools through features tailored specifically for A/B testing and personalization:- Experimentation-specific architecture: PBX understands the exact structure of Kameleoon experiments and automatically generates code formatted for direct use within the platform.
- Browser-native integration: PBX operates directly on the live website. It evaluates the current page context, Document Object Model (DOM), dynamic content, and framework behavior, rather than relying on static screenshots or pasted HTML snippets.
- Visual contextual intelligence: PBX uses visual structure, design cues, and page context to create highly relevant variants. PBX 2.0 expands this capability by incorporating broader site-level context and cross-page interactions.
- Performance-optimized code: PBX generates code that adheres to strict experimentation constraints. It actively prevents flicker, adapts to dynamic pages, integrates smoothly with the Kameleoon JavaScript API, and executes safely inside a live experiment.
Supporting Developer-Led Workflows
For technical teams that prefer external AI coding assistants like Claude, Codex, or Cursor, the Kameleoon MCP server allows you to connect those tools directly to Kameleoon to support your existing workflows.Summary: General-purpose vibe-coding tools help you write code. PBX helps your team turn ideas into launched, measurable experiments inside Kameleoon, while still giving developers the flexibility to bring their preferred AI assistants into the workflow.Why does the same prompt generate different outputs when I run it multiple times?
Why does the same prompt generate different outputs when I run it multiple times?
- Controlled randomness: The model varies its answers to avoid repetition and encourage creativity.
- Prompt interpretation: Minor context differences can prompt the model to focus on different details.
- Training diversity: The model draws on patterns from varied training datasets.
Does prompt-based experimentation work on all websites?
Does prompt-based experimentation work on all websites?
Which browsers are compatible with the Kameleoon PBX extension?
Which browsers are compatible with the Kameleoon PBX extension?
Can PBX handle complex experiments?
Can PBX handle complex experiments?
- Text or content changes, including headlines, CTAs, and disclaimers.
- Style updates, like colors, fonts, and layout tweaks.
- Banners and content insertions.
- Simple interactive changes, including button repositioning, links, and modals.
How reliable is the code that PBX generates?
How reliable is the code that PBX generates?
- PBX applies SPA settings and custom attributes automatically.
- It honors exclusion rules.
Can PBX generate a variant by retrieving content from a different page?
Can PBX generate a variant by retrieving content from a different page?
Can I use a design mockup to create a variant?
Can I use a design mockup to create a variant?
- Attach your mockup or design file.
- Describe the elements to change.
- Specify dimensions, colors, and spacing.
- Explain interactive behaviors.
- Note technical requirements.
How do SPA settings affect PBX?
How do SPA settings affect PBX?
- Your custom attributes.
- Your exclusion rules.
- Any other SPA-specific configurations.
Can I submit follow-up prompts to fix incorrect output?
Can I submit follow-up prompts to fix incorrect output?
- The code it most recently generated (used as context).
- Your previous prompt instructions.
- The full conversation history.
- Mockups or sketches added in earlier prompts.
- Less effective: “The arrow navigation doesn’t work.”
- More effective: “In the new carousel, the arrow navigation does not work as expected. Fix it using the code generated from my previous prompt. The arrows should appear on the left and right and advance one image per click.”
- Identify the element or feature to fix.
- Describe the expected behavior.
- Reference the generated code explicitly.
- Include relevant technical details.
Can I upload a file to use as an asset in my prompt-based experiment?
Can I upload a file to use as an asset in my prompt-based experiment?
What is the difference between an asset and a mockup when I upload an image?
What is the difference between an asset and a mockup when I upload an image?
- Asset: PBX inserts the image file directly into your variation (for example, as a banner, background, or logo).
- Mockup: PBX uses the image as a visual reference to recreate the design using code, rather than inserting the image itself.
How does PBX protect personal or sensitive data?
How does PBX protect personal or sensitive data?
- PBX sends no end-user data to the LLM.
- The model processes only the page content visible to you as the creator, excluding site visitor data.
- PBX does not dynamically generate experiments for each user; it creates them once from your environment.
Can I work on other variants while PBX generates a variant?
Can I work on other variants while PBX generates a variant?
Why do I see a white screen in the PBX editor?
Why do I see a white screen in the PBX editor?
kameleoon-pbx-preview. If it matches, the logic should allow the page to load.Example code:Can I prompt PBX to copy a feature from another website?
Can I prompt PBX to copy a feature from another website?
Why can't I log in to PBX?
Why can't I log in to PBX?
- Open your browser Settings.
- Go to Privacy & security > Third-party cookies.
- Select Allow third-party cookies.
refresh-tokenkameleoonSessionIdaccess-tokenexpiration-access
Why should I use Kameleoon PBX Ideate?
Why should I use Kameleoon PBX Ideate?
How does PBX Ideate generate test ideas?
How does PBX Ideate generate test ideas?
How does PBX Ideate prioritize test ideas?
How does PBX Ideate prioritize test ideas?
Who can access PBX Ideate?
Who can access PBX Ideate?
Do I need a Kameleoon account for PBX Ideate?
Do I need a Kameleoon account for PBX Ideate?
Must I agree to specific terms for PBX Ideate?
Must I agree to specific terms for PBX Ideate?
How long does access to PBX Ideate last?
How long does access to PBX Ideate last?
Must I install a script on my website to use PBX?
Must I install a script on my website to use PBX?