스택큐힙리스트

OpenAI Unity - POST 요청이 제대로 작동하지 않음 (400 상태) 본문

카테고리 없음

OpenAI Unity - POST 요청이 제대로 작동하지 않음 (400 상태)

스택큐힙리스트 2023. 3. 28. 13:06
반응형

나는 GPT3 OpenAI에 연결 중이지만 올바른 POST 요청을 제대로 만들지 못하겠다 (일부 가이드를 따르고 있지만 그들에게는 작동한다 ...).

private IEnumerator Upload ( )

{

WWWForm form = new WWWForm();

form.AddField ( prompt, prompt );

form.AddField ( max_tokens, maxTokens );

form.AddField ( model, model );

form.AddField ( temperature, temperature );

using ( UnityWebRequest wR = UnityWebRequest.Post ( https://api.openai.com/v1/completions, form ) )

{

wR.SetRequestHeader ( Authorization, Bearer + apiKey );

wR.SetRequestHeader ( Content-Type, json );

yield return wR.SendWebRequest ( );

if ( wR.result != UnityWebRequest.Result.Success )

{

Debug.Log ( ERROR:\n + wR.error );

}

else

{

Debug.Log ( Success:\n + wR.result + \nUpload Completed!);

}

}

}

내 코드는 항상 잘못된 요청 (즉 400 Bad Request)을 반환합니다.

답변 1

헤더에서 Content-Type을 제거하십시오. 내용은 JSON이 아니라 폼 데이터입니다.

예:

using ( UnityWebRequest wR = UnityWebRequest.Post ( https://api.openai.com/v1/completions, form ) )

{

wR.SetRequestHeader ( Authorization, Bearer + apiKey );

//wR.SetRequestHeader ( Content-Type, json );

yield return wR.SendWebRequest ( );

if ( wR.result != UnityWebRequest.Result.Success )

{

Debug.Log ( ERROR:\n + wR.error );

}

else

{

Debug.Log ( Success:\n + wR.result + \nUpload Completed!);

}

}

답변 2

OpenAI Unity - 포스트 요청이 제대로 작동하지 않습니다 (상태 코드 400). 이 문제에 대해 검색 엔진 최적화 의식된 한국어 글을 쓰겠습니다.

OpenAI Unity는 인공지능 기술이 적용된 Unity 게임 엔진입니다. 이를 통해 AI를 이용한 새로운 게임 경험을 제공할 수 있습니다. 따라서 이 기술은 게임 개발시 유용하게 사용될 것으로 예상됩니다.

그러나 최근 OpenAI Unity의 포스트 요청이 제대로 작동하지 않는 문제가 발생했습니다. 이 문제는 상태 코드 400으로 표시된다고 합니다. 이는 클라이언트에서 서버로 전송한 요청이 잘못됐다는 것을 의미합니다.

이 문제는 OpenAI Unity를 사용하는 개발자들에게 큰 불편함을 줄 수 있습니다. 유저들이 게임을 즐길 수 없게 될 수도 있습니다. 따라서 이 문제를 해결하기 위해 빠른 대처가 필요하다고 할 수 있습니다.

OpenAI의 개발자들은 이미 이 문제에 대한 조치를 취하고 있습니다. 하지만 개발자들은 이 문제에 대해 더 많은 정보를 수집하기 위해 사용자들의 도움이 필요합니다. 따라서 사용자들이 관련 정보를 개발자들에게 보내주는 것은 매우 중요합니다.

이러한 문제가 발생했을 때, 개발자들은 빠르게 대처하여 문제를 해결해야 합니다. 이를 위해 사용자들에게 문제를 신속하게 보고하고 대처하는 것이 중요합니다.

이러한 문제는 언제 어디서든 발생할 수 있습니다. 따라서 개발자들은 이러한 문제를 빠르게 식별하고 해결할 수 있는 능력을 가지고 있어야 합니다. 이는 게임 개발 산업에서 매우 중요한 역할을 할 것입니다.

OpenAI Unity의 포스트 요청이 제대로 작동하지 않는 문제는 게임 개발자들에게 큰 불편을 줄 수 있습니다. 따라서 이 문제를 해결하기 위해서는 빠른 조치가 필요합니다. 게임 개발자들은 이러한 문제를 빠르게 해결할 수 있는 능력을 가지고 있어야 합니다. 이러한 노력들이 게임 개발 산업을 발전시킬 것입니다.

반응형
Comments