๋‚ด ๋น„์ฆˆ๋‹ˆ์Šค ์•„์ด๋””์–ด๋ฅผ ์‹คํ˜„ํ•˜๋Š”๋ฐ ์žˆ์–ด ๊ฐœ๋ฐœ์ด ํ•„์š”ํ•ด ๋‚œ์ฒ˜ํ•˜๋‹ค๋ฉด, ๋…ธ์ฝ”๋“œ ๋นŒ๋”ฉ์ด ํ•ด๊ฒฐ์ฑ…์ด ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ชจ๋‘์˜ ๋…ธ์ฝ”๋“œ๋ฅผ ํ™œ์šฉํ•ด ๋…ธ์ฝ”๋“œ ๋นŒ๋”ฉ์„ ์‹œ์ž‘ํ•˜๊ณ  ์ปค๋ฎค๋‹ˆํ‹ฐ์˜ ๋…ธ์ฝ”๋“œ ๋นŒ๋”๋“ค๊ณผ ํ•จ๊ป˜ ์„ฑ์žฅํ•ด์š”!
์Šคํ€˜์–ด
๋‹ค์–‘ํ•˜๊ณ  ์œ ์ตํ•œ ํ–‰์‚ฌ์— ์ดˆ๋Œ€ํ•ฉ๋‹ˆ๋‹ค ๐Ÿซง
[์ฑŒ๋ฆฐ์ง€ ํ™๋ณด] 14์ผ ๋™์•ˆ AI์™€ ํ•จ๊ป˜ํ•˜๊ณ , ๋งค์ผ 1์‹œ๊ฐ„ ์ผ์ฐ ์ง‘์œผ๋กœ ํ‡ด๊ทผํ•˜๊ธฐ
"์ƒ์„ฑAI์™€ ๋…ธ์ฝ”๋“œ๋กœ ์ž๋™ํ™”๋ฅผ ํ†ตํ•ด ๋…ธ๊ฐ€๋‹ค์—์„œ ํ•ด๋ฐฉํ•˜๊ณ  ์‹ถ๋‚˜์š”?"
"AI๋‚˜, ๋…ธ์ฝ”๋“œ๋ฅผ ๊พธ์ค€ํžˆ ํ•™์Šตํ•˜๊ณ  ์‹ถ์€๋ฐ ํ˜ผ์ž์„œ๋Š” ํž˜๋“œ์‹ ๊ฐ€์š”?"


๋‹น์‹ ์˜ ์•ผ๊ทผ ๋น„๋ฒ•์„ ์นผํ‡ด ๋น„๋ฒ•์œผ๋กœ, 14์ผ ๋™์•ˆ ํ•จ๊ป˜ ๋„์ „ํ•ด๋ด์š”!



์•ˆ๋…•ํ•˜์„ธ์š”? ์นผํ‡ดํ•˜๊ณ  N์žกํ•˜์ž

์นผํ‡ด๊ต์‹ค์„ ๋งŒ๋“ค๊ณ  ์žˆ๋Š” ์žฅํ˜„๋ฏผ(๋ง๊ตฌ) ์ž…๋‹ˆ๋‹ค.

์ €ํฌ ์นผํ‡ด๊ต์‹ค์—์„œ, AI์™€์˜ ๋™ํ–‰์œผ๋กœ ์ƒ์‚ฐ์„ฑ์„ ๋†’์ด๋Š” ์ฑŒ๋ฆฐ์ง€๋ฅผ ์ค€๋น„ํ–ˆ์–ด์š”!

์ด๋ฒˆ ์ฃผ์ œ๋Š” ๋…ธ์ฝ”๋“œ์— ์ง„์‹ฌ(?)์ธ ๋ชจ๋‘์˜ ๋…ธ์ฝ”๋“œ๋ถ„๋“ค๊ป˜ ๋”ฑ ๋งž๋Š” ์ฝ˜ํ…์ธ ๋ผ ์ƒ๊ฐํ•ด์„œ,

์šด์˜์ง„๊ป˜ ์ •์‹ ํ—ˆ๊ฐ€๋ฅผ ๋งก๊ณ  ํ™๋ณด ๊ฒŒ์‹œ๊ธ€์„ ์ž‘์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค.

14์ผ์ด๋ผ๋Š” ์งง์€ ์‹œ๊ฐ„ ๋™์•ˆ ์ธํ…์‹œ๋ธŒํ•˜๊ฒŒ ๋ชฐ์ž…ํ•˜์—ฌ ๋‚ด ์—…๋ฌด๋ฅผ ์ ๊ฒ€ํ•ด๋ณด๊ณ 

์ƒ์„ฑAI ๋˜๋Š” ์—ฌ๋Ÿฌ๋ถ„์ด ๊ฐ€์ง„ ๋…ธ์ฝ”๋“œ๋กœ ์ƒ์‚ฐ์„ฑ์„ ๋†’์ด๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค.

์ž์„ธํ•œ ์‚ฌํ•ญ์€ ์•„๋ž˜ ์•ˆ๋‚ดํ•ด๋“œ๋ ธ์œผ๋‹ˆ, ์ฝ์–ด๋ณด์‹œ๊ณ  ์ฐธ์—ฌํ•ด์ฃผ์„ธ์š” :)
  
์ฑŒ๋ฆฐ์ง€ ํšจ๊ณผ
  • ๋‚ด ์—…๋ฌด๋ฅผ ๋ถ„์„ํ•˜๊ณ  ์ชผ๊ฐœ๊ณ  ๋ถ„์„ํ•˜๊ธฐ
  • ์ชผ๊ฐœ์ง„ ์—…๋ฌด ์ค‘ AI์—๊ฒŒ ๋งก๊ธธ ์—…๋ฌด ์ฐพ๊ธฐ
  • ๋‚˜์—๊ฒŒ ํ•„์š”ํ•œ AI๋ฅผ ์ฐพ์•„์„œ ์—…๋ฌด ๊ฐ€์ด๋“œ ๊ตฌ์ถ•ํ•˜๊ธฐ
  • AI์—๊ฒŒ ์—…๋ฌด๋ฅผ ๋งก๊ฒจ์„œ ๋งค์ผ ์นผํ‡ดํ•˜๊ธฐ
+ ๋‚ด๊ฐ€ ๊ฐ€์ง„ ๋…ธ์ฝ”๋“œ ์—ญ๋Ÿ‰๋„ ์ ์šฉํ•ด๋ณด๊ธฐ! (๋ชจ๋‘์˜ ๋…ธ์ฝ”๋“œ ๋ฉค๋ฒ„๋Š” ๊ฐ€๋Šฅํ•˜์ง€ ์•Š์„๊นŒ์š”?)

์ฑŒ๋ฆฐ์ง€ ์ผ์ •
  • ๋ชจ์ง‘์ผ์ • : 11์›” 30์ผ(๋ชฉ)๊นŒ์ง€
  • ์ฑŒ๋ฆฐ์ง€ ๊ธฐ๊ฐ„ : 12์›” 01์ผ(๊ธˆ) ~ 12์›” 14์ผ(๋ชฉ)

์ฑŒ๋ฆฐ์ง€ ๋น„์šฉ
  • ์ฐธ๊ฐ€ ๋ณด์ฆ๊ธˆ : ํ• ์ธ๊ฐ€ 5๋งŒ์› (์ •๊ฐ€ 10๋งŒ์›)
  • ๋ณด์ฆ๊ธˆ ํ™˜๊ธ‰ : ๋ฏธ์…˜ 12ํšŒ ์ด์ƒ ์ˆ˜ํ–‰ ์‹œ 100% ํ™˜๊ธ‰

์ฑŒ๋ฆฐ์ง€ ๋ฌธ์˜
๋กœ์šฐ์ฝ”๋“œยท๋…ธ์ฝ”๋“œ ๊ธฐ์ˆ ยท์‹œ์žฅํ˜„ํ™ฉ ์กฐ์‚ฌ๋ฅผ ์œ„ํ•œ ์„ค๋ฌธ ์ฐธ์—ฌ ์•ˆ๋‚ด (์ปคํ”ผ ์ฟ ํฐ ์ง€๊ธ‰)
[KOSSA ์†Œ๊ฐœ]
  • KOSSA(ํ•œ๊ตญ๊ณต๊ฐœ์†Œํ”„ํŠธ์›จ์–ดํ˜‘ํšŒ)๋Š” ๊ณต๊ฐœ์†Œํ”„ํŠธ์›จ์–ด ์‹œ์žฅ ํ™œ์„ฑํ™”, ํšŒ์›์‚ฌ๊ฐ„์˜ ์ •๋ณด ๊ต๋ฅ˜, ๊ธฐ์ˆ ๊ณต์œ , ๊ณต๋™๋งˆ์ผ€ํŒ…, ์†Œํ”„ํŠธ์›จ์–ด ์‚ฐ์—… ๋ฐœ์ „์— ๊ธฐ์—ฌํ•˜๊ณ ์ž ์„ค๋ฆฝ๋œ ์‚ฌ๋‹จ๋ฒ•์ธ์ž…๋‹ˆ๋‹ค.

[์„ค๋ฌธ ์ทจ์ง€] 
  • ํ˜‘ํšŒ๋Š” โ€˜๋กœ์šฐ์ฝ”๋“œยท๋…ธ์ฝ”๋“œ ๊ธฐ์ˆ ยท์‹œ์žฅํ˜„ํ™ฉ ์กฐ์‚ฌ ๋ฐ ๊ฐœ๋ฐœ๋ฌธํ™” ํ™•์‚ฐ๋ฐฉ์•ˆ ์—ฐ๊ตฌโ€™๋ฅผ ์ฃผ์ œ๋กœ ์ •์ฑ…์—ฐ๊ตฌ๋ฅผ ์ถ”์ง„ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋กœ์šฐ์ฝ”๋“œยท๋…ธ์ฝ”๋“œ๋Š” ์ตœ๊ทผ ์ƒ์„ฑํ˜• AI์˜ ๋“ฑ์žฅ์œผ๋กœ ๋‹ค์‹œ ๊ด€์‹ฌ์ด ๋†’์•„์ง์— ๋”ฐ๋ผ ๊ฐœ๋ฐœ๋ฌธํ™” ํ™•์‚ฐ์„ ์œ„ํ•ด ๊ต์œก์ ์˜ ํ•„์š”์„ฑ, ๊ต์œก์˜ˆ์‹œ, ๋ฐœ์ „๊ฐ€๋Šฅ์„ฑ ๋“ฑ ๊ฒ€ํ† ๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.
  • ๋กœ์šฐ์ฝ”๋“œยท๋…ธ์ฝ”๋“œ์˜ ์ˆ˜์š”์ž, ๊ณต๊ธ‰์ž ๋“ฑ ํ˜„์—…์˜ ์˜๊ฒฌ์„ ๋ฐ˜์˜ํ•˜๊ธฐ ์œ„ํ•ด ๋ถ„์•ผ๋ณ„ ์ „๋ฌธ๊ฐ€์˜ ์ข…ํ•ฉ์ ์ธ ์˜๊ฒฌ์„ ์ˆ˜๋ ดํ•˜๊ธฐ ์œ„ํ•œ FGI๋ฅผ ์‹ค์‹œํ•˜์—ฌ ๋Œ€์ƒ๋ณ„ ๊ต์œก๋ฐฉ๋ฒ• ๋“ฑ ๊ต์œก ๋ฐฉ์•ˆ์„ ๋„์ถœํ•˜๋Š”๋ฐ ๊ทธ ๋ชฉ์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

[์„ค๋ฌธ ๋ถ„๋Ÿ‰ ๋ฐ ์˜ˆ์ƒ ์†Œ์š” ์‹œ๊ฐ„]
  • ์„ค๋ฌธ์€ ์ด 4๊ฐœ ์„น์…˜, ์„น์…˜๋ณ„ 2~4๊ฐœ์˜ ์งˆ๋ฌธ์œผ๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์˜ˆ์ƒ ์†Œ์š” ์‹œ๊ฐ„์€ ์•ฝ 15๋ถ„ ์ •๋„์ž…๋‹ˆ๋‹ค.

[์„ค๋ฌธ ๋ณด์ƒ]
  • ์ฐธ์—ฌํ•ด์ฃผ์‹  ๋ถ„ ์ค‘ ์„ ์ฐฉ์ˆœ 100๋ถ„๊ป˜ ์ปคํ”ผ ๊ธฐํ”„ํ‹ฐ์ฝ˜ 1๋งŒ์›๊ถŒ์ด ์ง€๊ธ‰๋ฉ๋‹ˆ๋‹ค.

