質問して言語化を促すかんがえをひきだすチャットボットKeichobotをGPT-3.5-Turboで実現する実験(Keichobot on GPT-3.5-Turbo)の過程で生まれた会話ログ
まとめ
あなたはこの会話で何がどうなるとよいのでしょう?
次の開発についての方針が決まるといい
次の開発について、より具体的なビジョンを持つための質問をしてみませんか?
して
次の開発で達成したいゴールを具体的に説明してください。
なるほどゴールが複数になってるから混乱してるのか。全部書き出す。ゴール1: スマホから使いやすいKeichobotのWebUIでTurbo版Keichobotが動くようになるとターミナルで動かしてる今の状態より使いやすくていい。ゴール2: KeichobotのUIを少し改良して生のChatGPTが動くようになればChatGPT Plusのサブスクリプションを止められる。ゴール3: LlamaIndexでGPT3に参考情報を渡すことには成功しているので、これをTurbo版Keichobotに組み込んで行きたい。
目的が具体的なゴールになりましたね。次は、それらのゴールが達成された場合、どのような価値があるのかを考えてみましょう。
ゴール1: 使いやすくなる! ゴール2: 月額20ドルの支払いがなくなる。 ゴール3: Keichobotが僕の過去の思考を参考にして意見を言えるようになって素晴らしい!
ありがとうございます。それぞれのゴールが達成されれば、あなたにとってどのような価値があるのでしょうか?
ゴール1が圧制されると、僕は散歩しながらとか入浴しながらTurbo版Keichobotと会話ができて、思考の整理がすごくブーストされる。ゴール2はお金が少し節約されるだけ。ゴール3は未知の素晴らしいことが起こる可能性がある。
達成したゴールが、あなたの個人的な目標とどのように関連しているかをお教えください。
コンピュータの支援によって自分の知的生産を加速したいので、ゴール1をまずやって、それからゴール3だなと思った。
なるほど、自分の知的生産を加速するために、使いやすくなったKeichobotによって思考の整理がしやすくなると考えているのですね。具体的には、どのように加速されるのでしょうか?
今やっているように質問されてそれに答えることで言語化が促される。ゴール1が達成されると、このやりとりをPCの前ではなく、散歩しながらとか、入浴しながらできるようになる。ゴール3が達成されると、自分の思考が行き詰まった時にKeichobotに意見を求めることができるようになり、いや、ここは少し違うな。「Keichobotに意見を求めることができるようになる」と「 Keichobotが自分が過去に書いたものを参考に意見を生成するようになる」の二段階がある。(気づき)
わかりました。ならば、ゴール1が達成されることによって自分の思考をどのように加速できるかについて考えてみましょう。
どのように加速できるかはわかったので、どう実装するかを考えたい。課金が発生するので今までのように誰でも自由に使える状態では赤字になるかも。
今必要なことは、誰が今のKeichobotを使っていて、何を求めているかを知ることかもしれません。
確かにそうですね。たまに使ってる人がいるのは見かけるけど、まずは「自分」というヘビーユーザーにターゲットを絞るのが速いかも。今まで一般公開してたからついその延長線で考えてた、盲点。ユーザに課金する仕組みを作るか、とか、ユーザにAPIトークンを入力させようか、とか考えてたけど、まずは僕のAPIトークンで動くものを使って非公開で僕が使うのを目指すのがいいね。それから興味がある人にクローズドベータすればいい。
了解しました。