API๋ก ์ฐ๋ฉด ์ด๋์ธ ์ : GPT4 ํฐ๋ณด๋ฅผ ์ธ ์ ์์, ๋ด ๋ํ๊ฐ ํธ๋ ์ด๋์ ์ ์ฐ์. ์ธ๋ถ์ ์ผ๋ก ์ธํ
ํด์ ์ธ ์ ์์.
์ ์ ๋๊ฐ API๋ ์ ์ ๋ฌผ์ด๋ ์ด์ฉ๋ ํด์ ๊ฐ๋จํ ์ฌ์ฉ๋ฒ ์์ฑํจ.
1. API ํค ๋ฐ๊ธ
๋จผ์ API ํค๋ฅผ ๋ฐ๊ธ ๋ฐ์์ผ ํ๋๋ฐ ์ด๊ฒ ์ ์ฉ์นด๋ ๋ฒํธ ๊ฐ์ ๊ฑฐ์.
์๋ ๋ค์ด๊ฐ์ Create new secret key ๋ฒํผ ๋๋ฌ์ API ํค ๋ฐ๊ธ ๋ฐ๊ณ ์ ์ด๋์.
https://platform.openai.com/api-keys
Just a moment...Just a moment...platform.openai.com
2. ์๊ธ ์ถฉ์
์๊ธ ์ถฉ์ ์ ํด๋์์ผ API๋ฅผ ์ธ ์ ์์. ์๋ ๊ฒฐ์ ๋ ํ
๊ฐ ์ ์์ด์ ๋น์ถ.
Add to credit balance ํด๋ฆญํด์ ์ ์ฉ์นด๋ ๋ฑ๋กํ๊ณ ์ถฉ์ ํด๋์ (๊ธฐ๋ณธ ๊ฐ์ด 10๋ฌ๋ฌ)
3. POSTMAN ๋ค์ด๋ก๋๋ ์ค์น
api ์ฐ๋ ๋ฐฉ๋ฒ์ ์ฌ๋ฌ๊ฐ์ง ๋ฐฉ๋ฒ์ด ์์ง๋ง ๋ ์ด๊ฒ ์ฌ์์ ์ด๊ฑธ ์ถ์ฒ.
postman.com ์ฌ์ดํธ ๋ค์ด๊ฐ์ ํฌ์คํธ๋งจ ํ๋ก๊ทธ๋จ์ ๋ค์ด๋ก๋ ํ๋ค.
4. POSTMAN ์คํ
์คํํ๋ฉด ์ด๋ด๊ฑฐ ๋ธ.
๋ค ํ์์๊ณ ์ ๋ ฅํ ๊ณณ์ ์ธ ๊ตฐ๋ฐ์.
"API ํค", "๋ณด๋ผ ๋ฉ์ธ์ง", "๋ณด๋ผ ์ฃผ์"
5. POSTMAN์ 'APIํค', '์ฃผ์' ์ ๋ ฅ
1. ๋จผ์ Authorization(์น์ธ)์ ํด๋ฆญ.
2. ๋ณด๋ผ๊ฑฐ๋๊น POST๋ก ์ค์ .
3. ์ฃผ์์ https://api.openai.com/v1/chat/completions ์
๋ ฅ.
4. Type์ Bearer Token ์ ํ.
5. API Key๋ ์ ์ด๋๋ ๊ฑฐ ์ ๊ธฐ.
6. ๋ฉ์ธ์ง ์ ๊ธฐ
๋ค์์ Body ๋ฒํผ์ ํด๋ฆญํ ๋ค์ 'raw' ์ต์ ์ ์ฒดํฌํ๋ค.
'JSON' ํ์์ ํด๋ฆญํ ๋ค
์๋์ ๊ฐ์ด ์ฐ๊ณ ์ถ์ ๋ชจ๋ธ, ๋ด๊ฐ ํ ๋ง๋ง ์ ๋๋ค. ๋ 4.5 ๋ชจ๋ธ์ AGI์ ๋ํด ๋ฌผ์์.
๋ณต๋ถํ์ .
๋ง์ง๋ง์ผ๋ก Send ๋ฒํผ์ ํด๋ฆญํ๋ค.
7. ์๋ต ํ์ธ
์๋์ ๊ฐ์ด Send ๋ฒํผ์ ํด๋ฆญํ๋ฉด Sending Request ํ๋ฉด์ด ๋์จ๋ค. ๋ต๋ณ์ด ์๋ฒฝํ ๋์ฌ ๋๊น์ง ๋๊ธฐ์ค.
๊ทธ๋ฆฌ๊ณ 'content' ๋ถ๋ถ์์ GPT๊ฐ ํด์ค ๋ต๋ณ์ ๋ณผ ์ ์๋ค.
8. ์ฌ์ฉ๋ ํ์ธ
์๋ ์ฃผ์๋ก ๊ฐ๋ฉด ๋ด๊ฐ ์ฌ์ฉํ์, ์๊ธ์ ํ์ธํ ์ ์๋ค.
๋ฐ๋ก๋ฐ๋ก ์ ๋์ค๊ณ ์กฐ๊ธ ๋๋ ์ด๋ ์์.
https://platform.openai.com/usage
Just a moment...Just a moment...platform.openai.com9. ETC
1) ์ฌ์ฉ ๋ชจ๋ธ ๋ฆฌ์คํธ : gpt-4-1106-preview, gpt-4, gpt-4-32k, gpt-3.5-turbo-1106, gpt-3.5-turbo-instruct, Code interpreter ๋ฑ๋ฑ
์ ๋ชจ๋ฅด๊ฒ ์ผ๋ฉด ๋น์ผ๊ฑฐ: gpt-4-1106-preview, ์ผ๊ฑฐ: gpt-3.5-turbo-1106์ผ๋ก ์ ํํด์ ์ฐ๋ฉด ๋จ.
2) ์ฌ์ฉ๋ฒ ์์ธํ๊ฒ ์๊ณ ์ถ์ผ๋ฉด openai reference ๋ฌธ์
https://platform.openai.com/docs/api-reference/
Just a moment...Just a moment...platform.openai.com3) POSTMAN ๊ฐ์ ํด๋๋ฉด ์ค์ ์ ์ฅํด๋๊ณ ๋ค์ ์ ๋ ฅ ์ํด๋ ๋จ
์ค์ผ ์ ์ตํจ
์ ๋๋ฌด ๊ณต๋ถํ๊ธฐ๊ฐ ์ซ์ด์ ์ด๋ฐ๊ฑฐ๋ ์์ฑ,,
risu์จ๋ณธ ์ ์์ผ๋ฉด risu๋ ๊ฐ๋ฅ? ์๋๋ค์์ ๋ญ๋ผ๊ณ ํ๋ ค๋?
risu๊ฐ ๋ญ์ง ๋ชฐ๋ผ์ ๊ฒ์ํด๋ดค๋๋ฐ openai apiํค ์จ์ ๋ํํ๋ ํ๋ก๊ทธ๋จ์ธ๊ฐ๋ค ์๋ ๊ทธ๋ ๊ฒ ์ฐ๊ณ ์๋๊ฑฐ ์๋๊ฐ
๋ง์ฆ
์ด๋ฐ๊ฑด ๋ ๊ธ์ด ์๋๋ผ ๊ณต์ง๋ก๋ณด๋ด์
๊ธ๊ณ ๊ธ์ด์ ์ ๋ณดํญ์ผ๋ก ๋ฐ๊ฟ์ค์์๋
๋ฐ๊ฟจ์
๊ณต์ง๋ ์๊ฐ ์ง๋๊ณ ํ 5ํ์ด์ง ๊ฐ๋ฉด ๋ณด๋ด๋๊ฒ ์ข์ ์ ๋ค ๊ณต์ง ์ ์๋ด์ ๋ ๊ธ์ด ์ด๊ทธ๋ก ๋๊ธฐ์ ๋ ๋ซ๋ค
๊ฐ์ถ ๊ฐ์ถ ๊ฐ์ถ ๊ฐ์ถ ๊ฐ์ถ ๊ฐ์ถ
๋น์ฉ์ ํ๋ฌ์ ์ผ๋ง์ ๋ ์ฒญ๊ตฌ๋๋
์ฌ์ฉ๋์ ๋ฐ๋ฅธ๊ฑฐ๋ผ์ ๊ณ์ฐํ๊ธฐ ์ด๋ ค์
์ด๋ณด์๊ฒ ์ด์ ๋๋ ์ฝ๋ฉ์ด๋ ๋ค๋ฆ์๋ค
playground์์ ํ๋ ๊ฑฐ๋ ๋ญ๊ฐ ๋ค๋ฆ?
์ด๋ณด ๋ฒ์ ์ ๋น์ทํ๋ฐ ์ข ๋ ์ต์ ๋ฃ๊ณ ๊ทธ๋ฌ๋ฉด ์ธ๋ฐํ๊ฒ ์กฐ์ ๊ฐ๋ฅ + ์ค๋์ค ๋ชจ๋ธ์ด๋ ๋ค๋ฅธ ๊ฒ๋ค ์ธ ์ ์์
ํน๋ถ์ด๋ค์ ์ง๋ฅ๋ฎ์์ ์ด๋ฐ๊ฑฐ ๋ชปํจ
Jan์ด๋ ๋น๊ตํด์ ์ด๋ค ์ ์ด ๋ ์ข์์ง ์ ์ ์์๊น์?
jan์ llm์ ์คํ๋ผ์ธ์ผ๋ก ๋๋ฆฌ๋๊ฑฐ๊ณ api๋ ์จ๋ผ์ธ์ผ๋ก gpt๋ฅผ ์ฐ๋ ๊ฑฐ๋ผ์ ๋ง์ด ๋ค๋ฅผ๊ฑฐ ๊ฐ์์ - dc App
์์ฑ์๋, jan์ llm์ ์คํ๋ผ์ธ์ผ๋ก ๋๋ฆฐ๋ค๋ ๊ฒ์ ๋ง์ง๋ง, ๊ฑฐ๊ธฐ์ GPT4, gpt3ํฐ๋ณด ๋ฑ apiํค๋ฅผ ์ ๋ ฅํด์ ์จ๋ผ์ธ์ผ๋ก gpt๋ฅผ ์ด์ฉํ๋ ๊ฒ๋ ์๋๋ผ๊ตฌ์.