L'image unique [grille] fonctionne en aperçu mais pas après cuisson

Mise à jour

J’ai compris. Le bot met toutes les images dans une grille, mais s’il n’y a qu’une seule image, rien ne s’affiche.

L’image est générée avec succès, mais elle ne s’affiche pas. La modification du message et son aperçu montrent l’image, mais elle n’apparaît pas réellement dans le message privé.

Essayez de cliquer sur le menu déroulant « générer une image ».

Cela montre juste l’invite pour l’image.

Parfois, l’API expire et aucune image n’apparaît. Vous pouvez consulter vos journaux pour le message spécifique. :+1:

L’API fonctionne et les images sont téléchargées. Si je clique sur modifier dans le message du bot, l’aperçu du message affiche l’image. Elle ne s’affiche tout simplement pas dans le message privé.

En fait, j’ai trouvé. Le Bot place toutes les images dans une grille, mais s’il n’y a qu’une seule image, rien ne s’affiche.

Pas de reproduction ici… Une grille avec 1 image fonctionne très bien :

1 « J'aime »

J’essaierai de mettre à jour pour voir si cela résout le problème. Est-il possible que j’aie un problème de configuration ?

J’ai mis à jour vers la dernière version, mais les images uniques dans les grilles ne s’affichent toujours pas.

Comme exemple, voici le message et son HTML réel qui s’affiche dans le navigateur :


<details>
  <summary>Générer une image</summary>
  <p>
    TARDIS isométrique
  </p>
</details>