[์ฐธ์—ฌ ๋ฐฉ๋ฒ•]
  • ์•„๋ž˜ ๋งํฌ ํด๋ฆญ ํ›„ ์„ค๋ฌธ ์ง„ํ–‰
๋นŒ๋”๋กœ๊ทธ
๋ฒ„๋ธ”๋Ÿฌ๋“ค์˜ ์ด๋ชจ์ €๋ชจ๋ฅผ ์†Œ๊ฐœํ•ฉ๋‹ˆ๋‹ค ๐Ÿซง
Bubble.io ์— openAI API ์—ฐ๋™ํ•˜๊ธฐ
by ์†ก๋‹คํ˜œ ๋นŒ๋”๋‹˜
๋‹ค๋ฅธ ํŒ€์›๋“ค์—๊ฒŒ ๊ณต์œ ํ•˜๋ ค๊ณ  ์ ์€ ๊ฑฐ ์š”๊ธฐ์—๋„ ๋‚จ๊ฒจ๋ด…๋‹ˆ๋‹น~ ๋ฒ„๋ธ”์„ ๊ฑฐ์˜ ๋ชจ๋ฅด๋Š” ๋ˆ„๊ตฐ๊ฐ€์—๊ฒŒ gpt api ์—ฐ๋™ ์ž์ฒด์—๋งŒ ์ดˆ์ ์„ ๋‘๋Š” ๊ธ€์ด์–ด์„œ ๋•Œ๋ก  ๋„ˆ๋ฌด ์‰ฌ์šด ๊ฐœ๋…์ด, ๋•Œ๋ก  ๋„ˆ๋ฌด ์ƒ๋žตํ•œ ๊ฐœ๋…์ด ์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ญ ์ ์–ด๋‘๋ฉด ๋ˆ„๊ตฐ๊ฐ€์—๊ฒŒ๋Š” ๋„์›€๋˜๊ฒ ์ง€..


1. Open AI API ํ”Œ๋ ˆ์ด๊ทธ๋ผ์šด๋“œ์—์„œ ์„ค์ •
  • system ํ”„๋กฌํ”„ํŠธ ์„ธํŒ…
  • user ํ”„๋กฌํ”„ํŠธ ์ž…๋ ฅ ํ›„ submit
  • assistant ๋‚ด์šฉ์ด gpt output

2. Bubble.io API ์„ค์ •

2-1) ๋ฒ„๋ธ” ์•ฑ ์ƒ์„ฑ, API Connector ์„ค์น˜
  • bubble.io ๊ฐ€์ž… ํ›„ โ€˜create a new appโ€™
  • app editor ๋“ค์–ด๊ฐ€์„œ ์ขŒ์ธก โ€˜Pluginsโ€™ ํƒญ ์ง„์ž…
  • ์šฐ์ธก์ƒ๋‹จ โ€˜Add pluginsโ€™ ๋ˆŒ๋Ÿฌ์„œ โ€˜API Connectorโ€™ ์„ค์น˜
  • ์ฐธ๊ณ  :
    • ๋ฒ„๋ธ” ๋ฌด๋ฃŒํ”Œ๋žœ์—์„œ๋Š” api ์—ฐ๋™ ๋ถˆ๊ฐ€
    • ์ฒ˜์Œ ์•ฑ ์ƒ์„ฑ ์‹œ 2์ฃผ free trial ์ œ๊ณต
    • ๊ฐ€์žฅ ๋‚ฎ์€๊ธˆ์•ก ์œ ๋ฃŒํ”Œ๋žœ(starter) ์›”32๋‹ฌ๋Ÿฌ

2-2) Add another call ๋ˆŒ๋Ÿฌ์„œ ์ƒˆ๋กœ์šด API ์ƒ์„ฑ
  • API Name์€ ํŽธํ•˜๊ฒŒ ์„ค์ •. ์ถ”ํ›„ ๋ฒ„๋ธ”์—์„œ workflow๋กœ API ์ฐพ์„ ๋•Œ ํ•ด๋‹น ์ด๋ฆ„์œผ๋กœ ์ฐพ๊ฒŒ ๋จ.
  • ์•„๋ž˜ โ€˜API Callโ€™ ์„ ์„ค์ •ํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ์šฐ์ธก ์ƒ๋‹จ expand ํด๋ฆญ

