OpenAI API PHP SDK を使用して会話を円滑に進める
P粉426906369
P粉426906369 2023-11-01 09:04:15
0
1
828

OpenAI PHP SDK の completed() メソッドを使用して会話を維持しようとしています。

  • プロンプト #1:「調子はどうですか?」
  • プロンプト #2:「前に何を聞いたことがありますか?」

しかし、人工知能は私が以前に尋ねた質問を忘れたようです。 2 番目のプロンプトにはランダムに応答します。

これら 2 つの呼び出しに使用したコードは次のとおりです:

リーリー ###私は何を取りこぼしたか? AI が以前に尋ねたことを覚えているように、これら 2 つの呼び出しの間でセッションをアクティブに保つにはどうすればよいでしょうか?

P粉426906369
P粉426906369

全員に返信(1)
P粉316890884

最初の答えはOPの質問に答えていないため、2番目の答えです。


この OpenAI Playground の例

に基づくと、「会話」は 2 つのコマンドを API に送信することによってのみ「質問」できます。 返信を受け取った後に会話を続ける方法はないと考えてください。

この例を考えてみましょう。次のテキストを送信します:
リーリー

私が受け取った返事は次のとおりです:

リーリー

この目的のためのコード:
リーリー

Note

stop 配列 (Documentation: から引用) これにより、どこを「読む」か、どこを「書く」かがAIにわかるようです

このパラメータをリクエストから削除すると、応答を返さずに戻ります:

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート