๐Ÿ“บ ์˜์ƒ ์š”์•ฝ ์•„์นด์ด๋ธŒ
โ† ๋ชฉ๋ก

Stop Renting Intelligence: The Train-to-Deploy Loop for Specialized AI โ€” Fireworks AI

AI Engineer ยท 2026-10-12 07:30 ยท 19:18

ํ•œ ์ค„ ํ•ต์‹ฌ

์˜คํ”ˆ ๋ชจ๋ธ์„ ๋” ์‹ธ๊ณ  ๋น ๋ฅด๊ฒŒ ์“ฐ๋ ค๋ฉด ๋‹จ์ˆœ ์„œ๋น™์ด ์•„๋‹ˆ๋ผ ๋ฐ์ดํ„ฐยทํ•™์Šตยท๋ฐฐํฌยท์žฌํ•™์Šต์„ ํ•˜๋‚˜์˜ ์—ฐ์† ๋ฃจํ”„๋กœ ๋ฌถ์–ด์•ผ ํ•˜๋ฉฐ, Fireworks AI๋Š” ๊ทธ ์ „ ๊ณผ์ •์„ ๊ฐ™์€ ํ”Œ๋žซํผ์—์„œ ์šด์˜ํ•˜๊ฒŒ ํ•ด ์ค€๋‹ค.