2-3) Playground view code๋ฅผ ๋ณด๊ณ  API ์„ธํŒ…
  • ์œ„์— 1๋ฒˆ ํ”Œ๋ ˆ์ด๊ทธ๋ผ์šด๋“œ ์„ธํŒ…์—์„œ โ€˜view codeโ€™ ๋ˆŒ๋ €์„ ๋•Œ ๋‚˜์˜ค๋Š” ํŒ์—…
  • ์šฐ์ธก์ƒ๋‹จ curl ๋ฐฉ์‹์œผ๋กœ ์„ ํƒ
  • POST ๋ฐฉ์‹ ํ™•์ธ, endpoint url ํ™•์ธ, header ๊ฐ’ ํ™•์ธ, body data ํ™•์ธ

  • Header ๋ถ€๋ถ„ key, value ์ž…๋ ฅ
  • API Key ๊ฐ’ ์•ž์— โ€˜Bearer โ€˜๊ฐ€ ์š”๊ตฌ๋˜๋Š” ๊ฒƒ ๋ฐ˜๋“œ์‹œ ํ™•์ธ
  • ์•„๋ž˜ API call ์„ค์ •์„ ์œ„ํ•ด ์šฐ์ธก ์ƒ๋‹จ expand ํด๋ฆญ

2-4) API call ์„ธํŒ…
  • ํ˜ธ์ถœ๋ฐฉ์‹(POST)์™€ endpoint url ์ž…๋ ฅ
  • Use as โ€˜Actionโ€™ โ†’ ์•ก์…˜ ํƒ€์ž…์ด์–ด์•ผ ๋ฒ„๋ธ” workflow์—์„œ ๋ถˆ๋Ÿฌ์˜ฌ ์ˆ˜ ์žˆ์Œ
  • Data type โ€˜JSONโ€™ โ†’ open ai API ๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ json type์œผ๋กœ ์ฃผ๊ณ ๋ฐ›์Œ
  • Body ๋ถ€๋ถ„์— ํŒ์—…์˜ -d ๊ฐ’ ์ž…๋ ฅ
    • ๋‹จ, role:assistant ๋ถ€๋ถ„์€ gpt์˜ ์‘๋‹ต๋ถ€๋ถ„. ์ž…๋ ฅํ•  ํ”„๋กฌํ”„ํŠธ๊ฐ€ ์•„๋‹ˆ๋ฏ€๋กœ ์ œ์™ธ
    • <๋ณ€์ˆ˜๋ช…>์„ ์“ฐ๋ฉด ์ž๋™์œผ๋กœ ์•„๋ž˜ Body parameters๊ฐ€ ์ƒ๊น€
    • ์ถ”๊ฐ€๋กœ ๋ชจ๋ธ๋ช…์ด๋‚˜ max_tokens ๋“ฑ ํŒŒ๋ผ๋ฏธํ„ฐ ๊ฐ’๋“ค์„ <model> ๋“ฑ์œผ๋กœ ๋ณ€์ˆ˜์ง€์ •ํ•˜์—ฌ ๋™์ ์œผ๋กœ ๊ด€๋ฆฌํ•˜๋ฉด ์ˆ˜์›”
  • Body parameters ๋ถ€๋ถ„์˜ key ๊ฐ’์€ body์—์„œ ๋ณ€์ˆ˜ ๊ธฐ์ž…ํ•˜๋ฉด ์ž๋™์œผ๋กœ ์ƒ์„ฑ๋จ
    • value ๊ฐ’์€ ๋””ํดํŠธ๋กœ ์ ์šฉ๋  ๊ฐ’์„ ๊ธฐ์ž…
    • Private ์ฒดํฌํ•˜๋ฉด value๊ฐ’์— ๊ธฐ์ž…๋œ ๋””ํดํŠธ๊ฐ’์„ ํ•ญ์ƒ ๋ฐ˜ํ™˜
    • Private ์ฒดํฌ ํ•ด์ œํ•ด์•ผ ์ด๊ณณ์— ๋“ค์–ด๊ฐˆ value๋ฅผ ๋™์ ์œผ๋กœ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์Œ
  • Initalize call ๋ฒ„ํŠผ ํด๋ฆญ (์ €๋Š” ํ•œ ๋ฒˆ ์ดˆ๊ธฐํ™” ํ•ด์„œ re๊ฐ€ ๋ถ™์Œ)ํ•˜์—ฌ ์ดˆ๊ธฐํ™” ์ง„ํ–‰

