์์ฑํ AI ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ฐ๋ฐํ๋ ค๋ ๊ฒฝ์ฐ GitHub Models์(๋ฅผ) ์ฌ์ฉํ์ฌ AI ๋ชจ๋ธ์ ๋ฌด๋ฃ๋ก ์ฐพ๊ณ ์คํํ ์ ์์ต๋๋ค. ์ ํ๋ฆฌ์ผ์ด์ ์ ํ๋ก๋์ ์ ํฌ์ ํ ์ค๋น๊ฐ ๋๋ฉด ์ํฐํ๋ผ์ด์ฆ์ ์ ๋ฃ ์ฌ์ฉ์ ์ ํํ์ธ์.
์กฐ์ง ์์ ์๋ ์กฐ์ง์ LLM API ํค๋ฅผ ์ฌ์ฉํ์ฌ ๊ธฐ๋ณธ ์ฌ์ฉ์ ์ง์ ๋ชจ๋ธ์ GitHub Models์ ํตํฉํ ์ ์์ต๋๋ค. GitHub ๋ชจ๋ธ์์ ์ฌ์ฉ์ ๊ณ ์ ์ API ํค ์ฌ์ฉ์(๋ฅผ) ์ฐธ์กฐํ์ธ์.
์ฑ ์ ์๋ GitHub Models ์ฌ์ฉ๋ ์ฐธ์กฐํ์ธ์.
AI ๋ชจ๋ธ ์ฐพ๊ธฐ
AI ๋ชจ๋ธ์ ์ฐพ์ผ๋ ค๋ฉด ๋ค์์ ์ํํฉ๋๋ค.
-
github.com/marketplace/models๋ก ์ด๋ํฉ๋๋ค.
-
ํ์ด์ง์ ์ผ์ชฝ ๋งจ ์์ ์๋ Model: Select a Model์ ํด๋ฆญํฉ๋๋ค.
-
๋๋กญ๋ค์ด ๋ฉ๋ด์์ ๋ชจ๋ธ์ ์ ํํฉ๋๋ค.
๋๋ ๋๋กญ๋ค์ด ๋ฉ๋ด์์ View all models๋ฅผ ํด๋ฆญํ๊ณ Marketplace์์ ๋ชจ๋ธ์ ํด๋ฆญํ ๋ค์, Playground๋ฅผ ํด๋ฆญํฉ๋๋ค.
๊ฐ ๋ชจ๋ธ์ ๋ชจ๋ธ ํ๋ ์ด๊ทธ๋ผ์ด๋์์ ์ด๋ฆฝ๋๋ค. ๋ชจ๋ธ์ ์ธ๋ถ ์ ๋ณด๋ ์ค๋ฅธ์ชฝ์ ์ฌ์ด๋๋ฐ์ ํ์๋ฉ๋๋ค. ์ฌ์ด๋๋ฐ๊ฐ ํ์๋์ง ์์ผ๋ฉด ํ๋ ์ด๊ทธ๋ผ์ด๋ ์ค๋ฅธ์ชฝ์ ์๋ ์์ด์ฝ์ ํด๋ฆญํ์ฌ ์ฌ์ด๋๋ฐ๋ฅผ ํ์ฅํฉ๋๋ค.
์ฐธ๊ณ ํญ๋ชฉ
OpenAI์ ๋ชจ๋ธ์ ๋ํ ์ก์ธ์ค๋ ๊ณต๊ฐ ๋ฏธ๋ฆฌ ๋ณด๊ธฐ์ ์์ผ๋ฉฐ ๋ณ๊ฒฝ๋ ์ ์์ต๋๋ค.
ํ๋ ์ด๊ทธ๋ผ์ด๋์์ AI ๋ชจ๋ธ ์คํ
AI ๋ชจ๋ธ ํ๋ ์ด๊ทธ๋ผ์ด๋๋ ๋ชจ๋ธ ๋งค๊ฐ ๋ณ์๋ฅผ ์กฐ์ ํ๊ณ ํ๋กฌํํธ๋ฅผ ์ ์ถํ์ฌ ๋ชจ๋ธ์ด ์ด๋ป๊ฒ ๋ฐ์ํ๋์ง ํ์ธํ ์ ์๋ ๋ฌด๋ฃ ๋ฆฌ์์ค์ ๋๋ค.
์ฐธ๊ณ ํญ๋ชฉ
- ๋ชจ๋ธ ํ๋ ์ด๊ทธ๋ผ์ด๋๋ ๊ณต๊ฐ ๋ฏธ๋ฆฌ ๋ณด๊ธฐ ๋ฒ์ ์ด๋ฉฐ ๋ณ๊ฒฝ๋ ์ ์์ต๋๋ค.
- ํ๋ ์ด๊ทธ๋ผ์ด๋์ ์๋๋ ์ ํ๋ฉ๋๋ค. ์๋ ์๋ ์ ํ์ ์ฐธ์กฐํ์ธ์.
ํ๋ ์ด๊ทธ๋ผ์ด๋์์ ๋ชจ๋ธ์ ๋งค๊ฐ ๋ณ์๋ฅผ ์กฐ์ ํ๋ ค๋ฉด ์ฌ์ด๋๋ฐ์ ์๋ Parameters ํญ์ ์ ํํฉ๋๋ค.
์ ํํ ๋งค๊ฐ ๋ณ์์ ํด๋นํ๋ ์ฝ๋๋ฅผ ๋ณด๋ ค๋ฉด ์ฑํ ํญ์์ ์ฝ๋ ํญ์ผ๋ก ์ ํํฉ๋๋ค.
๋ชจ๋ธ ๋น๊ต
๋์์ ๋ ๋ชจ๋ธ์ ํ๋กฌํํธ๋ฅผ ์ ์ถํ๊ณ ์๋ต์ ๋น๊ตํ ์ ์์ต๋๋ค.
ํ๋ ์ด๊ทธ๋ผ์ด๋์ ํ๋์ ๋ชจ๋ธ์ด ์ด๋ ค ์๋ ์ํ์์ Compare๋ฅผ ํด๋ฆญํ ๋ค์, ๋๋กญ๋ค์ด ๋ฉ๋ด์์ ๋น๊ตํ ๋ชจ๋ธ์ ์ ํํฉ๋๋ค. ์ ํํ ๋ชจ๋ธ์ด ๋ ๋ฒ์งธ ์ฑํ ์ฐฝ์์ ์ด๋ฆฝ๋๋ค. ๋ ์ฑํ ์ฐฝ ์ค ํ๋์ ํ๋กฌํํธ๋ฅผ ์ ๋ ฅํ๋ฉด ํ๋กฌํํธ๊ฐ ๋ค๋ฅธ ์ฐฝ์ผ๋ก ๋ฏธ๋ฌ๋ง๋ฉ๋๋ค. ๊ฐ ๋ชจ๋ธ์ ์๋ต์ ๋น๊ตํ ์ ์๋๋ก ํ๋กฌํํธ๊ฐ ๋์์ ์ ์ถ๋ฉ๋๋ค.
์ค์ ํ ๋ชจ๋ ๋งค๊ฐ ๋ณ์๋ ๋ ๋ชจ๋ธ์ ๋ชจ๋ ์ฌ์ฉ๋ฉ๋๋ค.
AI ๋ชจ๋ธ ํ๊ฐ
ํ๋ ์ด๊ทธ๋ผ์ด๋์์ ํ๋กฌํํธ๋ฅผ ํ ์คํธํ๊ธฐ ์์ํ ํ์๋ ๊ตฌ์กฐ์ ๋ฉํธ๋ฆญ์ ์ฌ์ฉํ์ฌ ๋ชจ๋ธ ์ฑ๋ฅ์ ํ๊ฐํ ์ ์์ต๋๋ค. ํ๊ฐ ๊ธฐ๋ฅ์ ๋ค์ํ ๋ชจ๋ธ์์ ์ฌ๋ฌ ํ๋กฌํํธ ๊ตฌ์ฑ ๊ฐ ์๋ก๋ฅผ ๋น๊ตํ๊ณ ์ด๋ค ์ค์ ์ด ๊ฐ์ฅ ์ ์ํ๋์๋์ง ๊ฒฐ์ ํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
Comparisons ๋ณด๊ธฐ์์ ์ ์ฌ์ฑ, ๊ด๋ จ์ฑ, ๊ทผ๊ฑฐ์ฑ๊ณผ ๊ฐ์ Evaluator๋ฅผ ์ ์ฉํ์ฌ ๊ฐ ์ถ๋ ฅ์ด ์์์ ์ผ๋ง๋ ์ ๋ถํฉํ๋์ง ์ธก์ ํ ์ ์์ต๋๋ค. ๋ํ, ์ฌ์ฉ์ ์ง์ ํ๋กฌํํธ Evaluator๋ฅผ ์ฌ์ฉํ์ฌ ๋๋ง์ ๊ณ ์ ํ ํ๊ฐ ๊ธฐ์ค์ ์ ์ํ ์๋ ์์ต๋๋ค.
์์ธํ ๋จ๊ณ๋ณ ์ง์นจ์ ์ถ๋ ฅ ํ๊ฐ๋ฅผ ์ฐธ์กฐํ์ธ์.
API๋ฅผ ์ฌ์ฉํ์ฌ AI ๋ชจ๋ธ ์คํ
์ฐธ๊ณ ํญ๋ชฉ
๋ฌด๋ฃ API ์ฌ์ฉ๋์ ๊ณต๊ฐ ๋ฏธ๋ฆฌ ๋ณด๊ธฐ ๋ฒ์ ์ด๋ฉฐ ๋ณ๊ฒฝ๋ ์ ์์ต๋๋ค.
GitHub์(๋) ๋ฌด๋ฃ API ์ฌ์ฉ์ ์ ๊ณตํ๋ฏ๋ก ์ฌ์ฉ์ ๊ณ ์ ์ ์ ํ๋ฆฌ์ผ์ด์ ์์ AI ๋ชจ๋ธ์ ์คํํ ์ ์์ต๋๋ค.
๊ฐ ๋ชจ๋ธ์ ์ฌ์ฉํ๋ ๋จ๊ณ๋ ๋น์ทํฉ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ๋ค์์ ์ํํด์ผ ํฉ๋๋ค.
-
github.com/marketplace/models๋ก ์ด๋ํฉ๋๋ค.
-
ํ์ด์ง์ ์ผ์ชฝ ๋งจ ์์ ์๋ Model: Select a Model์ ํด๋ฆญํฉ๋๋ค.
-
๋๋กญ๋ค์ด ๋ฉ๋ด์์ ๋ชจ๋ธ์ ์ ํํฉ๋๋ค.
๋๋ ๋๋กญ๋ค์ด ๋ฉ๋ด์์ View all models๋ฅผ ํด๋ฆญํ๊ณ Marketplace์์ ๋ชจ๋ธ์ ํด๋ฆญํ ๋ค์, Playground๋ฅผ ํด๋ฆญํฉ๋๋ค.
๊ฐ ๋ชจ๋ธ์ด ๋ชจ๋ธ ํ๋ ์ด๊ทธ๋ผ์ด๋์์ ์ด๋ฆฝ๋๋ค.
-
Code ํญ์ ํด๋ฆญํฉ๋๋ค.
-
ํ์์ ๋ฐ๋ผ ์ธ์ด ๋๋กญ๋ค์ด์ ์ฌ์ฉํ์ฌ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ฅผ ์ ํํฉ๋๋ค.
-
ํ์์ ๋ฐ๋ผ SDK ๋๋กญ๋ค์ด์ ์ฌ์ฉํ์ฌ ์ฌ์ฉํ SDK๋ฅผ ์ ํํฉ๋๋ค.
๋ชจ๋ ๋ชจ๋ธ์ Azure AI ์ ์ถ SDK์์ ์ฌ์ฉํ ์ ์์ผ๋ฉฐ, ์ผ๋ถ ๋ชจ๋ธ์ ์ถ๊ฐ SDK๋ฅผ ์ง์ํฉ๋๋ค. ๋ชจ๋ธ ๊ฐ์ ์ฝ๊ฒ ์ ํํ๋ ค๋ฉด "Azure AI Inference SDK"๋ฅผ ์ ํํด์ผ ํฉ๋๋ค. ์ธ์ด๋ก "REST"๋ฅผ ์ ํํ ๊ฒฝ์ฐ SDK๋ฅผ ์ฌ์ฉํ์ง ์์ต๋๋ค. ๋์ API ์๋ํฌ์ธํธ๋ฅผ ์ง์ ์ฌ์ฉํฉ๋๋ค. GitHub Models REST API๋ฅผ ์ฐธ์กฐํ์ธ์.
-
์ฝ๋์คํ์ด์ค๋ฅผ ์ด๊ฑฐ๋ ๋ก์ปฌ ํ๊ฒฝ์ ์ค์ ํฉ๋๋ค.
- codespace๋ฅผ ์คํํ๋ ค๋ฉด Run codespace๋ฅผ ํด๋ฆญํ ๋ค์, Create new codespace๋ฅผ ํด๋ฆญํฉ๋๋ค.
- ๋ก์ปฌ๋ก ์คํํ๋ ค๋ฉด ๋ค์์ ์ํํฉ๋๋ค.
- GitHub personal access token์(๋ฅผ) ๋ง๋ญ๋๋ค. ํ ํฐ์๋
models:read
๊ถํ์ด ์์ด์ผ ํฉ๋๋ค. ๊ฐ์ธ์ฉ ์ก์ธ์ค ํ ํฐ ๊ด๋ฆฌ์(๋ฅผ) ์ฐธ์กฐํ์ธ์. - ํ ํฐ์ ํ๊ฒฝ ๋ณ์๋ก ์ ์ฅํฉ๋๋ค.
- ํ์ํ ๊ฒฝ์ฐ SDK์ ๋ํ ์ข ์์ฑ์ ์ค์นํฉ๋๋ค.
- GitHub personal access token์(๋ฅผ) ๋ง๋ญ๋๋ค. ํ ํฐ์๋
-
์์ ์ฝ๋๋ฅผ ์ฌ์ฉํ์ฌ ๋ชจ๋ธ์ ์์ฒญํฉ๋๋ค.
๋ฌด๋ฃ API ์ฌ์ฉ์ ์๋๋ ์ ํ๋ฉ๋๋ค. ์๋ ์๋ ์ ํ์ ์ฐธ์กฐํ์ธ์.
ํ๋ ์ด๊ทธ๋ผ์ด๋ ์คํ ์ ์ฅ ๋ฐ ๊ณต์
ํ๋ ์ด๊ทธ๋ผ์ด๋์ ์งํ๋ฅ ์ ์ฌ์ ์ค์ ์ผ๋ก ์ ์ฅํ๊ณ ๊ณต์ ํ ์ ์์ต๋๋ค. ์ฌ์ ์ค์ ์ ์ฅ:
- ํ์ฌ ์ํ
- ๋งค๊ฐ ๋ณ์
- ์ฑํ ๊ธฐ๋ก(์ ํ ์ฌํญ)
ํ์ฌ ์ปจํ ์คํธ์ ๋ํ ์ฌ์ ์ค์ ์ ๋ง๋ค๋ ค๋ฉด ํ๋ ์ด๊ทธ๋ผ์ด๋์ ์ค๋ฅธ์ชฝ ์๋จ์ ์๋ Preset: PRESET-NAME ์ ์ ํํ ๋ค์, Create new preset์ ํด๋ฆญํฉ๋๋ค. ์ฌ์ ์ค์ ์ ์ด๋ฆ์ ์ง์ ํด์ผ ํ๋ฉฐ, ์ฌ์ ์ค์ ์ค๋ช ์ ์ ๊ณตํ๊ณ , ์ฑํ ๊ธฐ๋ก์ ํฌํจํ๊ณ , ์ฌ์ ์ค์ ์ ๊ณต์ ํ ์ ์๋๋ก ์ ํํ ์๋ ์์ต๋๋ค.
์ฌ์ ์ค์ ์ ๋ก๋ํ๋ ๋ ๊ฐ์ง ๋ฐฉ๋ฒ์ด ์์ต๋๋ค.
- Preset: PRESET-NAME ๋๋กญ๋ค์ด ๋ฉ๋ด๋ฅผ ์ ํํ ๋ค์, ๋ก๋ํ ์ฌ์ ์ค์ ์ ํด๋ฆญํฉ๋๋ค.
- ๊ณต์ ๋ ์ฌ์ ์ค์ URL ์ด๊ธฐ
์ฌ์ ์ค์ ์ ๋ก๋ํ ํ ์ฌ์ ์ค์ ์ ํธ์ง, ๊ณต์ ๋๋ ์ญ์ ํ ์ ์์ต๋๋ค.
- ์ฌ์ ์ค์ ์ ํธ์งํ๋ ค๋ฉด ๋งค๊ฐ ๋ณ์๋ฅผ ๋ณ๊ฒฝํ๊ณ ๋ชจ๋ธ์ ๋ฌป๋ ๋ฉ์์ง๋ฅผ ํ์ํฉ๋๋ค. ๋ณ๊ฒฝ ๋ด์ฉ์ด ๋ง์กฑ์ค๋ฌ์ฐ๋ฉด Preset: PRESET-NAME ๋๋กญ๋ค์ด ๋ฉ๋ด๋ฅผ ์ ํํ ๋ค์, Edit preset์ ํด๋ฆญํ๊ณ ์ ๋ฐ์ดํธ๋ฅผ ์ ์ฅํฉ๋๋ค.
- ์ฌ์ ์ค์ ์ ๊ณต์ ํ๋ ค๋ฉด Preset: PRESET-NAME ๋๋กญ๋ค์ด ๋ฉ๋ด๋ฅผ ์ ํํ ๋ค์, Share preset์ ํด๋ฆญํ์ฌ ๊ณต์ ๊ฐ๋ฅํ URL์ ๊ฐ์ ธ์ต๋๋ค.
- ์ฌ์ ์ค์ ์ ์ญ์ ํ๋ ค๋ฉด Preset: PRESET-NAME ๋๋กญ๋ค์ด ๋ฉ๋ด๋ฅผ ์ ํํ ๋ค์, Delete preset์ ํด๋ฆญํ์ฌ ์ญ์ ๋ด์ฉ์ ํ์ธํฉ๋๋ค.
ํ๋กฌํํธ ํธ์ง๊ธฐ ์ฌ์ฉ
GitHub Models์ ํ๋กฌํํธ ํธ์ง๊ธฐ๋ ํ๋กฌํํธ๋ฅผ ๋ฐ๋ณตํ๊ณ , ๊ตฌ์ฒดํํ์ฌ ์๋ฒฝํ๊ฒ ์ํํ ์ ์๋๋ก ์ค๊ณ๋์์ต๋๋ค. ์ด ์ ์ฉ ๋ณด๊ธฐ๋ ์ ๋ ฅ์ ๋ง๋ค๊ณ ํ ์คํธํ๊ธฐ ์ํ ์ง์ค์ ์ด๊ณ ์ง๊ด์ ์ธ ํ๊ฒฝ์ ์ ๊ณตํ์ฌ ๋ค์์ ์ํํ ์ ์๋๋ก ํฉ๋๋ค.
- ๋ณต์กํ ๋ฉํฐ ํด ์ํธ ์์ฉ ์์ด ํ๋กฌํํธ๋ฅผ ์ ์ํ๊ฒ ํ ์คํธ ๋ฐ ๊ตฌ์ฒดํ
- ํ๋ก์ ํธ์ ์ ๋ฐ๋ ๋ฐ ๊ด๋ จ์ฑ์ ๋ํ ํ๋กฌํํธ ๋ฏธ์ธ ์กฐ์
- ๋จ์ผ ํด ์๋๋ฆฌ์ค์ ํน์ํ ๊ณต๊ฐ์ ์ฌ์ฉํ์ฌ ์ผ๊ด๋๊ณ ์ต์ ํ๋ ๊ฒฐ๊ณผ ๋ณด์ฅ
ํ๋กฌํํธ ํธ์ง๊ธฐ์ ์ก์ธ์คํ๋ ค๋ฉด ํ๋ ์ด๊ทธ๋ผ์ด๋ ์ค๋ฅธ์ชฝ ์๋จ์ ์๋ Prompt editor๋ฅผ ํด๋ฆญํ์ธ์.
Visual Studio Code์์ AI ๋ชจ๋ธ ์คํ
์ฐธ๊ณ ํญ๋ชฉ
Visual Studio Code์ฉ AI Toolkit ํ์ฅ์ ๊ณต๊ฐ ๋ฏธ๋ฆฌ ๋ณด๊ธฐ ๋ฒ์ ์ด๋ฉฐ ๋ณ๊ฒฝ๋ ์ ์์ต๋๋ค.
IDE์์ AI ๋ชจ๋ธ์ ์คํํ๋ ค๋ ๊ฒฝ์ฐ Visual Studio Code์ฉ AI Toolkit ํ์ฅ์ ์ค์นํ ๋ค์ ์กฐ์ ๊ฐ๋ฅํ ๋งค๊ฐ ๋ณ์ ๋ฐ ์ปจํ ์คํธ๋ก ๋ชจ๋ธ์ ํ ์คํธํ ์ ์์ต๋๋ค.
-
Visual Studio Code์์ Visual Studio Code์ฉ AI Toolkit์ ์ํํ ๋ฒ์ ์ ์ค์นํฉ๋๋ค.
-
ํ์ฅ์ ์ด๋ ค๋ฉด ์์ ํ์์ค์์ AI Toolkit ์์ด์ฝ์ ํด๋ฆญํฉ๋๋ค.
-
AI Toolkit์ GitHub ๊ณ์ ์ ์ฐ๊ฒฐํ ์ ์๋ ๊ถํ์ ๋ถ์ฌํฉ๋๋ค.
-
AI Toolkit ํจ๋์ "My models" ์น์ ์์ Open Model Catalog๋ฅผ ํด๋ฆญํ ๋ค์ ์คํํ ๋ชจ๋ธ์ ์ฐพ์ต๋๋ค.
- GitHub Models์ ํตํด ์๊ฒฉ์ผ๋ก ํธ์คํธ๋ ๋ชจ๋ธ์ ์ฌ์ฉํ๋ ค๋ฉด ๋ชจ๋ธ ์นด๋์์ Try in playground๋ฅผ ํด๋ฆญํฉ๋๋ค.
- ๋ชจ๋ธ์ ๋ก์ปฌ๋ก ๋ค์ด๋ก๋ํ๊ณ ์ฌ์ฉํ๋ ค๋ฉด ๋ชจ๋ธ ์นด๋์์ Download๋ฅผ ํด๋ฆญํฉ๋๋ค. ๋ค์ด๋ก๋๊ฐ ์๋ฃ๋๋ฉด ๋์ผํ ๋ชจ๋ธ ์นด๋์์ Load in playground๋ฅผ ํด๋ฆญํฉ๋๋ค.
-
์ฌ์ด๋๋ฐ์์ ๋ชจ๋ธ์ ๋ํ ์ปจํ ์คํธ ์ง์นจ ๋ฐ ์ ์ถ ๋งค๊ฐ ๋ณ์๋ฅผ ์ ๊ณตํ ๋ค์ ํ๋กฌํํธ๋ฅผ ๋ณด๋ ๋๋ค.
ํ๋ก๋์ ์ผ๋ก ์งํ
ํ๋ ์ด๊ทธ๋ผ์ด๋์ API ์ฌ์ฉ์์ ์ ๊ณต๋๋ ๋ฌด๋ฃ ์๋ ์ ํ ์คํ์ ์์ํ๋ ๋ฐ ๋์์ ์ฃผ๊ธฐ ์ํ ๊ฒ์ ๋๋ค. ๋ฌด๋ฃ ์ ๊ณต ๋ฒ์๋ฅผ ๋์ด ํ๋ก๋์ ์ผ๋ก ์ ํํ ์ค๋น๊ฐ ๋๋ฉด, ๋ค์ ๋ ๊ฐ์ง ๋ฐฉ๋ฒ์ผ๋ก AI ๋ชจ๋ธ์ ์ก์ธ์คํ ์ ์์ต๋๋ค.
- GitHub Models์ ์ ๋ฃ ์ฌ์ฉ์ ์ ํํ๋ฉด ์กฐ์ง์ ์ฆ๊ฐ๋ ์๋ ์ ํ, ๋ ๋์ ์ปจํ ์คํธ ์ฐฝ, ์ถ๊ฐ ๊ธฐ๋ฅ์ ์ก์ธ์คํ ์ ์์ต๋๋ค. GitHub Models ์ฒญ๊ตฌ์(๋ฅผ) ์ฐธ์กฐํ์ธ์.
- ๊ธฐ์กด OpenAI ๋๋ Azure ๊ตฌ๋ ์ด ์๋ ๊ฒฝ์ฐ, BYOK(Bring Your Own Key) ๋ฐฉ์์ ํตํด ์ฌ์ฉ์ ์ง์ ๋ชจ๋ธ์ ์ก์ธ์คํ ์ ์์ต๋๋ค. ์ฒญ๊ตฌ ๋ฐ ์ฌ์ฉ๋์ Azure ๊ตฌ๋ ID์ ๊ฐ์ ๊ณต๊ธ์ ๊ณ์ ์ ํตํด ์ง์ ๊ด๋ฆฌ๋ฉ๋๋ค. GitHub ๋ชจ๋ธ์์ ์ฌ์ฉ์ ๊ณ ์ ์ API ํค ์ฌ์ฉ์(๋ฅผ) ์ฐธ์กฐํ์ธ์.
์๋ ์ ํ
์ฐธ๊ณ ํญ๋ชฉ
์ ๋ฃ ์ฌ์ฉ๋์ ์ตํธ์ธํ๋ฉด ํ๋ก๋์ ๋ฑ๊ธ ์์จ ์ ํ์ ์ก์ธ์คํ ์ ์์ผ๋ฉฐ ์ดํ์ ๋ชจ๋ ์ฌ์ฉ๋์ ๋ํด ์๊ธ์ด ์ฒญ๊ตฌ๋ฉ๋๋ค. ์ด๋ฌํ ์์จ ์ ํ์ ๋ํ ์์ธํ ๋ด์ฉ์ Azure ์ค๋ช ์์ Azure AI ํ์ด๋๋ฆฌ ๋ชจ๋ธ ํ ๋น๋ ๋ฐ ์ ํ์ ์ฐธ์กฐํ์ธ์.
ํ๋ ์ด๊ทธ๋ผ์ด๋ ๋ฐ ๋ฌด๋ฃ API ์ฌ์ฉ์ ์๋๋ ๋ถ๋น ์์ฒญ ์, ์ผ๋ณ ์์ฒญ ์, ์์ฒญ๋น ํ ํฐ ์ ๋ฐ ๋์ ์์ฒญ ์๋ก ์ ํ๋ฉ๋๋ค. ์๋๊ฐ ์ ํ๋๋ ๊ฒฝ์ฐ ๋ ๋ง์ด ์์ฒญํ๋ ค๋ฉด ๋๋ฌํ ์๋ ์ ํ์ ๋ค์ ์ค์ ํ ๋๊น์ง ๊ธฐ๋ค๋ ค์ผ ํฉ๋๋ค.
๋ฎ์, ๋์ ๋ฐ ํฌํจ ๋ชจ๋ธ์๋ ๋ค์ํ ์๋ ์ ํ์ด ์์ต๋๋ค. ์ฌ์ฉํ๊ณ ์๋ ๋ชจ๋ธ ์ ํ์ ํ์ธํ๋ ค๋ฉด GitHub Marketplace์ ๋ชจ๋ธ ์ ๋ณด๋ฅผ ์ฐธ์กฐํ์ธ์.
์ฌ์ฉ์ ๊ณ ์ ์ API ํค๋ฅผ ์ฌ์ฉํ์ฌ ์ก์ธ์คํ๋ ์ฌ์ฉ์ ์ง์ ๋ชจ๋ธ์ ๊ฒฝ์ฐ, ์๋ ์ ํ์ ๋ชจ๋ธ ๊ณต๊ธ์์ ์ํด ์ค์ ๋๊ณ ์ ์ฉ๋ฉ๋๋ค.
์๋ ์ ํ ๊ณ์ธต | ์๋ ์ ํ | Copilot Free | Copilot Pro | Copilot Business | Copilot Enterprise |
---|---|---|---|---|---|
๋ฎ์ | ๋ถ๋น ์์ฒญ ์ | 15 | 15 | 15 | 20 |
์ผ๋ณ ์์ฒญ ์ | 150 | 150 | 300 | 450 | |
์์ฒญ๋น ํ ํฐ ์ | 8000(์ ๋ ฅ), 4000(์ถ๋ ฅ) | 8000(์ ๋ ฅ), 4000(์ถ๋ ฅ) | 8000(์ ๋ ฅ), 4000(์ถ๋ ฅ) | 8000(์ ๋ ฅ), 8000(์ถ๋ ฅ) | |
๋์ ์์ฒญ | 5 | 5 | 5 | 8 | |
๋์ | ๋ถ๋น ์์ฒญ ์ | 10 | 10 | 10 | 15 |
์ผ๋ณ ์์ฒญ ์ | 50 | 50 | 100 | 150 | |
์์ฒญ๋น ํ ํฐ ์ | 8000(์ ๋ ฅ), 4000(์ถ๋ ฅ) | 8000(์ ๋ ฅ), 4000(์ถ๋ ฅ) | 8000(์ ๋ ฅ), 4000(์ถ๋ ฅ) | 16000(์ ๋ ฅ), 8000(์ถ๋ ฅ) | |
๋์ ์์ฒญ | 2 | 2 | 2 | 4 | |
ํฌํจ | ๋ถ๋น ์์ฒญ ์ | 15 | 15 | 15 | 20 |
์ผ๋ณ ์์ฒญ ์ | 150 | 150 | 300 | 450 | |
์์ฒญ๋น ํ ํฐ ์ | 64000 | 64000 | 64000 | 64000 | |
๋์ ์์ฒญ | 5 | 5 | 5 | 8 | |
Azure OpenAI o1-๋ฏธ๋ฆฌ ๋ณด๊ธฐ | ๋ถ๋น ์์ฒญ ์ | ํด๋น ์์ | 1 | 2 | 2 |
์ผ๋ณ ์์ฒญ ์ | ํด๋น ์์ | 8 | 10 | 12 | |
์์ฒญ๋น ํ ํฐ ์ | ํด๋น ์์ | 4000(์ ๋ ฅ), 4000(์ถ๋ ฅ) | 4000(์ ๋ ฅ), 4000(์ถ๋ ฅ) | 4000(์ ๋ ฅ), 8000(์ถ๋ ฅ) | |
๋์ ์์ฒญ | ํด๋น ์์ | 1 | 1 | 1 | |
Azure OpenAI o1 ๋ฐ o3 | ๋ถ๋น ์์ฒญ ์ | ํด๋น ์์ | 1 | 2 | 2 |
์ผ๋ณ ์์ฒญ ์ | ํด๋น ์์ | 8 | 10 | 12 | |
์์ฒญ๋น ํ ํฐ ์ | ํด๋น ์์ | 4000(์ ๋ ฅ), 4000(์ถ๋ ฅ) | 4000(์ ๋ ฅ), 4000(์ถ๋ ฅ) | 4000(์ ๋ ฅ), 8000(์ถ๋ ฅ) | |
๋์ ์์ฒญ | ํด๋น ์์ | 1 | 1 | 1 | |
Azure OpenAI o1-mini, o3-mini, o4-mini | ๋ถ๋น ์์ฒญ ์ | ํด๋น ์์ | 2 | 3 | 3 |
์ผ๋ณ ์์ฒญ ์ | ํด๋น ์์ | 12 | 15 | 20 | |
์์ฒญ๋น ํ ํฐ ์ | ํด๋น ์์ | 4000(์ ๋ ฅ), 4000(์ถ๋ ฅ) | 4000(์ ๋ ฅ), 4000(์ถ๋ ฅ) | 4000(์ ๋ ฅ), 4000(์ถ๋ ฅ) | |
๋์ ์์ฒญ | ํด๋น ์์ | 1 | 1 | 1 | |
DeepSeek-R1, DeepSeek-R1-0528, MAI-DS-R1 | ๋ถ๋น ์์ฒญ ์ | 1 | 6 | 2 | 2 |
์ผ๋ณ ์์ฒญ ์ | 8 | 8 | 10 | 12 | |
์์ฒญ๋น ํ ํฐ ์ | 4000(์ ๋ ฅ), 4000(์ถ๋ ฅ) | 4000(์ ๋ ฅ), 4000(์ถ๋ ฅ) | 4000(์ ๋ ฅ), 4000(์ถ๋ ฅ) | 4000(์ ๋ ฅ), 4000(์ถ๋ ฅ) | |
๋์ ์์ฒญ | 1 | 1 | 1 | 1 | |
xAI Grok-3 | ๋ถ๋น ์์ฒญ ์ | 1 | 6 | 2 | 2 |
์ผ๋ณ ์์ฒญ ์ | 15 | 15 | 20 | 30 | |
์์ฒญ๋น ํ ํฐ ์ | 4000(์ ๋ ฅ), 4000(์ถ๋ ฅ) | 4000(์ ๋ ฅ), 4000(์ถ๋ ฅ) | 4000(์ ๋ ฅ), 8000(์ถ๋ ฅ) | 4000(์ ๋ ฅ), 16000(์ถ๋ ฅ) | |
๋์ ์์ฒญ | 1 | 1 | 1 | 1 | |
xAI Grok-3-Mini | ๋ถ๋น ์์ฒญ ์ | 2 | 2 | 3 | 3 |
์ผ๋ณ ์์ฒญ ์ | 30 | 30 | 40 | 50 | |
์์ฒญ๋น ํ ํฐ ์ | 4000(์ ๋ ฅ), 8000(์ถ๋ ฅ) | 4000(์ ๋ ฅ), 8000(์ถ๋ ฅ) | 4000(์ ๋ ฅ), 12000(์ถ๋ ฅ) | 4000(์ ๋ ฅ), 12000(์ถ๋ ฅ) | |
๋์ ์์ฒญ | 1 | 1 | 1 | 1 |
์ด๋ฌํ ์ ํ์ ํต์ง ์์ด ๋ณ๊ฒฝ๋ ์ ์์ต๋๋ค.
ํผ๋๋ฐฑ ๋จ๊ธฐ๊ธฐ
์ง๋ฌธ์ ํ๊ณ ํผ๋๋ฐฑ์ ๊ณต์ ํ๋ ค๋ฉด ์ด GitHub Models ํ ๋ก ๊ฒ์๋ฌผ์ ์ฐธ์กฐํ์ธ์. ๋ค๋ฅธ ์ฌ์ฉ์๊ฐ GitHub Models๋ฅผ ์ด๋ป๊ฒ ์ฌ์ฉํ๋์ง ์์๋ณด๋ ค๋ฉด Models์ ๋ํ GitHub ์ปค๋ฎค๋ํฐ ํ ๋ก ์ ๋ฐฉ๋ฌธํด ๋ณด์ธ์.