๐ก ์ฌ์ฉ์ ๋ง์ถค ํ์ฅํ ์ฃผ๋ฌธ ์ ์ ๋ฐ ์ถ์ฒ ์น ์ฌ์ดํธ
๐ก OpenAPI Text generation ํ์ฉ
- ์
๋ ฅ์ฐฝ

- ์ถ๋ ฅ์ฐฝ

- ์ฌ์ฉ์๊ฐ ์ํ๋ ์ต์ ์ ์ ๋ ฅํ๋ฉด ๊ทธ์ ๋ง๋ ํ์ฅํ์ ์ถ์ฒํด์ค
- javascript์ ajax๋ฅผ ํ์ฉํด์ API ํธ์ถ
npm install openai;
const api_key = "๋ฐ๊ธ ๋ฐ์ API ํค";
- ์ ๋ ฅ ํ๋กฌํํธ๋ฅผ ๋ฏธ๋ฆฌ ์์ฑํด์ ๋ช ๋ น์ ํ๋๋ก ํจ
const messages = [
{ role: 'system', content: 'You are a helpful assistant.' },
{
role: 'user',
content: `ํ์ฅํ์ ์ถ์ฒ๋ฐ๊ณ ์ถ์ด. ์ถ์ฒ๋ฐ๊ณ ์ถ์ ํ์ฅํ ์ข
๋ฅ๋ ${cosmeticType} ์ผ.
๋ด๊ฐ ์ ํธํ๋ ์ปฌ๋ฌ๋ ${favoriteColor}๊ณ , ๋น์ ํธํ๋ ์ปฌ๋ฌ๋ ${dislikedColor}์ผ.
${favoriteTexture} ๊ฐ์ ํ
์ค์ณ์์ผ๋ฉด ์ข๊ฒ ์ด. ๋ช ๊ฐ ์ถ์ฒํด์ค `
},
];
- ํ์ฅํ ์ ํ์ ๋ฐ๋ผ ์ ๊ณต๋๋ ์ธ๋ถ ์ฌํญ์ ๋ฐ๋ผ ์ํ๋ ๋ฐ์ดํฐ๋ฅผ ๋ฃ๊ณ ๊ทธ๊ฒ์ ๊ธฐ๋ฐ์ผ๋ก ํ ํ์ฅํ์ ์ฃผ๋ฌธํ ์ ์์
- ์ด๋, ์ ํํ๋ ํ์ฅํ๋ง๋ค ์ธ๋ถ ์ฌํญ์ ๋ค๋ฆ

- ์ฃผ๋ฌธ ๋ด์ญ ๋ฐ ์ฌ์ฉ์ ์ ๋ณด ํ์ธ
- ์ฌ์ฉ์ ๊ฐ ์ํต ํ์ด์ง