(์ฐธ๊ณ ) ๋‹ค๋ฅธ ํŒŒ๋ผ๋ฏธํ„ฐ๋“ค์„ ๋ณ€์ˆ˜๋กœ ์„ค์ •ํ•˜์—ฌ ๋™์  ๊ด€๋ฆฌํ•˜๋Š” ๋ฒ•

  • ์•„๋ž˜์™€ ๊ฐ™์€ ํŒ์—…์ด ๋– ์•ผ ์ดˆ๊ธฐํ™” ์„ฑ๊ณต
  • gpt ์˜ ์‘๋‹ต์ด ์–ด๋–ค ๊ตฌ์กฐ๋กœ ๋ฐ›์•„์ง€๋Š”์ง€ ํ™•์ธ๊ฐ€๋Šฅ

  • ์•„๋ž˜ Show raw data ๋ˆŒ๋Ÿฌ์„œ ์‹ค์ œ gpt ์‘๋‹ต์˜ ๊ตฌ์กฐ๋ฅผ raw ํ˜•ํƒœ๋กœ ํŒŒ์•…
  • ์šฐ๋ฆฌ๊ฐ€ ์›ํ•˜๋Š” gpt ์‘๋‹ต์€
    • choices ๋ฐฐ์—ด์˜ 1๋ฒˆ์งธ ๊ฐ’์˜ message์˜ content ์— ๋‹ด๊ฒจ์žˆ์ฃ ? (์ด๊ฑฐ ์ค‘์š”! ๋ฒ„๋ธ”์—์„œ gpt ์‘๋‹ต ๋ฐ›์•„์˜ค๋Š” ํ‘œํ˜„์‹์— ํ™œ์šฉ๋จ)

3. ๋ฒ„๋ธ”์—์„œ ํ”„๋ก ํŠธ ๋งŒ๋“ค๊ธฐ
  • ์ž์„ธํ•œ ์„ค๋ช…์€ ์ƒ๋žต (๋ณธ ๊ฒŒ์‹œ๊ธ€์€ api ์—ฐ๋™ ๋ฐฉ๋ฒ•์— ์ดˆ์ )
  • ๋ฐ์ดํ„ฐํƒ€์ž…๊ณผ ํ”„๋ก ํŠธ ํ™”๋ฉด ์•„๋ž˜์— ์บก์ฒ˜๋กœ ๊ณต์œ . ์ถ”๊ฐ€ ์ž์„ธํ•œ ์„ค๋ช…์ด ํ•„์š”ํ•˜๋‹ค๊ณ  ํŒ๋‹จ๋˜๋Š” ๊ฒฝ์šฐ ์ถ”ํ›„ ๊ฒŒ์‹œ๊ธ€ ์ˆ˜์ •.

  • ๋ฐ์ดํ„ฐ ์˜ˆ์‹œ

  • ์ด๊ณณ์—์„œ gpt ์‘๋‹ต์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Œ

4. ๋ฒ„๋ธ” ๋ฐฑ์—”๋“œ ์›Œํฌํ”Œ๋กœ์šฐ ์„ค๊ณ„ํ•˜๊ธฐ
  • โ€˜์ƒ์„ฑโ€™ ๋ฒ„ํŠผ > Edit workflow

  • step1 ์—์„œ ์šฐ๋ฆฌ๊ฐ€ ๋งŒ๋“  API ํ˜ธ์ถœ ๋ถˆ๋Ÿฌ์˜ค๊ธฐ

  • ๋ณ€์ˆ˜๋กœ ์„ค์ •ํ–ˆ๋˜ ์‹œ์Šคํ…œ, ์œ ์ € ํ”„๋กฌํ”„ํŠธ ๊ฐ’์„ ๋™์ ์œผ๋กœ ๋„ฃ์–ด์ฃผ๊ธฐ
    • ํ”„๋ก ํŠธ ๋‹จ์—์„œ prompt ์ž…๋ ฅํ•˜๋Š” multiline input ์—˜๋ ˆ๋ฉ˜ํŠธ์˜ value๋ฅผ ์›Œํฌํ”Œ๋กœ ๋‹จ์—์„œ ๋™์ ์œผ๋กœ ๋„ฃ์–ด์ค„ ์ˆ˜ ์žˆ์Œ

  • custom state(์ž„์‹œ์ €์žฅ์†Œ) ์— gpt response๋ฅผ ์ €์žฅ
  • result of step 1 โ†’ API ํ˜ธ์ถœ์˜ ๊ฒฐ๊ณผ(=gpt ์‘๋‹ต)
  • ๋’ค์— choice์˜ ์ฒซ๋ฒˆ์งธ ์•„์ดํ…œ์˜ ๋ฉ”์‹œ์ง€ content ์ด๊ฑด ์œ„์— gpt ์‘๋‹ต ๊ตฌ์กฐ๋กœ ํŒŒ์•…ํ•œ ๊ฒƒ
  • (์œ„์— ๊ธ€ ์บก์ณํ•ด์˜ด)

