찾다

 >  Q&A  >  본문

OpenAI API PHP SDK를 사용하여 대화를 계속 진행하세요.

OpenAI PHP SDK의 완성() 메소드를 사용하여 대화를 유지하려고 합니다.

근데 AI가 아까 제가 질문했던 걸 잊어버린 것 같아요. 두 번째 프롬프트에는 무작위로 응답합니다.

이 두 통화에 사용한 코드는 다음과 같습니다.

으아악

내가 무엇을 놓쳤나요? AI가 이전에 요청한 내용을 기억할 수 있도록 이 두 호출 사이에 세션을 활성 상태로 유지하려면 어떻게 해야 합니까?

P粉426906369P粉426906369431일 전835

모든 응답(1)나는 대답할 것이다

  • P粉316890884

    P粉3168908842023-11-02 00:08:31

    두 번째 답변은 첫 번째 답변이 OP의 질문에 답변하지 않기 때문입니다.


    이 OpenAI Playground 예제에 따르면 "대화"는 API에 두 개의 명령을 전송해야만 "질문"할 수 있습니다.

    답장을 받은 후에 대화를 계속할 수 있는 방법이 없다고 생각하지 마세요.


    이 예를 고려하면 다음 텍스트를 보냅니다.

    으아악

    내가 받은 답변은 다음과 같습니다.

    으아악

    이 목적을 위한 코드:

    으아악

    문서stop에서 인용된 배열에 유의하세요.

    이것은 AI가 "읽을" 곳과 "쓸" 곳을 알려주는 것 같습니다

    요청에서 해당 매개변수를 제거하면 답변을 반환하지 않고 반환됩니다.

    으아악

    회신하다
    0
  • 취소회신하다