์‹œ๊ฐ„๋ณ„ ์š”์•ฝ

  1. 0:00
    ์†Œ๊ฐœ ๋‹ซํžŒ ๋ชจ๋ธ์€ ๋น ๋ฅด๊ฒŒ ๋น„์‹ธ์งˆ ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ, ๋น„์šฉ๊ณผ ์„ฑ๋Šฅ ์ด์œ ๋กœ ์˜คํ”ˆ ๋ชจ๋ธ๋กœ ์˜ฎ๊ฒจ ๊ฐ€๋Š” ํ๋ฆ„์ด ์ปค์ง€๊ณ  ์žˆ๋‹ค. ์ด ์˜์ƒ์€ ์˜คํ”ˆ ๋ชจ๋ธ์ด ๊ฐ•ํ•œ ์ง€์ ๊ณผ, ์„ฑ๋Šฅ์„ ๋‹ซํžŒ ๋ชจ๋ธ ์ˆ˜์ค€์œผ๋กœ ๋Œ์–ด์˜ฌ๋ฆฌ๋Š” ํ•™์Šตยท์„œ๋น™ ๋ฃจํ”„๋ฅผ ์„ค๋ช…ํ•œ๋‹ค.
  2. 1:27
    ์˜คํ”ˆ ๋ชจ๋ธ์— ๋Œ€ํ•œ ์„ธ ๊ฐ€์ง€ ์‚ฌ์‹ค ๋Œ€๋ถ€๋ถ„์˜ ์˜คํ”ˆ ๋ชจ๋ธ์€ ์ด๋ฏธ ํ”„๋กœ๋•์…˜์— ์“ธ ์ˆ˜ ์žˆ์„ ๋งŒํผ ์„ฑ์ˆ™ํ•ด ์žˆ์œผ๋ฉฐ, ํ’ˆ์งˆ ๊ฒฉ์ฐจ๋Š” ์ปค์Šคํ„ฐ๋งˆ์ด์ง•ยทํ•™์Šตยท๊ฐœ์„  ๋ฐฉ์‹์—์„œ ๊ฐˆ๋ฆฐ๋‹ค. ๋˜ํ•œ AI ์Šคํƒ์€ ํ•œ ๋ฒˆ ์„œ๋น™ํ•˜๊ณ  ๋๋‚˜๋Š” ๊ตฌ์กฐ๊ฐ€ ์•„๋‹ˆ๋ผ, ํ•™์Šต๊ณผ ์ถ”๋ก ์ด ๊ณ„์† ๋งž๋ฌผ๋ฆฌ๋Š” ๊ตฌ์กฐ๋กœ ๋ฐ”๋€Œ๊ณ  ์žˆ๋‹ค.
  3. 2:22
    Fireworks๊ฐ€ ๋“ค์–ด๊ฐ€๋Š” ์ž๋ฆฌ Fireworks๋Š” ์˜คํ”ˆ ๋ชจ๋ธ์„ ๊ณ„์† ํ•™์Šตํ•˜๊ณ  ๋Œ€๊ทœ๋ชจ๋กœ ํ˜ธ์ŠคํŒ…ํ•˜๋Š” ๊ณผ์ •์„ ๋” ์‰ฝ๊ณ  ์ €๋ ดํ•˜๊ฒŒ ๋งŒ๋“ค๊ธฐ ์œ„ํ•œ ํ”Œ๋žซํผ์ด๋‹ค. ํŠนํžˆ ์ถ”๋ก ๊ณผ ํ•™์Šต์„ ๊ฐ™์€ ํ๋ฆ„ ์•ˆ์—์„œ ๋‹ค๋ฃจ๋ฉฐ, ๋’ค์—์„œ ๋‹ค์–‘ํ•œ ํ•™์Šต ๋ฐฉ์‹๋„ ์ œ๊ณตํ•œ๋‹ค.
  4. 3:12
    ๋Œ€๊ทœ๋ชจ ์šด์˜ ํ˜„ํ™ฉ Fireworks๋Š” ํ”„๋กœ๋•์…˜์—์„œ 30 trillion tokens ์ด์ƒ์„ ์ฒ˜๋ฆฌํ•˜๊ณ , 10,000๊ฐœ ์ด์ƒ์˜ ๊ธฐ์—…๊ณผ ์ดˆ๋‹น ์•ฝ 200k requests๋ฅผ ์ง€์›ํ•œ๋‹ค. ์ด ๊ทœ๋ชจ๋Š” ์‹ค์ œ ๊ณ ๊ฐ ์‚ฌ๋ก€์—์„œ ์ง€์—ฐ ์‹œ๊ฐ„ ๋‹จ์ถ•๊ณผ ํ’ˆ์งˆ ๊ฐœ์„ ์ด ์ค‘์š”ํ•œ ๊ฐ€์น˜์ž„์„ ๋ณด์—ฌ ์ค€๋‹ค.
  5. 3:47
    Cursor, Vercel, Genspark ์‚ฌ๋ก€ Cursor์˜ Composer 2๋Š” Fireworks์—์„œ ํ•™์Šตยทํ˜ธ์ŠคํŒ…๋˜์—ˆ๊ณ , FireAttention ๋•๋ถ„์— ์ถ”๋ก ์ด 13x ๋นจ๋ผ์กŒ๋‹ค. Vercel์€ ํŒŒ์ธํŠœ๋‹๊ณผ ํ˜ธ์ŠคํŒ…์œผ๋กœ 40x latency ๊ฐœ์„ ์„ ์–ป์—ˆ๊ณ , Genspark๋Š” ๋ฐ์ดํ„ฐ ์ •๋ฆฌ์™€ evaluator ์„ค๊ณ„, RFT๋กœ 12% ํ’ˆ์งˆ ํ–ฅ์ƒ์„ ๋‹ฌ์„ฑํ–ˆ๋‹ค.
  6. 5:27
    FireAttention๊ณผ ์ปค์Šคํ…€ ์ปค๋„ ์„ฑ๋Šฅ ์ตœ์ ํ™”์˜ ํ•ต์‹ฌ์€ FireAttention์ด๋ผ๋Š” ์ถ”๋ก  ์—”์ง„๊ณผ ๊ทธ ์•ˆ์˜ ์ปค์Šคํ…€ CUDA kernels์ด๋‹ค. ์ž…๋ ฅ ํ† ํฐ, ์ถœ๋ ฅ ํ† ํฐ, prompt cache hit rate, ์ง€์—ฐ ์‹œ๊ฐ„ ๋ชฉํ‘œ์— ๋งž์ถฐ ์Šคํƒ ์ „์ฒด๋ฅผ ์กฐ์ •ํ•ด ๋” ์‹ผ ๋น„์šฉ๊ณผ ๋” ๋‚˜์€ ์„ฑ๋Šฅ์„ ๋™์‹œ์— ๋…ธ๋ฆฐ๋‹ค.
  7. 6:27
    Speculative decoding๊ณผ draft models speculative decoding, disaggregation, quantization ๊ฐ™์€ ๊ธฐ๋ฒ•๋„ ํ•จ๊ป˜ ์ œ๊ณต๋œ๋‹ค. ํŠนํžˆ draft model๋„ ๊ฐ™์€ ํ”Œ๋žซํผ์—์„œ ํ•™์Šตํ•  ์ˆ˜ ์žˆ์–ด, ๋ฉ”์ธ ๋ชจ๋ธ์˜ ์‘๋‹ต ์†๋„์™€ throughput์„ ๋” ๋Œ์–ด์˜ฌ๋ฆด ์ˆ˜ ์žˆ๋‹ค.
  8. 7:22
    ์„ธ ๊ฐ€์ง€ ํ•™์Šต ๋ฐฉ์‹ ํ•™์Šต ์ œํ’ˆ์€ training agent, managed training, training API์˜ ์„ธ ๊ฐ€์ง€๋กœ ๋‚˜๋‰œ๋‹ค. ๊ฐ๊ฐ UI ์ค‘์‹ฌ ์‚ฌ์šฉ์ž, ์ผ๋ฐ˜์ ์ธ ์šด์˜ํŒ€, ๊ณ ๊ธ‰ ML engineer์ฒ˜๋Ÿผ ์„œ๋กœ ๋‹ค๋ฅธ ์ˆ™๋ จ๋„์™€ ์š”๊ตฌ ์ˆ˜์ค€์„ ๊ฒจ๋ƒฅํ•œ๋‹ค.
  9. 8:22
    ๊ด€๋ฆฌํ˜• ํ•™์Šต managed training์€ ๋ชจ๋ธ, ๋ฐ์ดํ„ฐ์…‹, hyperparameters๋ฅผ ๋„ฃ๊ณ  ๋ฒ„ํŠผ๋งŒ ๋ˆ„๋ฅด๋ฉด ์‹คํ–‰๋˜๋Š” ๋ฐฉ์‹์ด๋‹ค. ํ•™์Šต ์ง„ํ–‰๋ฅ ๊ณผ loss๋ฅผ UI์—์„œ ๋ณด๊ณ , weights and biases API key๋ฅผ ์—ฐ๊ฒฐํ•ด ์™ธ๋ถ€ ๊ด€์ธก์„ฑ ๋„๊ตฌ์™€๋„ ์—ฐ๋™ํ•  ์ˆ˜ ์žˆ๋‹ค.
  10. 9:27
    ํ•™์Šต API training API๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ์ง์ ‘ training loop์™€ loss function์„ ์ •์˜ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด ์ค€๋‹ค. ๊ด€๋ฆฌํ˜• ํ•™์Šต๋ณด๋‹ค ๋” ๊นŠ๊ฒŒ ์ œ์–ดํ•ด์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ์— ์ ํ•ฉํ•˜๋ฉฐ, ์›Œํฌ๋กœ๋“œ์— ๋งž์ถ˜ ๊ณ ์œ ํ•œ ํ•™์Šต ๋กœ์ง์„ ๊ตฌํ˜„ํ•  ์ˆ˜ ์žˆ๋‹ค.
  11. 10:07
    SFT, RFT, DPO ํ”Œ๋žซํผ์€ SFT, RFT, DPO๋ฅผ ์ง€์›ํ•˜๋ฉฐ, ํŠนํžˆ RFT๊ฐ€ ๋งŽ์ด ์ฃผ๋ชฉ๋ฐ›๊ณ  ์žˆ๋‹ค. ๋‹ค๋งŒ training agent๋Š” RFT์˜ ๋ฐ์ดํ„ฐ ์ •๋ฆฌ๋‚˜ hyperparameter ์กฐ์ •๊นŒ์ง€๋Š” ์ง€์›ํ•˜์ง€ ์•Š์œผ๋ฏ€๋กœ, ํฐ ๊ณผ์ œ์ผ์ˆ˜๋ก ๋ณ„๋„ ์ง€์›์ด ํ•„์š”ํ•˜๋‹ค.
  12. 11:07
    ๋ฐ์ดํ„ฐ ํ”Œ๋ผ์ดํœ  ํ•™์Šตํ•œ ๋ชจ๋ธ์€ ๊ณง๋ฐ”๋กœ ๋ฐฐํฌ๋˜๊ณ , ๋ฐฐํฌ ํ›„์—๋Š” token ์ˆ˜, cache hit rate, speculator ์„ฑ๋Šฅ ๊ฐ™์€ ์ง€ํ‘œ๋ฅผ ๋ชจ์•„ ๋‹ค์‹œ ํ•™์Šต์œผ๋กœ ์ด์–ด์ง„๋‹ค. ์ด ์ˆœํ™˜์„ ๋งค๋„๋Ÿฝ๊ฒŒ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด GPU, ํด๋ผ์šฐ๋“œ ํŒŒํŠธ๋„ˆ์‹ญ, ์žฌํ•™์Šต ํ๋ฆ„์ด ํ•จ๊ป˜ ์„ค๊ณ„๋˜์–ด ์žˆ๋‹ค.
  13. 12:42
    ์ƒˆ ๊ฐ€์ค‘์น˜์˜ ์ฆ‰์‹œ ๋ฐ˜์˜ hot loading์„ ์“ฐ๋ฉด ์ƒˆ checkpoint๋ฅผ ๋‹ค์šดํƒ€์ž„ ์—†์ด live deployment๋กœ ๋ฐ”๋กœ ๊ต์ฒดํ•  ์ˆ˜ ์žˆ๋‹ค. Cursor๋ฅผ ์œ„ํ•ด ๋งŒ๋“  ๊ธฐ๋Šฅ์ด์ง€๋งŒ, ๋ฐ˜๋ณต ํ•™์Šต ํ›„ ์ฆ‰์‹œ ๋ฐ˜์˜ํ•ด์•ผ ํ•˜๋Š” ์ผ๋ฐ˜์ ์ธ ์šด์˜ ํ™˜๊ฒฝ์—๋„ ์œ ์šฉํ•˜๋‹ค.
  14. 13:22
    ์ˆ˜์น˜ ์ •ํ•ฉ์„ฑ ํ•™์Šต๊ณผ ์ถ”๋ก ์„ ์„œ๋กœ ๋‹ค๋ฅธ ํ”Œ๋žซํผ์—์„œ ํ•˜๋ฉด numerical fidelity ๋ฌธ์ œ๋กœ ํ’ˆ์งˆ ์ฐจ์ด๊ฐ€ ์ƒ๊ธธ ์ˆ˜ ์žˆ๋‹ค. ๊ฐ™์€ ํ”Œ๋žซํผ์—์„œ ํ•™์Šต๊ณผ ์„œ๋น™์„ ๋ชจ๋‘ ์ˆ˜ํ–‰ํ•˜๋ฉด ์ด๋Ÿฐ ์ฐจ์ด๋ฅผ ์ค„์ด๊ณ , ํ•™์Šต ์งํ›„ ๋ฐ”๋กœ ํ”„๋กœ๋•์…˜ ๋ฐฐํฌ๋กœ ์ด์–ด๊ฐ€๊ธฐ ์‰ฝ๋‹ค.
  15. 14:22
    training agent ๋ฐ๋ชจ training agent๋Š” ํ•™์Šต ๋ฐ์ดํ„ฐ์™€ ํ‰๊ฐ€ ๋ฐ์ดํ„ฐ๋ฅผ ๋„ฃ์œผ๋ฉด SFT plan, base model ์„ ํƒ ์ด์œ , hyperparameters๊นŒ์ง€ ์ž๋™์œผ๋กœ ์ œ์•ˆํ•œ๋‹ค. ์‚ฌ์šฉ์ž๊ฐ€ ์Šน์ธํ•˜๋ฉด ๋‹จ๊ณ„๋ณ„ ์ง„ํ–‰ ์ƒํ™ฉ๊ณผ ์ตœ์ข… metrics, ์ถ”์ฒœ ๋‹ค์Œ ๋‹จ๊ณ„๊นŒ์ง€ ์ •๋ฆฌํ•ด ์ค€๋‹ค.
  16. 16:17
    managed training๊ณผ ๋ฐฐํฌ ๋ฐ๋ชจ managed training์—์„œ๋Š” ๋ชจ๋ธยท๋ฐ์ดํ„ฐ์…‹ยทhyperparameters์™€ evaluator ์„ค์ •์„ ๊ณ ๋ฅธ ๋’ค create๋ฅผ ๋ˆ„๋ฅด๋ฉด ํ•™์Šต์ด ์‹œ์ž‘๋œ๋‹ค. ์™„๋ฃŒ ํ›„์—๋Š” ํ•™์Šต ์ด๋ ฅ, loss, ์žฌํ˜„์šฉ ์„ค์ •์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๊ณ , ๊ณง๋ฐ”๋กœ ๋ฐฐํฌ ์„น์…˜์—์„œ throughput, fast, minimal ๊ฐ™์€ ํ…œํ”Œ๋ฆฟ์œผ๋กœ ์„œ๋น™ํ•  ์ˆ˜ ์žˆ๋‹ค.
  17. 18:42
    ๋งˆ๋ฌด๋ฆฌ ํ•ต์‹ฌ ๋ฉ”์‹œ์ง€๋Š” ์˜คํ”ˆ ๋ชจ๋ธ์„ ์“ฐ๋Š” ์‹œ๋Œ€์—๋Š” ํ•™์Šต๊ณผ ์ถ”๋ก ์„ ๋ถ„๋ฆฌ๋œ ์ž‘์—…์ด ์•„๋‹ˆ๋ผ ํ•˜๋‚˜์˜ ์—ฐ์†๋œ ์šด์˜ ๋ฃจํ”„๋กœ ๋ด์•ผ ํ•œ๋‹ค๋Š” ์ ์ด๋‹ค. Fireworks๋Š” ๊ทธ ๋ฃจํ”„๋ฅผ ๊ฐ™์€ ํ”Œ๋žซํผ์—์„œ ๋” ๋น ๋ฅด๊ณ  ์ €๋ ดํ•˜๊ฒŒ ๋Œ๋ฆฌ๋„๋ก ๋•๋Š”๋‹ค.

