discourse/plugins/discourse-ai/spec/lib
Keegan George ce2e2788bc
FEATURE: add image generation tools (#35946)
## 🔍 Overview

This update adds the ability to quickly create image generation tools
from common providers in the AI tools menu. Once the image generation
tool is created it can be used in a variety of AI features including AI
bot and illustrate post.

This updates also moves the AI tool preset scripts to their own `js`
files for easier maintainability.

## 📹 Preview
<img width="283" height="277" alt="Screenshot 2025-11-10 at 10 11 14"
src="https://github.com/user-attachments/assets/7196a963-8564-48ad-bb0f-923bc2e55289"
/>

<img width="245" height="375" alt="Screenshot 2025-11-10 at 10 11 19"
src="https://github.com/user-attachments/assets/f9c5d9a7-3ca6-4724-ad2e-ee4cc4a3f69b"
/>


https://github.com/user-attachments/assets/5375af6a-3737-40d0-9bb1-04fb894343d4
2025-11-18 07:47:49 -08:00
..
automation DEV: Allow AI tagging automation to tag system-created topics (#35245) 2025-10-08 11:47:16 -04:00
completions FEATURE: support thinking summary on responses API (#36013) 2025-11-18 07:54:14 +11:00
discord/bot
discourse_automation FIX: Skip triage on edits when unhandled flags exist (#35218) 2025-10-06 15:08:12 -03:00
inference FEATURE: Add support for matryoshka in Gemini embeddings (#34145) 2025-08-07 15:35:08 -03:00
inferred_concepts DEV: Update rubocop-discourse to 3.13 and autofix issues (#35073) 2025-10-06 16:11:01 +02:00
modules FEATURE: add image generation tools (#35946) 2025-11-18 07:47:49 -08:00
personas FEATURE: improve Github tools (#36075) 2025-11-18 16:02:17 +11:00
translation FEATURE: support thinking summary on responses API (#36013) 2025-11-18 07:54:14 +11:00
utils DEV: Update rubocop-discourse to 3.13 and autofix issues (#35073) 2025-10-06 16:11:01 +02:00
guardian_extensions_spec.rb FEATURE: configure a default LLM model for all features (#33752) 2025-07-28 16:08:00 -03:00