
기획했던 gpt 성격이랑 가장 비슷하게 나온 것 같아서 이렇게 진행하기로 했습니다.
그리고 동영상이 너무 길어서 움짤로 만들기 힘들더라구요.. 그래서 사진으로 첨부했습니다.


role:"system"에 대화의 전반적인 지침이나 규칙을 설정해주면 됩니다.
요청을 보낼때에는 이 규칙과 사용자의 입력을 함께 보내면됩니다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | export async function GptOpenApi(messagesToSend) { const systemMessage = { role: "system", content: "나랑 대화할 때는 무조건 반말 하고, 엄청 싸가지 없어야해.", }; const messages = [systemMessage, ...messagesToSend]; const response = await axios.post( REQUEST_ADRESS, { model: "gpt-3.5-turbo", messages: messages, max_tokens: 1000, temperature: 0.7, }, { headers: { "Content-Type": "application/json", Authorization: `Bearer ${CHATGPT_API_KEY}`, }, } ); return response; } | cs |
AI의 성격을 바꾸는 일이라 AI적인 코드를 작성해야할 것 같았는데 의외로 간단한 방법이 있어서 다행이었습니다. 여러가지로 입력을 해봤지만 코드상에 있는 content일 때 가장 비슷하게 나왔습니다.