์‹ค๋ฌด ์ธ์‚ฌ์ดํŠธ

  • ์˜คํ”ˆ ๋ชจ๋ธ์˜ ๊ฒฝ์Ÿ๋ ฅ์€ ๋ชจ๋ธ ์ž์ฒด๋ณด๋‹ค ๋ฐ์ดํ„ฐ ์ •๋ฆฌ, ํ‰๊ฐ€ ํ•จ์ˆ˜, hyperparameter ์กฐ์ • ๊ฐ™์€ ์ฃผ๋ณ€ ์ž‘์—…์—์„œ ํฌ๊ฒŒ ๊ฐˆ๋ฆฌ๋ฏ€๋กœ, ํ•™์Šต ์ž๋™ํ™”๋ณด๋‹ค ๋จผ์ € ์šด์˜ ๊ทœ๊ฒฉ์„ ํ‘œ์ค€ํ™”ํ•˜๋Š” ๊ฒƒ์ด ํšจ๊ณผ์ ์ด๋‹ค.
  • ํ•™์Šต๊ณผ ๋ฐฐํฌ๋ฅผ ๊ฐ™์€ ํ”Œ๋žซํผ์— ๋ฌถ์œผ๋ฉด numerical fidelity์™€ ์šด์˜ ์ „ํ™˜ ๋น„์šฉ์„ ์ค„์ผ ์ˆ˜ ์žˆ์–ด, ์„ฑ๋Šฅ ๊ฐœ์„ ๋ณด๋‹ค ์žฌํ˜„์„ฑ๊ณผ ์ฆ‰์‹œ ๋ฐฐํฌ์„ฑ์„ ์šฐ์„ ํ•˜๋Š” ํŒ€์— ํŠนํžˆ ์œ ๋ฆฌํ•˜๋‹ค.
  • ์ง€์—ฐ ์‹œ๊ฐ„ ์ตœ์ ํ™”๋Š” ๋ชจ๋ธ ๊ต์ฒด๋งŒ์œผ๋กœ ๋๋‚˜์ง€ ์•Š๊ณ  FireAttention, speculative decoding, draft model์ฒ˜๋Ÿผ ์„œ๋น™ ์Šคํƒ ์ „์ฒด๋ฅผ ํ•จ๊ป˜ ํŠœ๋‹ํ•ด์•ผ ์ฒด๊ฐ ํšจ๊ณผ๊ฐ€ ํฌ๋‹ค.