# Générateur de titre de sujet : le LLM renvoie des options valides, mais le titre échoue au parsing/affichage

**URL:** <https://meta.discourse.org/t/topic-title-generator-llm-returns-valid-options-topic-title-fails-to-parse-display/416130>\
**Category:** Product Support\
**Tags:** bug\
**Created:** [Octobre 30, 2026, 12:54 UTC](https://meta.discourse.org/t/topic-title-generator-llm-returns-valid-options-topic-title-fails-to-parse-display/416130 "2026-10-30T00:54:55Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)\
**Post date:** [Octobre 30, 2026, 3:49 UTC](https://meta.discourse.org/t/topic-title-generator-llm-returns-valid-options-topic-title-fails-to-parse-display/416130/5 "2026-10-30T03:49:23Z")

</div>

il semble que tu aies modifié les prompts pour le titlebot, peux-tu essayer ce correctif

> **Généré par l'IA**
>
> Tu pourrais publier ceci :
> 
> * * *
> 
> Tes journaux montrent une incohérence dans la configuration du générateur de **Titres** : le prompt demande une liste de titres, mais le schéma de sortie structurée exige que `output` soit une **chaîne de caractères**. Discourse attend un tableau, il ignore donc ces réponses sous forme de chaîne, même lorsque la chaîne contient une liste encodée en JSON.
> 
> Pourrais-tu essayer ce qui suit ?
> 
> 1. Va dans **Admin → IA → Agents** et ouvre l’agent sélectionné pour les suggestions de titres, généralement **Générateur de titres**.
> 2. Dans son **Format de réponse** , trouve l’entrée avec la clé `output`.
> 3. Change son type de **String** (chaîne) à **Array** (tableau), et définis le type des éléments du tableau sur **String**.
> 4. Enregistre, puis réessaie **Suggestion de titre de sujet**.
> 
> La configuration attendue est :
> 
> ```json
> [
> {
> "key": "output",
> "type": "array",
> "array_type": "string"
> }
> ]
> 
> ```
> 
> Il y a aussi une instruction non liée dans le prompt système concernant la suggestion exclusive de `#bbqoclock`. Tu peux supprimer cette instruction si elle n’est pas intentionnelle, tout en conservant les instructions demandant de retourner les suggestions de titres sous forme de tableau dans `output`.
> 
> Si cela échoue toujours, partage la configuration enregistrée du **Format de réponse** et un nouveau journal de requête/réponse de l’LLM. Dans la requête, nous devrions maintenant voir :
> 
> ```json
> "output": {
> "type": "array",
> "items": {
> "type": "string"
> }
> }
> 
> ```
> 
> * * *

---

_[View the full topic](https://meta.discourse.org/t/topic-title-generator-llm-returns-valid-options-topic-title-fails-to-parse-display/416130)._
