Stop Renting Intelligence: The Train-to-Deploy Loop for Specialized AI โ Fireworks AI
ํ ์ค ํต์ฌ
์คํ ๋ชจ๋ธ์ ๋ ์ธ๊ณ ๋น ๋ฅด๊ฒ ์ฐ๋ ค๋ฉด ๋จ์ ์๋น์ด ์๋๋ผ ๋ฐ์ดํฐยทํ์ตยท๋ฐฐํฌยท์ฌํ์ต์ ํ๋์ ์ฐ์ ๋ฃจํ๋ก ๋ฌถ์ด์ผ ํ๋ฉฐ, Fireworks AI๋ ๊ทธ ์ ๊ณผ์ ์ ๊ฐ์ ํ๋ซํผ์์ ์ด์ํ๊ฒ ํด ์ค๋ค.
์๊ฐ๋ณ ์์ฝ
-
0:00
์๊ฐ ๋ซํ ๋ชจ๋ธ์ ๋น ๋ฅด๊ฒ ๋น์ธ์ง ์ ์์ผ๋ฏ๋ก, ๋น์ฉ๊ณผ ์ฑ๋ฅ ์ด์ ๋ก ์คํ ๋ชจ๋ธ๋ก ์ฎ๊ฒจ ๊ฐ๋ ํ๋ฆ์ด ์ปค์ง๊ณ ์๋ค. ์ด ์์์ ์คํ ๋ชจ๋ธ์ด ๊ฐํ ์ง์ ๊ณผ, ์ฑ๋ฅ์ ๋ซํ ๋ชจ๋ธ ์์ค์ผ๋ก ๋์ด์ฌ๋ฆฌ๋ ํ์ตยท์๋น ๋ฃจํ๋ฅผ ์ค๋ช ํ๋ค.
-
1:27
์คํ ๋ชจ๋ธ์ ๋ํ ์ธ ๊ฐ์ง ์ฌ์ค ๋๋ถ๋ถ์ ์คํ ๋ชจ๋ธ์ ์ด๋ฏธ ํ๋ก๋์ ์ ์ธ ์ ์์ ๋งํผ ์ฑ์ํด ์์ผ๋ฉฐ, ํ์ง ๊ฒฉ์ฐจ๋ ์ปค์คํฐ๋ง์ด์งยทํ์ตยท๊ฐ์ ๋ฐฉ์์์ ๊ฐ๋ฆฐ๋ค. ๋ํ AI ์คํ์ ํ ๋ฒ ์๋นํ๊ณ ๋๋๋ ๊ตฌ์กฐ๊ฐ ์๋๋ผ, ํ์ต๊ณผ ์ถ๋ก ์ด ๊ณ์ ๋ง๋ฌผ๋ฆฌ๋ ๊ตฌ์กฐ๋ก ๋ฐ๋๊ณ ์๋ค.
-
2:22
Fireworks๊ฐ ๋ค์ด๊ฐ๋ ์๋ฆฌ Fireworks๋ ์คํ ๋ชจ๋ธ์ ๊ณ์ ํ์ตํ๊ณ ๋๊ท๋ชจ๋ก ํธ์คํ ํ๋ ๊ณผ์ ์ ๋ ์ฝ๊ณ ์ ๋ ดํ๊ฒ ๋ง๋ค๊ธฐ ์ํ ํ๋ซํผ์ด๋ค. ํนํ ์ถ๋ก ๊ณผ ํ์ต์ ๊ฐ์ ํ๋ฆ ์์์ ๋ค๋ฃจ๋ฉฐ, ๋ค์์ ๋ค์ํ ํ์ต ๋ฐฉ์๋ ์ ๊ณตํ๋ค.
-
3:12
๋๊ท๋ชจ ์ด์ ํํฉ Fireworks๋ ํ๋ก๋์ ์์ 30 trillion tokens ์ด์์ ์ฒ๋ฆฌํ๊ณ , 10,000๊ฐ ์ด์์ ๊ธฐ์ ๊ณผ ์ด๋น ์ฝ 200k requests๋ฅผ ์ง์ํ๋ค. ์ด ๊ท๋ชจ๋ ์ค์ ๊ณ ๊ฐ ์ฌ๋ก์์ ์ง์ฐ ์๊ฐ ๋จ์ถ๊ณผ ํ์ง ๊ฐ์ ์ด ์ค์ํ ๊ฐ์น์์ ๋ณด์ฌ ์ค๋ค.
-
3:47
Cursor, Vercel, Genspark ์ฌ๋ก Cursor์ Composer 2๋ Fireworks์์ ํ์ตยทํธ์คํ ๋์๊ณ , FireAttention ๋๋ถ์ ์ถ๋ก ์ด 13x ๋นจ๋ผ์ก๋ค. Vercel์ ํ์ธํ๋๊ณผ ํธ์คํ ์ผ๋ก 40x latency ๊ฐ์ ์ ์ป์๊ณ , Genspark๋ ๋ฐ์ดํฐ ์ ๋ฆฌ์ evaluator ์ค๊ณ, RFT๋ก 12% ํ์ง ํฅ์์ ๋ฌ์ฑํ๋ค.
-
5:27
FireAttention๊ณผ ์ปค์คํ ์ปค๋ ์ฑ๋ฅ ์ต์ ํ์ ํต์ฌ์ FireAttention์ด๋ผ๋ ์ถ๋ก ์์ง๊ณผ ๊ทธ ์์ ์ปค์คํ CUDA kernels์ด๋ค. ์ ๋ ฅ ํ ํฐ, ์ถ๋ ฅ ํ ํฐ, prompt cache hit rate, ์ง์ฐ ์๊ฐ ๋ชฉํ์ ๋ง์ถฐ ์คํ ์ ์ฒด๋ฅผ ์กฐ์ ํด ๋ ์ผ ๋น์ฉ๊ณผ ๋ ๋์ ์ฑ๋ฅ์ ๋์์ ๋ ธ๋ฆฐ๋ค.
-
6:27
Speculative decoding๊ณผ draft models speculative decoding, disaggregation, quantization ๊ฐ์ ๊ธฐ๋ฒ๋ ํจ๊ป ์ ๊ณต๋๋ค. ํนํ draft model๋ ๊ฐ์ ํ๋ซํผ์์ ํ์ตํ ์ ์์ด, ๋ฉ์ธ ๋ชจ๋ธ์ ์๋ต ์๋์ throughput์ ๋ ๋์ด์ฌ๋ฆด ์ ์๋ค.
-
7:22
์ธ ๊ฐ์ง ํ์ต ๋ฐฉ์ ํ์ต ์ ํ์ training agent, managed training, training API์ ์ธ ๊ฐ์ง๋ก ๋๋๋ค. ๊ฐ๊ฐ UI ์ค์ฌ ์ฌ์ฉ์, ์ผ๋ฐ์ ์ธ ์ด์ํ, ๊ณ ๊ธ ML engineer์ฒ๋ผ ์๋ก ๋ค๋ฅธ ์๋ จ๋์ ์๊ตฌ ์์ค์ ๊ฒจ๋ฅํ๋ค.
-
8:22
๊ด๋ฆฌํ ํ์ต managed training์ ๋ชจ๋ธ, ๋ฐ์ดํฐ์ , hyperparameters๋ฅผ ๋ฃ๊ณ ๋ฒํผ๋ง ๋๋ฅด๋ฉด ์คํ๋๋ ๋ฐฉ์์ด๋ค. ํ์ต ์งํ๋ฅ ๊ณผ loss๋ฅผ UI์์ ๋ณด๊ณ , weights and biases API key๋ฅผ ์ฐ๊ฒฐํด ์ธ๋ถ ๊ด์ธก์ฑ ๋๊ตฌ์๋ ์ฐ๋ํ ์ ์๋ค.
-
9:27
ํ์ต API training API๋ ์ฌ์ฉ์๊ฐ ์ง์ training loop์ loss function์ ์ ์ํ ์ ์๊ฒ ํด ์ค๋ค. ๊ด๋ฆฌํ ํ์ต๋ณด๋ค ๋ ๊น๊ฒ ์ ์ดํด์ผ ํ๋ ๊ฒฝ์ฐ์ ์ ํฉํ๋ฉฐ, ์ํฌ๋ก๋์ ๋ง์ถ ๊ณ ์ ํ ํ์ต ๋ก์ง์ ๊ตฌํํ ์ ์๋ค.
-
10:07
SFT, RFT, DPO ํ๋ซํผ์ SFT, RFT, DPO๋ฅผ ์ง์ํ๋ฉฐ, ํนํ RFT๊ฐ ๋ง์ด ์ฃผ๋ชฉ๋ฐ๊ณ ์๋ค. ๋ค๋ง training agent๋ RFT์ ๋ฐ์ดํฐ ์ ๋ฆฌ๋ hyperparameter ์กฐ์ ๊น์ง๋ ์ง์ํ์ง ์์ผ๋ฏ๋ก, ํฐ ๊ณผ์ ์ผ์๋ก ๋ณ๋ ์ง์์ด ํ์ํ๋ค.
-
11:07
๋ฐ์ดํฐ ํ๋ผ์ดํ ํ์ตํ ๋ชจ๋ธ์ ๊ณง๋ฐ๋ก ๋ฐฐํฌ๋๊ณ , ๋ฐฐํฌ ํ์๋ token ์, cache hit rate, speculator ์ฑ๋ฅ ๊ฐ์ ์งํ๋ฅผ ๋ชจ์ ๋ค์ ํ์ต์ผ๋ก ์ด์ด์ง๋ค. ์ด ์ํ์ ๋งค๋๋ฝ๊ฒ ๋ง๋ค๊ธฐ ์ํด GPU, ํด๋ผ์ฐ๋ ํํธ๋์ญ, ์ฌํ์ต ํ๋ฆ์ด ํจ๊ป ์ค๊ณ๋์ด ์๋ค.
-
12:42
์ ๊ฐ์ค์น์ ์ฆ์ ๋ฐ์ hot loading์ ์ฐ๋ฉด ์ checkpoint๋ฅผ ๋ค์ดํ์ ์์ด live deployment๋ก ๋ฐ๋ก ๊ต์ฒดํ ์ ์๋ค. Cursor๋ฅผ ์ํด ๋ง๋ ๊ธฐ๋ฅ์ด์ง๋ง, ๋ฐ๋ณต ํ์ต ํ ์ฆ์ ๋ฐ์ํด์ผ ํ๋ ์ผ๋ฐ์ ์ธ ์ด์ ํ๊ฒฝ์๋ ์ ์ฉํ๋ค.
-
13:22
์์น ์ ํฉ์ฑ ํ์ต๊ณผ ์ถ๋ก ์ ์๋ก ๋ค๋ฅธ ํ๋ซํผ์์ ํ๋ฉด numerical fidelity ๋ฌธ์ ๋ก ํ์ง ์ฐจ์ด๊ฐ ์๊ธธ ์ ์๋ค. ๊ฐ์ ํ๋ซํผ์์ ํ์ต๊ณผ ์๋น์ ๋ชจ๋ ์ํํ๋ฉด ์ด๋ฐ ์ฐจ์ด๋ฅผ ์ค์ด๊ณ , ํ์ต ์งํ ๋ฐ๋ก ํ๋ก๋์ ๋ฐฐํฌ๋ก ์ด์ด๊ฐ๊ธฐ ์ฝ๋ค.
-
14:22
training agent ๋ฐ๋ชจ training agent๋ ํ์ต ๋ฐ์ดํฐ์ ํ๊ฐ ๋ฐ์ดํฐ๋ฅผ ๋ฃ์ผ๋ฉด SFT plan, base model ์ ํ ์ด์ , hyperparameters๊น์ง ์๋์ผ๋ก ์ ์ํ๋ค. ์ฌ์ฉ์๊ฐ ์น์ธํ๋ฉด ๋จ๊ณ๋ณ ์งํ ์ํฉ๊ณผ ์ต์ข metrics, ์ถ์ฒ ๋ค์ ๋จ๊ณ๊น์ง ์ ๋ฆฌํด ์ค๋ค.
-
16:17
managed training๊ณผ ๋ฐฐํฌ ๋ฐ๋ชจ managed training์์๋ ๋ชจ๋ธยท๋ฐ์ดํฐ์ ยทhyperparameters์ evaluator ์ค์ ์ ๊ณ ๋ฅธ ๋ค create๋ฅผ ๋๋ฅด๋ฉด ํ์ต์ด ์์๋๋ค. ์๋ฃ ํ์๋ ํ์ต ์ด๋ ฅ, loss, ์ฌํ์ฉ ์ค์ ์ ํ์ธํ ์ ์๊ณ , ๊ณง๋ฐ๋ก ๋ฐฐํฌ ์น์ ์์ throughput, fast, minimal ๊ฐ์ ํ ํ๋ฆฟ์ผ๋ก ์๋นํ ์ ์๋ค.
-
18:42
๋ง๋ฌด๋ฆฌ ํต์ฌ ๋ฉ์์ง๋ ์คํ ๋ชจ๋ธ์ ์ฐ๋ ์๋์๋ ํ์ต๊ณผ ์ถ๋ก ์ ๋ถ๋ฆฌ๋ ์์ ์ด ์๋๋ผ ํ๋์ ์ฐ์๋ ์ด์ ๋ฃจํ๋ก ๋ด์ผ ํ๋ค๋ ์ ์ด๋ค. Fireworks๋ ๊ทธ ๋ฃจํ๋ฅผ ๊ฐ์ ํ๋ซํผ์์ ๋ ๋น ๋ฅด๊ณ ์ ๋ ดํ๊ฒ ๋๋ฆฌ๋๋ก ๋๋๋ค.
์ค๋ฌด ์ธ์ฌ์ดํธ
- ์คํ ๋ชจ๋ธ์ ๊ฒฝ์๋ ฅ์ ๋ชจ๋ธ ์์ฒด๋ณด๋ค ๋ฐ์ดํฐ ์ ๋ฆฌ, ํ๊ฐ ํจ์, hyperparameter ์กฐ์ ๊ฐ์ ์ฃผ๋ณ ์์ ์์ ํฌ๊ฒ ๊ฐ๋ฆฌ๋ฏ๋ก, ํ์ต ์๋ํ๋ณด๋ค ๋จผ์ ์ด์ ๊ท๊ฒฉ์ ํ์คํํ๋ ๊ฒ์ด ํจ๊ณผ์ ์ด๋ค.
- ํ์ต๊ณผ ๋ฐฐํฌ๋ฅผ ๊ฐ์ ํ๋ซํผ์ ๋ฌถ์ผ๋ฉด numerical fidelity์ ์ด์ ์ ํ ๋น์ฉ์ ์ค์ผ ์ ์์ด, ์ฑ๋ฅ ๊ฐ์ ๋ณด๋ค ์ฌํ์ฑ๊ณผ ์ฆ์ ๋ฐฐํฌ์ฑ์ ์ฐ์ ํ๋ ํ์ ํนํ ์ ๋ฆฌํ๋ค.
- ์ง์ฐ ์๊ฐ ์ต์ ํ๋ ๋ชจ๋ธ ๊ต์ฒด๋ง์ผ๋ก ๋๋์ง ์๊ณ FireAttention, speculative decoding, draft model์ฒ๋ผ ์๋น ์คํ ์ ์ฒด๋ฅผ ํจ๊ป ํ๋ํด์ผ ์ฒด๊ฐ ํจ๊ณผ๊ฐ ํฌ๋ค.