This guide explains how to enable and configure AI powered image captions, which is part of the Helper feature of Discourse AI plugin.
Required user level: Administrator
Image captioning allows users to harness AI to caption any uploaded image, providing detailed descriptions. Users can manually trigger captioning by clicking the Caption with AI button that appears on images in the composer.
Features
- Manual
Caption with AIbutton on images in the composer - Editable caption with ā(Captioned by AI)ā attribution
Enabling Image Caption
Prerequisites
You must configure at least one vision-powered Large Language Model (LLM) from a provider.
To get started you can configure them through the Discourse AI - Large Language Model (LLM) settings page.
- OpenAI
- Anthropic
- Azure OpenAI
- AWS Bedrock with Anthropic access
- HuggingFace Endpoints with Llama2-like model
- Self-Hosting an OpenSource LLM
- Google Gemini
- Cohere
Configuration
- Go to Admin ā Plugins
- Search for
discourse-aiand ensure itās enabled - Ensure the Helper feature is enabled by checking
ai helper enabled - In
ai helper enabled featuresensureimage_captionis added ā note that it is not included by default - Select the agent at
ai helper image caption agent - Ensure the desired user groups are included in
composer ai helper allowed groupsso they can use the caption button
Technical FAQs
Why is the caption description not matching the image?
- This depends on the vision-powered LLM and the image itself. More powerful LLMs might be able to better describe the picture but that is dependendent on the model. Picture fidelity and the subject of the picture are also important factors to consider in caption output.
Last edited by @sam 2026-03-20T06:03:12Z
Check document
Perform check on document:

