ChatIBMWatsonx

ChatIBMWatsonx ๋…ธ๋“œ๋Š” IBM์˜ AI ํ”Œ๋žซํผ์ธ Watsonx์— ๋ฐฐํฌ๋œ LLM ๋ชจ๋ธ์„ ํ˜ธ์ถœํ•˜๋Š” Chat Model ๋…ธ๋“œ์ž…๋‹ˆ๋‹ค. ํŠนํžˆ ๊ธฐ์—… ํ™˜๊ฒฝ์— ์ ํ•ฉํ•œ ๋ณด์•ˆ๊ณผ ์ปดํ”Œ๋ผ์ด์–ธ์Šค ๊ธฐ๋ฐ˜์—์„œ Mistral ๋“ฑ ๋‹ค์–‘ํ•œ ์˜คํ”ˆ ๋ชจ๋ธ์„ ์•ˆ์ •์ ์œผ๋กœ ์šด์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


์ฃผ์š” ๊ธฐ๋Šฅ

  • IBM Watsonx ํ”Œ๋žซํผ์— ๋“ฑ๋ก๋œ ๋ชจ๋ธ ํ˜ธ์ถœ ๊ฐ€๋Šฅ (์˜ˆ: mistralai/mistral-large)

  • Temperature, Top-P, Penalty ๋“ฑ ๋‹ค์–‘ํ•œ ์ƒ์„ฑ ์ œ์–ด ํŒŒ๋ผ๋ฏธํ„ฐ ์ œ๊ณต

  • Streaming ๋ชจ๋“œ๋ฅผ ํ†ตํ•œ ์‹ค์‹œ๊ฐ„ ์‘๋‹ต ๊ฐ€๋Šฅ

  • ๊ธฐ์—…์šฉ ํ™˜๊ฒฝ์— ์ตœ์ ํ™”๋œ IBM์˜ AI ์ธํ”„๋ผ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์šด์˜

WindyFlo ChatIBMWatsonx
WindyFlo ChatIBMWatsonx Parameters

์ž…๋ ฅ๊ฐ’ (Inputs)

ํ•ญ๋ชฉ
์„ค๋ช…
ํ•„์ˆ˜ ์—ฌ๋ถ€

Connect Credential

IBM Cloud API Key ๋˜๋Š” Watsonx ์ธ์ฆ ์ •๋ณด (Credential์— ๋“ฑ๋ก๋œ ๊ฐ’)

ํ•„์ˆ˜

Model

์‚ฌ์šฉํ•  ๋ชจ๋ธ ๊ฒฝ๋กœ (์˜ˆ: mistralai/mistral-large)

ํ•„์ˆ˜

Temperature

์ฐฝ์˜์„ฑ ์กฐ์ ˆ ๊ฐ’ (0.0 ~ 1.0, ๊ธฐ๋ณธ๊ฐ’: 0.9)

์„ ํƒ


ํŒŒ๋ผ๋ฏธํ„ฐ (Parameters)

ํ•ญ๋ชฉ
์„ค๋ช…

Streaming

์‘๋‹ต์„ ์ŠคํŠธ๋ฆฌ๋ฐ ๋ฐฉ์‹์œผ๋กœ ์ˆ˜์‹ ํ• ์ง€ ์—ฌ๋ถ€ (๊ธฐ๋ณธ๊ฐ’: true)

Max Tokens

์ถœ๋ ฅ ์ตœ๋Œ€ ํ† ํฐ ์ˆ˜

Frequency Penalty

๋™์ผ ๋‹จ์–ด ๋ฐ˜๋ณต ์–ต์ œ ๊ณ„์ˆ˜

Presence Penalty

์ƒˆ๋กœ์šด ์ฃผ์ œ ์œ ๋„ ๊ณ„์ˆ˜

Top P

ํ™•๋ฅ  ๊ธฐ๋ฐ˜ ์‘๋‹ต ๋‹ค์–‘์„ฑ ์ œ์–ด ๊ฐ’ (์˜ˆ: 0.1 ~ 1.0)

N

์‘๋‹ต ํ›„๋ณด ๊ฐœ์ˆ˜ (๊ธฐ๋ณธ๊ฐ’: 1)

Log Probs

๋กœ๊ทธ ํ™•๋ฅ ๊ฐ’ ๋ฐ˜ํ™˜ ์—ฌ๋ถ€ (๋””๋ฒ„๊น…์šฉ)


์ถœ๋ ฅ๊ฐ’ (Outputs)

์ถœ๋ ฅ ํ•ญ๋ชฉ
์„ค๋ช…

ChatIBMWatsonx

Watsonx ๊ธฐ๋ฐ˜ ๋ชจ๋ธ ์‘๋‹ต ๋˜๋Š” ์ŠคํŠธ๋ฆฌ๋ฐ ๊ฐ์ฒด


ํ™œ์šฉ ์˜ˆ์‹œ

  • ๊ธˆ์œต, ์ œ์กฐ, ํ—ฌ์Šค์ผ€์–ด ๋“ฑ ๊ทœ์ œ๊ฐ€ ์š”๊ตฌ๋˜๋Š” ์‚ฐ์—… ํ™˜๊ฒฝ์—์„œ ์•ˆ์ „ํ•˜๊ฒŒ LLM์„ ๋„์ž…ํ•  ๋•Œ

  • IBM ํด๋ผ์šฐ๋“œ ๊ธฐ๋ฐ˜ ๋ฐ์ดํ„ฐ์™€ ์—ฐ๊ณ„ํ•œ ๋ฌธ์„œ ์ƒ์„ฑ, ๋ณด๊ณ ์„œ ์š”์•ฝ, ํšŒ์˜๋ก ์ •๋ฆฌ ๋“ฑ์— LLM ํ™œ์šฉ

  • ๋ณด์•ˆ ๋ฐ ์‹ ๋ขฐ์„ฑ์ด ์ค‘์š”ํ•œ ๊ธฐ์—…์šฉ ์ฑ—๋ด‡ ๋˜๋Š” ์ž๋™ํ™” ์‘๋‹ต ์‹œ์Šคํ…œ์— ์ ์šฉ

  • Mistral ๋ชจ๋ธ ๊ธฐ๋ฐ˜์˜ ๋Œ€ํ™”ํ˜• AI ์„œ๋น„์Šค๋ฅผ Watsonx ํ™˜๊ฒฝ์—์„œ ์•ˆ์ •์ ์œผ๋กœ ํ…Œ์ŠคํŠธ ๋ฐ ์šด์˜


์‚ฌ์šฉ ํŒ

  • Presence Penalty์™€ Frequency Penalty๋ฅผ ํ•จ๊ป˜ ์กฐ์ •ํ•˜๋ฉด ์‘๋‹ต ์ค‘๋ณต์ด๋‚˜ ์ƒˆ๋กœ์šด ์ฃผ์ œ ์ „ํ™˜์„ ์œ ๋„ ๊ฐ€๋Šฅ

  • Top P๋ฅผ ๋‚ฎ๊ฒŒ ์„ค์ •ํ•˜๋ฉด ๋” ์ง‘์ค‘๋œ ์‘๋‹ต์„ ์–ป์„ ์ˆ˜ ์žˆ์œผ๋‚˜ ๋‹ค์–‘์„ฑ์ด ๋‚ฎ์•„์งˆ ์ˆ˜ ์žˆ์Œ

  • N์„ 2 ์ด์ƒ์œผ๋กœ ์„ค์ •ํ•˜๋ฉด ๋‹ค์–‘ํ•œ ํ›„๋ณด ์‘๋‹ต์„ ๋น„๊ตํ•˜๊ฑฐ๋‚˜ A/B ํ…Œ์ŠคํŠธ์— ํ™œ์šฉ ๊ฐ€๋Šฅ


์ฃผ์˜์‚ฌํ•ญ

  • Watsonx์— ๋“ฑ๋ก๋œ ๋ชจ๋ธ๋งŒ ํ˜ธ์ถœ ๊ฐ€๋Šฅํ•˜๋ฉฐ, ์‚ฌ์ „์— ๋ฐฐํฌ๋œ ๋ชจ๋ธ ID๋ฅผ ์ •ํ™•ํžˆ ์ž…๋ ฅํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค

  • Credential์— ๋“ฑ๋ก๋œ ์ธ์ฆ ํ‚ค๊ฐ€ ์˜ฌ๋ฐ”๋ฅด์ง€ ์•Š์œผ๋ฉด ํ˜ธ์ถœ์ด ์‹คํŒจํ•˜๊ฑฐ๋‚˜ ์ธ์ฆ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Œ

  • ๋กœ๊ทธ ํ™•๋ฅ (Log Probs)์€ ์ผ๋ฐ˜ ์‘๋‹ต์—๋Š” ๋ถˆํ•„์š”ํ•˜๋ฉฐ ๋””๋ฒ„๊น… ๋˜๋Š” ๋ถ„์„ ๋ชฉ์ ์ผ ๋•Œ๋งŒ ํ™œ์„ฑํ™” ๊ถŒ์žฅ

  • ํ† ํฐ ์‚ฌ์šฉ๋Ÿ‰์— ๋”ฐ๋ผ ๋น„์šฉ์ด ๋ฐœ์ƒํ•˜๋ฏ€๋กœ Max Tokens ์„ค์ • ์‹œ ์˜ˆ์‚ฐ์„ ๊ณ ๋ คํ•ด์•ผ ํ•จ

Last updated