うん、その通り。これを見落としていた:
確認してみます。
このケースでは、さらにフィードバックを待つのは賢明な選択だと思います。
はい、あの2つの例の目的をよりよく説明すべきでした。確認してくれてありがとうございます。
「この更新された検索機能の実験」と書けば、「動作すると予想していたユースケース」と書くよりも、私の意図がより明確になっていたと思います。
最初は数つのユースケースを確認するところから始めましたが、そのうち、更新された検索機能とAsk AIの動作をより広く実験する形に変わっていきました。
次にやるべきことは、関連する管理者設定を含め、関与するさまざまな状態、オプション、選択肢をよりよく理解するために、状態図を作成するために時間をかけることだと思います。
各パーツがどのように組み合わさっているかについては、頭の中でイメージを持っていますが、推測ではなく、実際の動作や実装に基づいてそれを裏付けたいと考えています。理想を言えば、関連するソースコードやプロンプトを特定し、CodexやClaudeを使って図の作成を手伝ってもらえればと思います。
現時点では、その返信にこれ以上時間を費やさないでください。私がさらに調査する間、ボールは私のコートに置いておいてください。
Jarvisに試してもらいました。結果は環境によって異なるかもしれませんが(YMMV)、これはAIが生成した内容です。私たちの実装に基づいています:Discourse Ask AI — an interactive field guide
ついにJarvisの仕組みがわかった
なぜ私がこれらのものをテストさせてくれるのか、ときどき不思議に思います。
あるユーザーが新しいトピックを投稿し、そのトピック内でいくつかの質問をしていました。
関連トピックを確認してみましたが、価値がありそうなものは見当たりませんでした。
このリストの次の項目は、Discourse の検索が AI を活用して検索するようにすることでした。
これは新しいトピックなので、「トピックを作成する」を提案するのは賢明ではありません。
同じ新しいトピックに関連して、別の検索結果です。
おそらく返信の文言を変更する必要があるかもしれません。
このトピックについて
AIの返信は、人間によるレビュー後に私が承認できるものではありません。
AIの返信には、人間のフィードバックによる強化学習(RLHF)を含めるべきでしょうか?
RLHFは特定のユーザーに限定されるべきでしょうか。一部のユーザーがRLHFを利用して返信を悪用する可能性があると考えています。
Jarvisのおかげで管理設定を確認してみましたが、AIのプロンプトをローカルでカスタマイズできるオプションは見つかりませんでした。
以下のリンクの管理者が変更できることのセクションまでスクロールしてください。
このトピックでは、OPの質問を選択しました
Now exploring Slack → Codex → GitHub as a cheaper approach. can you guyz tell me if anyone has tried this?
そして、それをDiscourse検索にAIとして利用するように渡しました
トピックリストの最初の項目が、現在開かれているトピックであることに注目してください。
あなたの判断ですが、「すべての一致するトピックを表示」ではなく、短いリストの場合、現在のトピックは含まれないべきだと思います。
同じトピックで、質問を選択して検索に貼り付ける代わりに、右クリックでコンテキストメニューを開きました
「AIに質問する」をクリック
何が起きるのか気になって、ただ実験していただけです。
おそらくこのコンテキストメニューには、追加のメニュー項目が必要かもしれません。あなたの判断によります。
各ユーザーが AskAI をデフォルトとして有効化/無効化できることは確認しました。
しかし、管理者がグローバルに設定することはできますか?(メンバー向けにオプトイン機能として)
また、これは些細なことかもしれませんが、あの小さな喋る頭(アバター)をカスタマイズすることはできますか? :sheepish:
もちろんです。このようなシンプルなコンポーネントで機能する可能性があります:
import { apiInitializer } from "discourse/lib/api";
export default apiInitializer((api) => {
api.replaceIcon("far-discobot", "discourse-sparkles");
});
Discourse sparkles は通常 AI 機能に使用しているアイコンですが、チームは AI ボット機能には小さな喋る顔アイコンを気に入っています。
免責事項:私はAIの実装について詳しく知りません。
Tappara.coでこれを有効にし、簡単な質問を2つしてみました。
回答は時間的な文脈を無視または取りこぼしています。最初の質問に対して、Ask AIは3シーズン前にここでプレーしていたオットー・レスキネンを提案しました。ヘッドコーチについては、前シーズンからのリカールド・グロンボルグと答えました。確かに、両者とも多くの議論を呼んだ注目すべき人物であり、それが最初の回答として選ばれた理由を説明するかもしれませんが、モデルはロスターやスタッフの最近の変更に関する、はるかに新しい情報を無視していました。