5. ๋ฒ„๋ธ”์—์„œ ํ…Œ์ŠคํŠธ ๋Œ๋ ค๋ณด๊ธฐ
  • ์ง€๊ธˆ ์ง€ํ”ผํ‹ฐ๊ฐ€ ๋А๋ฆฐ์ง€.. ๋ฒ„๋ธ”์ด ๋А๋ฆฐ์ง€.. api ์‘๋‹ต ๋ฐ›๋Š” ๊ฒŒ ์ข€ ๋А๋ฆฌ๋„ค์šฉ. ๊ทธ๋ž˜์„œ ์˜์ƒ ์ค‘๊ฐ„์— ๋กœ๋”ฉ ์ž˜๋ผ์„œ ํŽธ์ง‘ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ํŒŒ์ผ๋กœ ์ฒจ๋ถ€ํ•˜์˜€์Šต๋‹ˆ๋‹ค.

๋” ์ž์„ธํ•œ ์ž๋ฃŒ์™€ ํ•จ๊ป˜ ๋ณด๊ณ  ์‹ถ์œผ์‹œ๋‹ค๋ฉด ์•„๋ž˜ ์›๋ฌธ ๋ณด๋Ÿฌ๊ฐ€๊ธฐ๋ฅผ ํด๋ฆญํ•ด์ฃผ์„ธ์š” :)
์งˆ์˜์‘๋‹ต
๋ฒ„๋ธ”๋Ÿฌ๋“ค์˜ ๋‹ค์–‘ํ•œ ์งˆ๋ฌธ์„ ๋ชจ์•„ ๋†“์Šต๋‹ˆ๋‹ค ๐Ÿซง
Q. ๋ฒ„๋ธ” ๊ณต๋ถ€ ๋‹ค๋“ค ์–ผ๋งˆ๋‚˜ ํ•˜์…จ๋‚˜์š”?
by ์ดํ™์—ด ๋นŒ๋”๋‹˜
์•ˆ๋…•ํ•˜์„ธ์š”. ๋ฒ„๋ธ” ๊ณต๋ถ€ ๋‹ค๋“ค ์–ผ๋งˆ๋‚˜ ํ•˜์…จ๋‚˜์š”?
ํ•˜๋ฃจ 8์‹œ๊ฐ„ ํ•™์Šต ๊ธฐ์ค€์œผ๋กœ ์ง‘์ค‘ํ•ด์„œ ํ•™์Šตํ•˜๋ฉด ์–ผ๋งˆ๋‚˜ ๊ฑธ๋ฆด๊นŒ์š”?
ํ•™์Šต ์ดํ›„์— ์ž˜ ์•ˆ๋˜๋Š” ๊ฑฐ๋Š” ์ปค๋ฎค๋‹ˆํ‹ฐ๋‚˜ youtube ๋“ฑ์—์„œ ๋ฌป๊ณ  ๋‹ตํ•˜๋ฉด์„œ ๊ณต๋ถ€ํ•ด๋ณผ๊นŒ ์‹ถ์Šต๋‹ˆ๋‹ค.

  • ์•„๋ฌด๊ฒƒ๋„ ๋ชจ๋ฅผ ๋•Œ๋Š” ์œ ํŠœ๋ธŒ ์—ฌ๋Ÿฌ ๊ฐ•์˜๋ณด๋ฉด์„œ ๋”ฐ๋ผํ–ˆ์—ˆ๊ณ  ์ €๋„ ํฌ์ฒ ๋‹˜์ฒ˜๋Ÿผ ํ•œ๋‹ฌ ์ •๋„๋Š” ๊ฐœ๋… ์ดํ•ดํ•˜๊ณ  ํ•˜๋Š”๋ฐ ์‹œ๊ฐ„์„ ์ผ๋˜ ๊ฒƒ ๊ฐ™์•„์š”. ๊ทธ๋Ÿผ์—๋„ ๋ง‰์ƒ ๊ฐœ๋ฐœ์„ ์‹œ์ž‘ํ•˜๋ฉด ๊ณ„์† ๋ถ€๋”ช์ณค์–ด์š”. ์‚ฌ์‹ค ์ง€๊ธˆ๋„ ํ•˜๋‚˜๊ฐ€ ๊ฑธ๋ฆฌ๋ฉด ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ์‹œ๊ฐ„์„ ์“ฐ๊ณค ํ•˜๊ณ ์š”. ๋ฒ„๋ธ”์ด ๋”ฑ ์ด๋ ‡๊ฒŒ ํ•˜๋ฉด ๋œ๋‹ค๋ผ๋Š” ์ •๋‹ต์ด ์žˆ๊ธฐ๋ณด๋‹ค ๋‹ค์–‘ํ•œ ๋ฐฉ๋ฒ•๋“ค์ด ๋‚˜์˜ค๊ฑฐ๋“ ์š”. ๊ทธ๋Ÿฌ๋ฉด์„œ ์ž์‹ ๋งŒ์˜ ๋…ธํ•˜์šฐ๊ฐ€ ์Œ“์—ฌ๊ฐˆ๊ฒ๋‹ˆ๋‹ค. ์ € ๋˜ํ•œ ์ง€๊ธˆ๋„ ๊ณ„์† ์ƒˆ๋กœ์šด ๊ฒƒ์„ ๋ฐœ๊ฒฌํ•ด๋‚ด๊ณ  ์žˆ์œผ๋‹ˆ๊นŒ์š”~ ํ™”์ดํŒ…์ž…๋‹ˆ๋‹ค. ๊ณต๋ถ€ํ•ด๋ณผ๋งŒํ•œ ์ถฉ๋ถ„ํ•œ ๊ฐ€์น˜๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ปค๋ฎค๋‹ˆํ‹ฐ์—์„œ ๋งŽ์ด ๋„์›€ ๋“œ๋ฆด๊ฒ๋‹ˆ๋‹ค~

  • ํ•˜๋ฃจ 8์‹œ๊ฐ„์—์„œ ํ—‰ ํ–ˆ๋Š”๋ฐ ์ƒ๊ฐํ•ด๋ณด๋‹ˆ ์ €๋„ ํ•˜๋ฃจ ์ข…์ผ ๋ถ™์žก๊ณ  ์žˆ์—ˆ๋˜ ๊ฒƒ ๊ฐ™์•„์š”. ๊ฐœ์ธ ์ฐจ์ด๊ฐ€ ์žˆ์–ด์„œ ๊ทธ๋ž˜๋„ ํ•œ ๋‹ฌ ์ •๋„๋Š” ๊ฑธ๋ฆฌ์ง€ ์•Š์„๊นŒ ์‹ถ์Šต๋‹ˆ๋‹ค.

๋‹ต๋ณ€์„ ๋ณด์‹œ๋ ค๋ฉด '์›๋ฌธ ๋ณด๋Ÿฌ๊ฐ€๊ธฐ'๋กœ ํ™•์ธํ•ด์ฃผ์„ธ์š” ๐Ÿ‘€
๋งค์ฃผ ์ฝ์–ด๋ณผ๋งŒํ•œ ๋ชจ๋‘์˜๋…ธ์ฝ”๋“œ ๊ด€๋ จ ๊ธ€์„ ๋ชจ์•„์„œ ๋ณด๋‚ด๋“œ๋ฆฝ๋‹ˆ๋‹ค.
๋ชจ๋‘์˜๋…ธ์ฝ”๋“œ
๋ฐœ์‹ ์ž help@everynocode.org
์ˆ˜์‹ ๊ฑฐ๋ถ€ Unsubscribe