AIボットにカスタムペルソナを追加

会話で学習者を導くためのカスタムプロンプトを支持するニュースレターをフォローしています。この記事では、チューターが生徒の学歴を尋ね、次に生徒が取り組むべき課題(指示ではAIに課題を実行しないように明示的に指示されています!)と、その成果物を尋ねるための構造化されたプロンプトを提供しています。その後、AIは成果物が満たすべき要件に基づいてフィードバックを提供できます。今日、クラスで試してみたところ、フィードバックは驚くほど役立ちました(期待値はかなり低かったのですが)。

これを実現するために、プラグインをフォークし、researcher.rbgeneral.rbを使うべきだったようです)を開き、mentor.rbとして保存し、researcherを検索してresearchermentorにコピー&ペースト&置換しました。変更を加えてデプロイし、1時間足らずでいくつかのテストを行いました。(スペックもパスしました!)

過去に提案していたのは、任意の数の追加ペルソナを追加するための本格的な方法で、ペルソナのカテゴリを持ち、OPのrawPROMPTとして使用することでした。しかし、私のクイック&ダーティな新しいペルソナ追加ソリューションを試した結果、プログラミング時間の投資対効果がはるかに高いのは、ペルソナの名前とプロンプトのSiteSettingsを含む1〜3個のペルソナを追加するだけかもしれないと思います。そうすれば、管理者はプラグインを再デプロイするのではなく、SiteSettingを変更するだけで、さまざまなプロンプトを簡単に試すことができます。

これはPRとして検討される可能性のあるものですか?もしそうでないなら、それらを追加するアドオンプラグインを作成してフォークを回避することはできないでしょうか?大まかなヒントがあれば教えてください。

「いいね!」 4

これはタイムリーです。OpenAI DevDayカンファレンスに出席した後、ブラジルに到着したばかりだからです。そこで発表された新機能の1つは、基本的に私たちが作成したペルソナをAPI自体に組み込んだもので、「Assistants」と呼ばれています。

AIボットの一部をこの新しいAPIに移行するかどうかはまだ決まっていませんが、もし移行するなら、新しいカスタムペルソナを作成するのがずっと簡単になるでしょう。なぜなら、名前とアシスタントIDを提供するだけで済むからです。

「いいね!」 6

私はこのことを何ヶ月も望んでいました。これはゲームチェンジャーであり、私はこのことが非常に長い間ゲームチェンジャーであることを知っていました。私たちは必ずそこにたどり着くでしょう。

数週間お待ちください。その間、コンソールからカスタムペルソナを作成する方法を提供できます。その後、UIをさらに進めることができます。

「いいね!」 5

それは素晴らしいでしょう!とにかくウェブブラウザは嫌いです! :slight_smile:

「いいね!」 2

なお、現在はそのようになっています :slight_smile: 来週はUIに取り組む予定です

「いいね!」 2

きっとこれを待っています。

今朝Railsでエージェントを追加したのですが、問題なく動作しました。作成方法の例は仕様で確認できます。

「いいね!」 1

これで可能になったと思います :partying_face:

「いいね!」 2