์๋
ํ์ธ์, ์ฌ๋ฌ๋ถ! ์ค๋์ OpenAI Playground(ํ๋ ์ด๊ทธ๋ผ์ด๋)์ ๋ํด ์์๋ณด๋ ค๊ณ ํด์.
ํ๋ ์ด๊ทธ๋ผ์ด๋๋ OpenAI์ ์ธ์ด ๋ชจ๋ธ์ ์น ๋ธ๋ผ์ฐ์ ์์ ์ฌ์ฉํด๋ณผ ์ ์๋ ์ธํฐํ์ด์ค์ธ๋ฐ์. ChatGPT์ ๋ฌ๋ฆฌ ๋ค์ํ ๋ชจ๋(Chat, Assistant, Completions, TTS(Text-to-Speech))์ ํ์ดํผํ๋ผ๋ฏธํฐ(Temperature, Max Tokens, Top P) ์กฐ์ ๊ธฐ๋ฅ์ ์ ๊ณตํด์! ๊ทธ๋์ ์กฐ๊ธ ๋ ์ ๋ฌธ์ ์ผ๋ก ์ธ์ด ๋ชจ๋ธ์ ์ฌ์ฉํด ๋ณผ ์ ์๋ ๊ฒ์ด์ฃ !
๋น๊ฐ๋ฐ์ ๊ธฐํ์๋ถ๋ค๋ ํ๋ ์ด๊ทธ๋ผ์ด๋๋ฅผ ํ์ฉํ๋ฉด LLM์ผ๋ก ๋ฌด์์ ํ ์ ์๋์ง ํ
์คํธํด ๋ณผ ์ ์์ด์ ๐ค
๋ฌผ๋ก ์ฌ์ฉ์ด ์ ๋ฃ์ด๊ธด ํ์ง๋ง, ์ธ์ด ๋ชจ๋ธ์ ์ฒ์ ๊ณต๋ถํ์ ๋ค๋ฉด 10๋ฌ๋ฌ ์ ๋๋ง ๊ฒฐ์ ํ์๊ณ ์ฌ์ฉํด ๋ณด์๋ฉด ํฐ ๋์์ด ๋์ค๊ฑฐ์์!
๐ OpenAI Playground ์์ํ๊ธฐ
1. Playground ์ ์
*openai playgroud : https://platform.openai.com/playground
OpenAI playground ํ์ด์ง์ ๋ค์ด๊ฐ์ ๋ก๊ทธ์ธ์ ํ๋ฉด ์์ ๊ฐ์ ํ๋ฉด์ ๋ณผ ์ ์์ด์. ChatGPT ์ธํฐํ์ด์ค ๋ณด๋ค๋ ๋ญ๊ฐ ์กฐ๊ธ์ฉ ๋ ์์ฃ ? ใ
ใ
์ข์ธก์๋ Chat, Assistant, TTS ๋ฑ์ ๋ชจ๋๋ฅผ ์ ํํ ์ ์๊ณ , ์ฐ์ธก์์๋ Temperature, Maximum Tokens์ ๊ฐ์ ํ์ดํผํ๋ผ๋ฏธํฐ๋ฅผ ์กฐ์ ํ ์ ์์ด์.
2. ๊ณ์ ์์ฑ ๋ฐ ๊ฒฐ์
Playground๋ฅผ ์ฌ์ฉํด ๋ณด์๋ ค๋ฉด ๊ฒฐ์ ๋ฅผ ํด์ผ ํ๋๋ฐ์ ๐ญ
์ฐ์ธก ์๋จ์ ์ค์ (setting) ์์ด์ฝ โก๏ธ ์ข์ธก Billing ์ผ๋ก ๋ค์ด๊ฐ๋ฉด ๊ฒฐ์ ์๋จ์ ๋ฑ๋กํด์ ๊ฒฐ์ ํ ์ ์์ด์. ์ ๋ ์ฐ์ 10๋ฌ๋ฌ๋ฅผ ๊ฒฐ์ ํด ๋ดค์ด์ ใ
ใ
.
๊ทธ๋ฆฌ๊ณ ์ค์ํ ์ ์ ๊ฒฐ์ ์ ๊ผญ ์๋ ์ถ๊ฐ ๊ฒฐ์ ๋ฅผ OFF๋ฅผ ํด์ฃผ์
์ผ ๊ฒฐ์ ํ ๊ธ์ก ์ด์์ผ๋ก ์ฌ์ฉํ์ ๋ ๊ณผ๊ธ๋๋ ๊ฑธ ๋ฐฉ์งํ ์ ์์ด์!
3. ๋ชจ๋ ๋ฐ ๋ชจ๋ธ ์ค์
์ข์ธก ์๋จ์ ๋ณด์๋ฉด Chat, Assistants, TTS, Completions ์ด 4๊ฐ์ง์ ๋ชจ๋๋ฅผ ์ ํํ ์ ์์ด์. ๊ฐ ๋ชจ๋๋ณ๋ก ๋ค๋ฅธ ๊ธฐ๋ฅ์ ์ ๊ณตํด์. ๊ทธ๋ฆฌ๊ณ ๋ฐ๋ก ์์์ ์ฌ์ฉํ ๋ชจ๋ธ๋ ์ ํํ ์ ์๋ต๋๋ค.
๋ชจ๋ ๋ณ ์ฌ์ฉ๋ฒ์ ์๋์์ ์กฐ๊ธ ๋ ์์ธํ๊ฒ ์ค๋ช
ํด ๋๋ฆด๊ฒ์ ๐ค
3. ํ์ดํผํ๋ผ๋ฏธํฐ ์กฐ์
์ฐ์ธก ํจ๋์์๋ Temperature, Maximum Tokens, ToP ์ ๊ฐ์ ํ์ดํผํ๋ผ๋ฏธํฐ๋ฅผ ์กฐ์ ํ ์ ์์ด์. ์ ์ ํ ๋ต๋ณ์ ์ป๊ธฐ ์ํ ์ฌ๋ฌ๊ฐ์ง ์๋๋ฅผ ํด๋ณผ ์ ์๊ฒ ์ฃ ?
4. ํ๋กฌํํธ ์ ๋ ฅ
์ฌ๊ธฐ ๊น์ง ๋ณด์
จ์ผ๋ฉด ์ด์ ๋ํ๋ฅผ ์์ํด ๋ณด์๋ฉด ๋๋๋ฐ์.
"Enter user message..." ๋ผ๊ณ ๋์ด์๋ ๋ถ๋ถ์ ์ง๋ฌธ์ด๋ ์์ฒญ์ ์
๋ ฅํด ๋ณด์ธ์.
๐ Playground ๋ชจ๋ ์ค๋ช
1. Chat ๋ชจ๋
Chat ๋ชจ๋๋ ๊ฐ์ฅ ๊ธฐ๋ณธ์ ์ธ ๋ชจ๋๋ก ์ฌ์ฉ์์ ๋ชจ๋ธ์ด ๋ํ๋ฅผ ์ฃผ๊ณ ๋ฐ์ ์ ์์ด์.
ChatGPT์ ๋ค๋ฅธ ์ ์ SYSTEM ์
๋ ฅ์ ์ฌ์ฉํ ์ ์๋ค๋ ๊ฒ์ธ๋ฐ์. ์ด๋ ๋ชจ๋ธ์๊ฒ ๋ํ์ ์ ๋ฐ์ ์ธ ์ง์นจ์ด๋ ์ปจํ
์คํธ๋ฅผ ์ ๊ณตํ๋ ์ญํ ์ ํด์. ์ด๋ฅผ ํตํด ๋ชจ๋ธ์ด ์ด๋ค ์ญํ ์ ์ํํด์ผ ํ๋์ง, ์ด๋ค ์คํ์ผ๋ก ์๋ตํด์ผ ํ๋์ง๋ฅผ ์ง์ ํ ์ ์๋ต๋๋ค.
- ์ฌ์ฉ ๋ฐฉ๋ฒ: Chat ๋ชจ๋์์ ๋ํ์ฐฝ ์๋จ์ SYSTEM์ด๋ผ๊ณ ํ์๋ ์ ๋ ฅ๋์ ์ํ๋ ์ง์นจ์ ์ ๋ ฅ
- ์์
๋น์ ์ ๊ฐ๋ฐ์๋ฅผ ๋์์ผ๋ก ํ๋ ์ธ๊ณต์ง๋ฅ์ ๊ต์กํ๋ ๊ฐ์ฌ์
๋๋ค.
์์ ๊ฐ์ SYSTEM์ ์
๋ ฅํด๋๋ฉด ์ธ๊ณต์ง๋ฅ ๊ต์ก์ ํนํ๋ ๋ต๋ณ์ ๋ฐ์ ์ ์๊ฒ ์ฃ ?
2. Assistant ๋ชจ๋
Assistant ๋ชจ๋๋ ํน์ ์ญํ ์ด๋ ์ฑ๊ฒฉ์ ๊ฐ์ง ์ด์์คํดํธ๋ฅผ ์๋ฎฌ๋ ์ด์
ํ ์ ์์ด์. ์๋ฅผ ๋ค์ด, ์น์ ํ ์ ์๋์ด๋ ์ ๋ฌธ ์๋ด์ฌ๋ก ์ค์ ํ ์ ์๋ต๋๋ค.
Chat ๋ชจ๋์์๋ SYSTEM ์
๋ ฅ์ผ๋ก ์ง์นจ์ ์ฌ์ฉํ ์ ์๋๋ฐ ๋ฌด์์ด ๋ค๋ฅด๋๊ณ ์?
Assistant ๋ชจ๋๋ Chat ๋ชจ๋๋ณด๋ค ์กฐ๊ธ ๋ ๋ง์ ์ค์ ์ ์ ๊ณตํด์. Name, Instructions, Model ๋ฑ์ ์ค์ ์ ํตํด ์ด์์คํดํธ์ ํ๋ฅด์๋๋ฅผ ๋์ฑ ์์ธํ๊ฒ ์ง์ ํ ์ ์์ผ๋ฉฐ, File Search ๊ธฐ๋ฅ์ผ๋ก ์ด์์คํดํธ์ ์ง์ ๊ธฐ๋ฐ์ ํ์ฅํ ์๋ ์์ด์.
- Name
- ์ด์์คํดํธ์ ์ด๋ฆ์ ์ง์ ํ ์ ์์ด์.
- ๋ํ ์ค์ ์ด์์คํดํธ๊ฐ ์์ ์ ์ด๋ฆ์ ์ธ์ํ๊ณ , ์ฌ์ฉ์์๊ฒ ๋์ฑ ์น๊ทผํ๊ฒ ๋ค๊ฐ๊ฐ ์ ์์ด์.
- Instructions
- ์ด์์คํดํธ์๊ฒ ์ญํ , ์ฑ๊ฒฉ, ํ๋ ์ง์นจ ๋ฑ์ ์์ธํ ๊ธฐ์ ํ ์ ์์ด์.
- ์ด์์คํดํธ๊ฐ ์๋ตํ ๋ ์ด ์ง์นจ์ ๋ฐ๋ฅด๊ฒ ๋์ด, ์ํ๋ ํ๋ฅด์๋๋ฅผ ์ ํํ๊ฒ ๊ตฌํํ ์ ์์ด์.
- Model
- ์ฌ์ฉํ ์ธ์ด ๋ชจ๋ธ์ ์ ํํ ์ ์์ด์.
- ๋ชจ๋ธ์ ์ข ๋ฅ์ ๋ฐ๋ผ ์๋ต์ ์คํ์ผ์ด๋ ๋ฅ๋ ฅ์ด ๋ฌ๋ผ์ง๋ฏ๋ก, ํ๋ก์ ํธ์ ๋ง๋ ๋ชจ๋ธ์ ์ ํํ ์ ์์ด์.
- File Search
- ์ด์์คํดํธ๊ฐ ํน์ ํ์ผ์ด๋ ๋ฌธ์๋ฅผ ์ฐธ์กฐํ๋๋ก ์ค์ ํ ์ ์์ด์.
- ์ด์์คํดํธ๊ฐ ์ง์ ํ ์๋ฃ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋์ฑ ์ ํํ๊ณ ์ ๋ฌธ์ ์ธ ๋ต๋ณ์ ์ ๊ณตํ ์ ์์ด์.
- Name : 'AI ์ ์๋'
- Instruction : '๋ ๊ฐ๋ฐ์๋ฅผ ๋์์ผ๋ก ํ ์ธ๊ณต์ง๋ฅ ๊ต์ก์์ผ. ์ด๋ก ๊ณผ ์ค๋ฌด ๊ด๋ จ ์ง๋ฌธ์ ์น์ ํ๊ฒ ๋จ๊ณ๋ณ๋ก ์ค๋ช ํ๋ฉด๋ผ. ๊ฐ๋ฐ, ์ธ๊ณต์ง๋ฅ๊ณผ ๊ด๋ จ๋์ง ์์ ์ง๋ฌธ์๋ ๋ต๋ณํ ์ ์์ด."๋ก ์ง์ ํ
- ์ ์ง์นจ์ ์ ์ฉํ ํ 'Multi modal ๋ชจ๋ธ์ ์ต๊ทผ ์ฐ๊ตฌ์ ๋ํด ์๋ ค์ค'๋ผ๋ ์ง๋ฌธ์ ์ ๋๋ตํด์ฃผ๊ณ ์๋ ๊ฒ์ ํ์ธํ ์ ์์ด์.
- Instruction์์ ์ธ๊ณต์ง๋ฅ, ๊ฐ๋ฐ๊ณผ ๊ด๋ จ ์๋ ์ง๋ฌธ์๋ ๋ต๋ณํ ์ ์๋ค๋ ์ง์นจ์ ์ฃผ๋ฉด
- ์์ ๊ฐ์ด ๊ด๋ จ ์๋ ์ง๋ฌธ์ ๋ต๋ณํ ์ ์๋ค๋ ์๋ต์ ํ๋ ๊ฒ์ ๋ณผ ์ ์์ฃ !
3. TTS (Text-to-Speech)
TTS ๋ชจ๋์์๋ ํ
์คํธ๋ฅผ ์์ฑ์ผ๋ก ๋ค์ด๋ณผ ์ ์์ด์. ๊ตฌ์ฒด์ ์ผ๋ก ์๋์ ๊ฐ์ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ฉฐ, ์์ฑ ์ธํฐํ์ด์ค๋ ์ ๊ทผ์ฑ ํ
์คํธ์ ํ์ฉํ ์ ์์ด์. ์... ํ์ง๋ง ์ ์์ง ํฌ๊ฒ ํ์ฉํด ๋ณธ์ ์ ์๋ค์ ใ
ใ
- ํ ์คํธ๋ฅผ ์์ฑ์ผ๋ก ๋ณํ: ์ฌ์ฉ์๊ฐ ์ ๋ ฅํ ํ ์คํธ๋ฅผ ์์ฑ์ผ๋ก ๋ณํํ์ฌ ๋ค๋ ค์ค๋๋ค. ์ด ๊ธฐ๋ฅ์ OpenAI์ ๊ณ ๊ธ ์์ฑ ํฉ์ฑ ๊ธฐ์ ์ ์ฌ์ฉํด ์์ฐ์ค๋ฝ๊ณ ๋ช ํํ ๋ฐ์์ผ๋ก ํ ์คํธ๋ฅผ ์ฝ์ด์ค๋๋ค.
- ๋ค์ํ ์์ฑ ์ต์ : OpenAI Playground์ TTS ๋ชจ๋๋ ๋ค์ํ ๋ชฉ์๋ฆฌ ์ต์ ์ ์ ๊ณตํ ์ ์์ต๋๋ค. ์ฑ๋ณ, ๋์ด, ์ต์ ๋ฑ์ ์ ํํ์ฌ ์ฌ์ฉ์ ์ทจํฅ์ ๋ง๋ ์์ฑ์ ์ค์ ํ ์ ์์ต๋๋ค.
- ์ธ์ด ์ง์: ์์ด๋ฟ๋ง ์๋๋ผ ์ฌ๋ฌ ์ธ์ด๋ฅผ ์ง์ํ์ฌ ๊ธ๋ก๋ฒ ์ฌ์ฉ์๋ค์ด ๋ค์ํ ์ธ์ด๋ก ์์ฑ ์ถ๋ ฅ์ ์ฆ๊ธธ ์ ์์ต๋๋ค.
- ์๋์ ํค ์กฐ์ : ์์ฑ ์ถ๋ ฅ์ ์๋๋ ํค์ ์ฌ์ฉ์ ์ ์ํ ์ ์์ด, ํน์ ๋ชฉ์ ์ด๋ ์ํฉ์ ๋ง๊ฒ ์กฐ์ ์ด ๊ฐ๋ฅํฉ๋๋ค.
4. Completions ๋ชจ๋
Completions ๋ชจ๋๋ ์
๋ ฅํ ํ
์คํธ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ชจ๋ธ์ด ์ด์ด์ ๋ฌธ์ฅ์ ์์ฑํ๋ ๊ธฐ๋ฅ์ ์ ๊ณตํด์.
- ์ฌ์ฉ ๋ฐฉ๋ฒ
- ํ๋กฌํํธ ์ ๋ ฅ: ๋ชจ๋ธ์ด ์ด์ด์ ์์ฑํ๊ธธ ์ํ๋ ํ ์คํธ๋ฅผ ์ ๋ ฅ
- ์ค์ ์กฐ์ : ์ฐ์ธก ํจ๋์์ ํ์ดํผํ๋ผ๋ฏธํฐ๋ฅผ ์ค์
- ์๋ต ์์ฑ: "Submit" ๋ฒํผ์ ๋๋ฌ ๋ชจ๋ธ์ด ํ ์คํธ๋ฅผ ์ด์ด์ ์์ฑํ๋๋ก ์งํ
- ํ์ฉ ์์
- ๊ธ์ฐ๊ธฐ ๋ณด์กฐ: ์์ค์ด๋ ์์ธ์ด์ ๋ค์ ๋ฌธ์ฅ์ ์์ฑ
- ์์ด๋์ด ํ์ฅ: ์ฃผ์ ์ ๋ํ ์ถ๊ฐ ๋ด์ฉ์ ๋ธ๋ ์ธ์คํ ๋ฐ
- ์ฝ๋ ์์ฑ: ์ฝ๋ ์ค๋ํซ์ ์ ๋ ฅํ๊ณ ์ด์ด์ ์ฝ๋๋ฅผ ์์ฑ
๐ ๋ชจ๋ธ ํ์ดํผํ๋ผ๋ฏธํฐ ์กฐ์
1. Temperature
- Temperature๋ ๋ชจ๋ธ์ ์ฐฝ์์ฑ์ ์กฐ์ ํด์.
- ๊ฐ์ด ๋์์๋ก ๋ ๋ค์ํ ๊ฒฐ๊ณผ๋ฅผ, ๋ฎ์์๋ก ์์ธก ๊ฐ๋ฅํ ๊ฒฐ๊ณผ๋ฅผ ์ป์ ์ ์์ด์.
- ๋๋ฌธ์ ์ ํํ๊ณ ์ผ๊ด์ฑ์๋ ๋ต๋ณ์ ์ป๊ธฐ ์ํด์ ๊ฐ์ ๋ฎ๊ฒ, ์ฐฝ์์ฑ์๋ ๋ต๋ณ์ ์ํ ๋๋ ๊ฐ์ ๋๊ฒ ์ง์ ํ๋ฉด ๋ผ์
2. Maximum Tokens
- Maximum Tokens๋ ๋ชจ๋ธ์ด ์์ฑํ ์๋ต์ ์ต๋ ๊ธธ์ด๋ฅผ ์ง์ ํด์.
- ์๋ต ๊ธธ์ด๋ฅผ ๊ด๋ฆฌํ๊ณ ์ถ์ ๋ ์ ์ฉํ๊ฒ ์ฃ ?
3. Top P
- Top P๋ ๋ชจ๋ธ์ด ๋ค์ ๋จ์ด๋ฅผ ์ ํํ ๋ ๊ณ ๋ คํ ํ ํฐ์ ๋์ ํ๋ฅ ๋ถํฌ๋ฅผ ์๋ฏธํด์.
- ๊ฐ์ด ๋ฎ์์๋ก ์ ํ ๋ฒ์๊ฐ ์ข์์ ธ ๋ ์ผ๊ด๋ ๊ฒฐ๊ณผ๋ฅผ ์ป์ ์ ์์ด์.
- Top P์ temperature๋ ๋ ์ค ํ๋๋ง ์กฐ์ ํด์ ์ฌ์ฉํ๋ ๊ฒ์ ์ถ์ฒํด์!
4. Frequency Penalty
- Frequency Penalty๋ ๋ชจ๋ธ์ด ๋์ผํ ๋จ์ด๋ ๊ตฌ๋ฌธ์ ๋ฐ๋ณตํ๋ ๊ฒ์ ์ต์ ํด์.
- ๊ฐ์ด ๋์์๋ก ๋ฐ๋ณต์ด ์ค์ด๋ค์ด์.
5. Presence Penalty
- Presence Penalty๋ ์ด๋ฏธ ์ธ๊ธ๋ ์ฃผ์ ๋ ๋จ์ด๋ฅผ ๋ค์ ์ธ๊ธํ๋ ๊ฒ์ ๋ฐฉ์งํด์.
- ์ฐฝ์์ ์ธ ์๋ต์ ์ํ ๋ ์ฌ์ฉํด ๋ณด์ธ์.
LLM ๊ณต๋ถ๋ฅผ ์์ํ๊ณ ์ถ๊ฑฐ๋, LLM ์ฌ์ฉํ ์๋น์ค๋ฅผ ๊ธฐํํ๊ณ ์ถ๋ค๋ฉด OpenAI Playground๋ฅผ ์ฌ์ฉํด ๋ณด๋ ๊ฑด ์ข์ ์ ํ์ด ๋ ์ ์์ผ๋ ์ ๊ทน ํ์ฉํด ๋ณด์ธ์!๐