OpenAI gpt-3.5-turbo: 상태 코드 400으로 요청이 실패했습니다.
P粉546138344
P粉546138344 2023-09-01 12:17:58
0
1
578
<p>node.js의 이 메소드는 더 이상 작동하지 않나요? 그 당시에는 잘 작동했지만 이제는 더 이상 작동하지 않으며 이 코드는 https://platform.openai.com/docs/api-reference/completions/create</ p> 공식 문서를 기반으로 하기 때문입니다. <p><strong>내 서버측 코드: </strong></p> <pre class="brush:js;toolbar:false;"> 'openai'에서 { 구성, OpenAIApi } 가져오기; //.... const 구성 = 새 구성({ API키: API_KEY, }); //.... const openai = 새로운 OpenAIApi(구성); //.... const 응답 = openai.createChatCompletion({ 모델: "gpt-3.5-turbo", 메시지: [ { 역할: "시스템", content: `당신은 도움이 되는 조수입니다.` }, ...즉각적인 ], 온도: 0.2, 최대 토큰: 1500, top_p: 1, 빈도_페널티: 0, 존재_페널티: 0, }); //.... res.status(200).send({ 봇: response.data.choices[0].message.content }); //.... </pre> <p><strong>보내려고 하는 데이터: </strong></p> <pre class="brush:json;toolbar:false;">{ "프롬프트": [ { "역할": "봇", "content": "뭔가 잘못되었습니다." }, { "역할": "사용자", "content": "무슨 문제가 있나요?" } ] } </pre> <p><strong>다음 오류가 발생했습니다: </strong> | 올바른 메시지 프롬프트를 보내고 있는지 확인하려는 경우 메시지 프롬프트의 출력이 터미널에 있습니다. </p> <p>저도 조직 ID를 추가해 보았지만 여전히 작동하지 않았고, v3.2.1에서 v3.3.0으로 업데이트도 시도했지만 전혀 작동하지 않았습니다. 아직 내 계좌에 잔액이 남아있습니다. </p>
P粉546138344
P粉546138344

모든 응답(1)
P粉267791326

문제가 해결되었습니다. 봇 대신 잘못된 문자를 보냈습니다. 보조자여야 합니다. 따라서 이 형식은 모든 것을 정상으로 되돌립니다:

으아악

기준 https://platform.openai.com/docs/api -reference/chat/create 4가지 역할만 제공: systemuserassistant 또는 function代码>

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