Optional
baseOptional
classAdditional CSS class name for custom styling
Optional
customCustom styles for widget elements
Optional
minimalMinimal theme using CSS custom properties (recommended)
Optional
modelSpecific model to use (e.g., 'gpt-4', 'claude-3-5-sonnet-20241022')
Optional
placeholderPlaceholder text for the input field
Optional
positionPosition mode: inline (fits container) or fixed-bottom-right
Optional
providerAI provider to use: 'openai' or 'anthropic'
Optional
streamingEnable streaming responses (default: true) Set to false to disable streaming
Optional
systemSystem prompt to guide the AI's behavior
Optional
themeTheme mode: light, dark, or auto (follows system preference)
Optional
titleTitle displayed in the widget header
Base URL for the Airbolt API