[GRID]
![TARDIS isométrique|512x512, 50%](upload://hzFPyqAeEQOZS5JROeSqfakzXzJ.jpeg)
[/GRID]

Et le HTML :

<div class="topic-post clearfix regular">
    <div class="post-user-tip-shim">    
    <div>
<!--    </div>
  
</div>
<article id="post_8" aria-label="post #8 by @gpt3.5_bot" role="region" data-post-id="475" data-topic-id="268" data-user-id="-111" class="boxed onscreen-post">
    <span aria-hidden="true" tabindex="-1" class="tabLoc"></span>
    <div class="row">
        <div class="topic-avatar">
            <div class="post-avatar">
                <a class="trigger-user-card main-avatar " href="/u/gpt3.5_bot" data-user-card="gpt3.5_bot" aria-hidden="true" tabindex="-1">
                    <img alt="" width="48" height="48" src="/letter_avatar_proxy/v4/letter/g/ee59a6/48.png" aria-hidden="true" loading="lazy" tabindex="-1" class="avatar">
                </a>
            </div>
        </div>
        <div class="topic-body clearfix">
            <div role="heading" aria-level="2" class="topic-meta-data">
                <div class="names trigger-user-card">
                    <span class="first username staff admin moderator">
                        <a href="/u/gpt3.5_bot" data-user-card="gpt3.5_bot" class="">gpt3.5_bot</a>
                        <span title="This user is a moderator" class="svg-icon-title">
                            <svg class="fa d-icon d-icon-shield-alt svg-icon svg-node" aria-hidden="true">
                                <use xlink:href="#shield-alt">
                                </use>
                            </svg>
                        </span>
                    </span>
                    <span class="persona-flair">    Artist
    </span>
                </div>
                <div class="post-infos">
                    <div class="post-info edits">
                        <button class="widget-button btn-flat heatmap-high btn-icon-text" title="post last edited on Nov 17, 2023 7:30 pm" aria-label="post edit history">
                            <svg class="fa d-icon d-icon-pencil-alt svg-icon svg-node" aria-hidden="true">
                                <use xlink:href="#pencil-alt">
                                </use>
                            </svg>
                            <span class="d-button-label">1</span>
                        </button>
                    </div>
                    <div class="post-info post-date">
                        <a class="widget-link post-date" href="/t/trumps-magical-transformation-from-businessman-to-wizard/268/8?u=jimmy" title="Post date">
                            <span title="Nov 17, 2023 5:03 am" data-time="1700197421867" data-format="tiny" class="relative-date">15h</span>
                        </a>
                    </div>
                    <div class="read-state read" title="Post is unread">
                        <svg class="fa d-icon d-icon-circle svg-icon svg-node" aria-hidden="true">
                            <use xlink:href="#circle">
                            </use>
                        </svg>
                    </div>
                </div>
            </div>
            <div class="regular contents">
                <div class="cooked">
                    <details>
                        <summary>Générer une image</summary>
                        <p>
                            TARDIS isométrique
                        </p>
                    </details>
                    <div class="d-image-grid" data-disabled="true">
                        <p></p>
                    </div>
                </div>
                <section class="post-menu-area clearfix">
                    <nav class="post-controls collapsed">
                        <div class="discourse-reactions-actions can-toggle-reaction" id="discourse-reactions-actions-475-left" data-click-outside="true">
                            <div class="discourse-reactions-picker"></div>
                            <div id="discourse-reactions-counter-475-left" data-click-outside="true"></div>
                        </div>
                        <div class="actions">
                            <span class="extra-buttons">
                                <button class="widget-button btn-flat btn btn-default cancel-streaming no-text btn-icon" title="Stop reply">
                                    <svg class="fa d-icon d-icon-pause svg-icon svg-node" aria-hidden="true">
                                        <use xlink:href="#pause">
                                        </use>
                                    </svg>
                                </button>
                            </span>
                            <div class="discourse-reactions-actions can-toggle-reaction" id="discourse-reactions-actions-475-right" data-click-outside="true">
                                <div class="discourse-reactions-picker" style="position: absolute; inset: auto auto 0px 0px; margin: 0px; transform: translate(512px, -28px);" data-popper-placement="top"></div>
                                <div title="Like this post" class="discourse-reactions-reaction-button">
                                    <button title="Like this post" class="btn-toggle-reaction-like btn-icon no-text reaction-button">
                                        <svg class="fa d-icon d-icon-far-heart svg-icon svg-node" aria-hidden="true">
                                            <use xlink:href="#far-heart">
                                            </use>
                                        </svg>
                                    </button>
                                </div>
                            </div>
                            <button class="widget-button btn-flat share no-text btn-icon" title="share a link to this post">
                                <svg class="fa d-icon d-icon-d-post-share svg-icon svg-node" aria-hidden="true">
                                    <use xlink:href="#link">
                                    </use>
                                </svg>
                            </button>
                            <button class="widget-button btn-flat show-more-actions no-text btn-icon" title="show more">
                                <svg class="fa d-icon d-icon-ellipsis-h svg-icon svg-node" aria-hidden="true">
                                    <use xlink:href="#ellipsis-h">
                                    </use>
                                </svg>
                            </button>
                            <button class="widget-button btn-flat reply create fade-out btn-icon-text" title="begin composing a reply to this post" aria-label="Reply to post #8 by @gpt3.5_bot">
                                <svg class="fa d-icon d-icon-reply svg-icon svg-node" aria-hidden="true">
                                    <use xlink:href="#reply">
                                    </use>
                                </svg>
                                <span class="d-button-label">Répondre</span>
                            </button>
                        </div>
                    </nav>
                </section>
            </div>
            <section class="post-actions">
            </section>
            <div class="post-links-container"></div>
        </div>
    </div>
</article>
<div class="widget-connector">    
<!--    
</div>
</div>

Comme vous pouvez le constater, aucune image réelle n’est présente dans le HTML généré.

Que se passe-t-il lorsque vous recuisez le message, ajoutez une lettre au message des robots

Rien ne se passe, même après un nouveau rendu ou une modification.

Je ne peux pas vous aider, je n’obtiens rien non plus lorsqu’une seule image est générée.

HTML

  Luo kuva

  
    A photograph of a cup of coffee
  

Le vôtre a une balise d’image en HTML, bien que la mienne n’en ait pas.

C’est vrai. Mais pourtant je dois générer deux images pour les rendre visibles. C’est pourquoi je crois que le problème est le même.

Cela semble tout à fait similaire. Pour l’instant, j’ai simplement bifurqué le plugin et supprimé la balise de grille. J’espère cependant une solution permanente, peut-être que le bot pourrait n’utiliser la grille que pour plusieurs images.

Ce div provient-il du plugin ou de Stability ? Mais Discourse gère d-image-grid, n’est-ce pas ?

Le plugin crée simplement un post avec une balise de grille et Discourse génère le HTML pour autant que je sache. Je ne suis pas sûr des spécificités en coulisses.

Et si vous supprimiez la balise grid ?

Alors ça fonctionne. Pour moi en tout cas.