Hmm ouais, bon point. On a perdu ceci :
Je vais jeter un œil.
Je pense qu’attendre plus de retours est un choix judicieux dans ce cas.
Oui, j’aurais pu mieux expliquer l’objectif de ces deux exemples. Merci d’avoir demandé des précisions.
Si j’avais écrit « en train d’expérimenter avec cette recherche mise à jour » au lieu de « un cas d’usage que je m’attendais à voir fonctionner », je pense que mon intention aurait été plus claire.
J’ai commencé par vérifier quelques cas d’usage, mais à un moment donné, cela s’est transformé en une expérimentation plus large sur le comportement de la recherche mise à jour et d’Ask AI.
Je pense que ce qu’il me faut faire maintenant, c’est prendre le temps de créer un diagramme d’états afin de mieux comprendre les différents états, options et choix impliqués — en espérant inclure les paramètres d’administration pertinents.
J’ai une image mentale de la façon dont les éléments s’articulent, mais je veux l’ancrer dans le comportement et l’implémentation réels plutôt que dans des suppositions. Idéalement, je pourrai localiser le code source et les invites pertinents, puis utiliser Codex ou Claude pour aider à créer le diagramme.
Pour l’instant, veuillez ne plus passer de temps sur cette réponse. Vous pouvez laisser la balle dans mon camp pendant que j’approfondis l’investigation.
J’ai demandé à Jarvis de s’en charger, vos résultats peuvent varier, contenu généré par IA, basé sur notre implémentation Discourse Ask AI — an interactive field guide
J’ai enfin compris Jarvis
Parfois, je me demande pourquoi tu me laisses tester ces choses.
Un utilisateur a créé un nouveau sujet et a posé quelques questions dans le fil.
J’ai consulté les Sujets liés, mais je n’en ai pas vu un qui semblait utile.
L’étape suivante de cette liste consistait à faire en sorte que la recherche de Discourse utilise l’IA.
Comme il s’agit d’un nouveau sujet, proposer « Créer un sujet » n’est pas une réponse judicieuse.
Lié au même nouveau sujet, mais avec une recherche différente.
Peut-être faudrait-il modifier la formulation de la réponse.
Pour ce sujet
la réponse de l’IA n’est pas celle que j’aurais approuvée après une revue humaine.
La réponse de l’IA devrait-elle inclure l’apprentissage par renforcement à partir des retours humains (RLHF) ?
Le RLHF devrait-il être limité à certains utilisateurs ? Je soupçonne que certains utilisateurs pourraient détourner les réponses à l’aide du RLHF.
En vérifiant les paramètres d’administration, grâce à Jarvis, je n’ai pas trouvé d’option permettant de personnaliser le prompt de l’IA localement.
Dans le lien ci-dessous, faites défiler la page jusqu’à la section Ce qu’un administrateur peut modifier.
Pour ce sujet, j’ai sélectionné la question de l’auteur :
Je explore maintenant Slack → Codex → GitHub comme approche moins coûteuse. Pouvez-vous me dire si quelqu’un a déjà essayé cela ?
et je l’ai transmise à la recherche Discourse pour l’utiliser avec l’IA.
Remarquez que le premier élément de la liste des sujets est le sujet actuellement ouvert.
C’est à vous de décider, mais je pense que pour la liste courte, par opposition à « Afficher tous les sujets correspondants », le sujet actuel ne devrait pas être inclus.
Même sujet, au lieu de sélectionner la question puis de la coller dans la recherche, j’ai utilisé le clic droit pour ouvrir le menu contextuel.
en cliquant sur « Demander à l’IA »
Je voulais juste voir ce qui se passerait, c’était une simple expérience.
Peut-être que ce menu contextuel a besoin d’un élément de menu supplémentaire ; c’est à vous de décider.
Je vois comment chaque utilisateur peut activer/désactiver AskAI par défaut.
Mais est-ce qu’un administrateur peut le configurer globalement ? (plutôt une fonctionnalité à opt-in pour les membres)
aussi — cela peut paraître futile, mais puis-je personnaliser la petite tête qui parle ? :sheepish:
Bien sûr, un composant simple comme celui-ci pourrait fonctionner :
import { apiInitializer } from "discourse/lib/api";
export default apiInitializer((api) => {
api.replaceIcon("far-discobot", "discourse-sparkles");
});
L’icône « Discourse sparkles » est celle que nous utilisons généralement pour les fonctionnalités IA, bien que l’équipe ait pris un goût pour la petite tête qui parle pour les fonctionnalités de bot IA.
Avertissement : je ne connais pas grand-chose aux implémentations de l’IA.
Je l’ai activée sur Tappara.co et lui ai posé deux questions rapides :
Les réponses ignorent ou manquent le contexte temporel. Pour la première question, l’IA suggère Otto Leskinen, qui jouait ici il y a trois saisons. Pour l’entraîneur-chef, elle a répondu Rikard Grönborg, de la saison précédente. Certes, les deux étaient des personnalités de premier plan qui avaient suscité beaucoup de discussions, ce qui pourrait expliquer pourquoi ils ont été choisis comme premières réponses, mais le modèle a ignoré des informations beaucoup plus récentes concernant les changements dans l’effectif et le staff.