๋ณธ๋ฌธ
[์ค์ต] OpenAI Assistants API ์ฌ์ฉํด๋ณด๊ธฐ
โ ์ค์ต ์ค๋น๋ฌผ: apikey
https://server-engineer.tistory.com/983
โ ์ค์ต ์๋ฃ
https://github.com/i-am-shuan/learn-openai/tree/main/python-chatgpt
โ ์ค๋ช
GPT API์ Assistants API๋ ๋ ๋ค OpenAI๊ฐ ์ ๊ณตํ๋ ์๋น์ค์ง๋ง, ๋ชฉ์ ๊ณผ ์ ๊ณตํ๋ ๊ธฐ๋ฅ ๋ฉด์์ ์ฐจ์ด๊ฐ ์์ต๋๋ค.
1. GPT API
- ๋ชฉ์ : GPT API๋ OpenAI์ ๊ฐ๋ ฅํ ์ธ์ด ๋ชจ๋ธ, ์๋ฅผ ๋ค์ด GPT-3 ๋๋ GPT-4์ ๊ฐ์ ๋ชจ๋ธ์ ์ง์ ์ก์ธ์ค๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ด API๋ฅผ ํตํด ์ฌ์ฉ์๋ ํ
์คํธ ์์ฑ, ๋ฒ์ญ, ์์ฝ, ์ง๋ฌธ ๋ต๋ณ ๋ฑ ๋ค์ํ ์์ฐ์ด ์ฒ๋ฆฌ ์์
์ ํ ์ ์์ต๋๋ค.
- ์ฌ์ฉ์ ์ ์ ๊ฐ๋ฅ์ฑ: ์ฌ์ฉ์๋ ํน์ ์ ๋ ฅ์ ๋ํ ๋ชจ๋ธ์ ์๋ต์ ๋ง์ถค ์ค์ ํ ์ ์์ผ๋ฉฐ, ๋ ์ธ๋ฐํ ์ ์ด๊ฐ ๊ฐ๋ฅํฉ๋๋ค.
- ์ ์ฉ ๋ฒ์: GPT API๋ ๋ ๊ด๋ฒ์ํ ์ฌ์ฉ ์ฌ๋ก์ ์ ํฉํ๋ฉฐ, ๊ฐ๋ฐ์๊ฐ ํน์ ์์ ์ ์ํ ๋ง์ถคํ ์๋ฃจ์ ์ ๊ตฌ์ถํ ๋ ์ฌ์ฉ๋ฉ๋๋ค.
2. Assistants API
- ๋ชฉ์ : Assistants API๋ ํน์ ํ ์์
์ด๋ ์๋น์ค์ ์ต์ ํ๋ GPT ๊ธฐ๋ฐ์ '์ด์์คํดํธ'๋ค์ ์ ๊ณตํฉ๋๋ค. ์๋ฅผ ๋ค์ด ์ฑํ
, ์ฝ๋ฉ, ๋ฐ์ดํฐ ๋ถ์ ๋ฑ ํน์ ๋ชฉ์ ์ ๋ง์ถฐ์ง ์ธ์ด ๋ชจ๋ธ์ ํ์ฉํ ์ ์์ต๋๋ค.
- ์ฌ์ฉ ์ฉ์ด์ฑ: Assistants API๋ ํน์ ์์
์ ๋ฏธ๋ฆฌ ์ต์ ํ๋์ด ์๊ธฐ ๋๋ฌธ์, ๊ฐ๋ฐ์๋ ๋ณต์กํ ์ค์ ์ด๋ ์กฐ์ ์์ด๋ ๋ฐ๋ก ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ด๋ ์๊ฐ๊ณผ ๋
ธ๋ ฅ์ ์ ์ฝํ๋ฉฐ, ๋น ๋ฅด๊ฒ ํตํฉํ ์ ์๋ ์๋ฃจ์
์ ์ฐพ๋ ์ฌ์ฉ์์๊ฒ ์ด์ ์ ์ ๊ณตํฉ๋๋ค.
- ์ ์ฉ ๋ฒ์: Assistants API๋ ํน์ ๋๋ฉ์ธ์ด๋ ์์
์ ์ด์ ์ ๋ง์ถ ์๋ฃจ์
์ ํ์๋ก ํ๋ ๊ฒฝ์ฐ์ ์ ํฉํฉ๋๋ค.
3. ๊ฒฐ๋ก
- GPT API: ๋ ๊ด๋ฒ์ํ๊ณ ์ธ๋ฐํ ์ ์ด๊ฐ ํ์ํ ์ผ๋ฐ์ ์ธ ์์ฐ์ด ์ฒ๋ฆฌ ์์
์ ์ ํฉํฉ๋๋ค.
- Assistants API: ํน์ ์์
์ ์ต์ ํ๋์ด ์์ผ๋ฉฐ, ๊ฐ๋ฐ์๊ฐ ํน์ ๋ชฉ์ ์ ์ํ ์ธ์ด ๋ชจ๋ธ์ ์ฝ๊ฒ ์ฌ์ฉํ ์ ์๊ฒ ํ๋ ๋ฐ ์ค์ ์ ๋ก๋๋ค.
p.s. OpenAI ๊ณต์ ํ: https://platform.openai.com/docs/assistants/overview
๋๊ธ