AutoGen: Enabling Next-Gen LLM Applications via Multi-Agent Conversation

์ €์ž: Qingyun Wu, Gagan Bansal, Jieyu Zhang, Yiran Wu, Beibin Li | ๋‚ ์งœ: 2023 | DOI: N/A 📄 PDF


Essence

Figure 1

AutoGen์ด ์ง€์›ํ•˜๋Š” ๋‹ค์ค‘ ์—์ด์ „ํŠธ ๋Œ€ํ™” ๊ธฐ๋ฐ˜ LLM ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ๋‹ค์–‘ํ•œ ํ˜•ํƒœ

AutoGen์€ LLM ๊ธฐ๋ฐ˜ ์—์ด์ „ํŠธ๋“ค์ด ์„œ๋กœ ๋Œ€ํ™”ํ•˜๋ฉด์„œ ํ˜‘๋ ฅํ•˜์—ฌ ๋ณต์žกํ•œ ์ž‘์—…์„ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ๋Š” ์˜คํ”ˆ์†Œ์Šค ํ”„๋ ˆ์ž„์›Œํฌ๋กœ, ๊ฐœ๋ฐœ์ž๊ฐ€ ๋‹ค์–‘ํ•œ ๋„๋ฉ”์ธ์˜ LLM ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋น ๋ฅด๊ฒŒ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋•๋Š”๋‹ค.

Motivation

Achievement

Figure 2

AutoGen์„ ์ด์šฉํ•œ ๋‹ค์ค‘ ์—์ด์ „ํŠธ ๋Œ€ํ™” ํ”„๋กœ๊ทธ๋ž˜๋ฐ์˜ ๊ตฌ์กฐ ๋ฐ ์‹คํ–‰ ์˜ˆ์‹œ

  1. ๋งž์ถคํ˜• ๋Œ€ํ™” ๊ฐ€๋Šฅ ์—์ด์ „ํŠธ (Conversable Agents): ConversableAgent๋ฅผ ๊ธฐ๋ณธ ์ถ”์ƒํ™”๋กœ ํ•˜์—ฌ LLM, ์ธ๊ฐ„, ๋„๊ตฌ๋ฅผ ์ž์œ ๋กญ๊ฒŒ ์กฐํ•ฉํ•˜์—ฌ ๋‹ค์–‘ํ•œ ์—ญํ• (์ฝ”๋“œ ์ƒ์„ฑ, ์ฝ”๋“œ ์‹คํ–‰, ์ธ๊ฐ„ ํ”ผ๋“œ๋ฐฑ ์ˆ˜์ง‘, ๊ฒ€์ฆ ๋“ฑ)์˜ ์—์ด์ „ํŠธ๋ฅผ ๋น ๋ฅด๊ฒŒ ๊ตฌ์„ฑ ๊ฐ€๋Šฅ
  2. ๋Œ€ํ™” ์ค‘์‹ฌ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ํŒจ๋Ÿฌ๋‹ค์ž„ (Conversation Programming): ๋ณต์žกํ•œ LLM ์›Œํฌํ”Œ๋กœ์šฐ๋ฅผ ๋‹ค์ค‘ ์—์ด์ „ํŠธ ๋Œ€ํ™”๋กœ ๋‹จ์ˆœํ™”ํ•˜๊ณ , ์ž์—ฐ์–ด์™€ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์˜ ์กฐํ•ฉ์œผ๋กœ ๋‹ค์–‘ํ•œ ๋Œ€ํ™” ํŒจํ„ด(๊ณ„์ธต์  ์ฑ„ํŒ…, ๊ณต๋™ ์ฑ„ํŒ… ๋“ฑ) ๊ตฌํ˜„ ๊ฐ€๋Šฅ
  3. ํ†ตํ•ฉ ์ธํ„ฐํŽ˜์ด์Šค: send, receive, generate_reply ๋“ฑ์˜ ํ†ต์ผ๋œ ๋Œ€ํ™” ์ธํ„ฐํŽ˜์ด์Šค๋กœ ๋‹ค์–‘ํ•œ ๋ณต์žก๋„์˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ ์ง€์›
  4. ๊ด‘๋ฒ”์œ„ํ•œ ์‘์šฉ์„ฑ: ์ˆ˜ํ•™, ์ฝ”๋”ฉ, ์งˆ์˜์‘๋‹ต, ์šด์˜์—ฐ๊ตฌ, ์˜จ๋ผ์ธ ์˜์‚ฌ๊ฒฐ์ •, ์—”ํ„ฐํ…Œ์ธ๋จผํŠธ ๋“ฑ ๋‹ค์–‘ํ•œ ๋„๋ฉ”์ธ์—์„œ ํšจ๊ณผ์„ฑ ์ž…์ฆ

How

Figure 3-4

๋‹ค์–‘ํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์‚ฌ๋ก€ ๋ฐ ์„ฑ๋Šฅ ๋น„๊ต

Originality

Limitation & Further Study

Evaluation

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

๊ฐ™์ด ๋ณด๋ฉด ์ข‹์€ ๋…ผ๋ฌธ

๊ธฐ๋ฐ˜ ์—ฐ๊ตฌ
AutoGen์€ ๋ฉ€ํ‹ฐ-์—์ด์ „ํŠธ ๊ธฐ๋ฐ˜ LLM ์ž‘์—… ์ž๋™ํ™” ํ”„๋ ˆ์ž„์›Œํฌ๋กœ, HuggingGPT์˜ ์ปจํŠธ๋กค๋Ÿฌ-ํˆด ๋ถ„์‚ฐ ๊ตฌ์กฐ์˜ ๊ทผ๊ฐ„์„ ํ˜•์„ฑํ•ฉ๋‹ˆ๋‹ค.
๊ธฐ๋ฐ˜ ์—ฐ๊ตฌ
AutoGen์€ LLM ๊ธฐ๋ฐ˜ ๋‹ค์ค‘ ์—์ด์ „ํŠธ ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ์ œ์•ˆํ•˜์—ฌ ChatDev์˜ ์ฒด๊ณ„์  ํ˜‘์—…๊ตฌ์กฐ ์„ค๊ณ„ ๋…ผ์˜์˜ ์ด๋ก ์  ํ† ๋Œ€๋ฅผ ์ œ๊ณตํ•œ๋‹ค.
๊ธฐ๋ฐ˜ ์—ฐ๊ตฌ
AutoGen์€ ๋ฉ€ํ‹ฐ์—์ด์ „ํŠธ ๊ธฐ๋ฐ˜ LLM ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ”„๋ ˆ์ž„์›Œํฌ๋กœ, 136 AutoML-GPT ์‹œ์Šคํ…œ ์„ค๊ณ„์— ํ•ต์‹ฌ์  ๊ธฐ๋ฐ˜์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
๊ธฐ๋ฐ˜ ์—ฐ๊ตฌ
๋ฉ€ํ‹ฐ ์—์ด์ „ํŠธ LLM ํ˜‘์—… ํ”„๋ ˆ์ž„์›Œํฌ(AutoGen)๊ฐ€ ์‹ค์ œ ํ˜‘๋ ฅ์  ๊ณผ์ œ์ƒ์„ฑ/์—ฐ๊ตฌ๊ณผ์ •์—์„œ ์–ด๋–ค ์˜ํ–ฅ์„ ์ค„ ์ˆ˜ ์žˆ๋Š”์ง€ ์‹ค์ฆ ์˜ˆ์‹œ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
๊ธฐ๋ฐ˜ ์—ฐ๊ตฌ
AutoGen ๋…ผ๋ฌธ์€ LLM ๊ธฐ๋ฐ˜ ๋‹ค์ค‘ ์—์ด์ „ํŠธ ํ˜‘๋™ ํ”„๋ ˆ์ž„์›Œํฌ๋กœ, AdaSociety์˜ ๋ฌผ๋ฆฌยท์‚ฌํšŒ ํ™˜๊ฒฝ ๊ฒฐํ•ฉ ๋ชจ๋ธ๊ณผ ๊ธฐ์ˆ ์ ์œผ๋กœ ์—ฐ๊ฒฐ๋  ์ˆ˜ ์žˆ๋‹ค.
๊ธฐ๋ฐ˜ ์—ฐ๊ตฌ
MetaOpenFOAM์˜ ๋‹ค์ค‘ ์—์ด์ „ํŠธ ํ˜‘์—… ํ”„๋ ˆ์ž„์›Œํฌ๋Š” AutoGen์˜ ์„ค๊ณ„ ํŒจ๋Ÿฌ๋‹ค์ž„์—์„œ ์ง์ ‘์ ์œผ๋กœ ์˜๊ฐ์„ ๋ฐ›์•˜์Šต๋‹ˆ๋‹ค.
๊ธฐ๋ฐ˜ ์—ฐ๊ตฌ
120 ๋…ผ๋ฌธ์€ LLM ๊ธฐ๋ฐ˜ ๋‹ค์ค‘ ์—์ด์ „ํŠธ ํ™œ์šฉ์˜ ๋ฒ”์šฉ ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ์ •์˜ํ•ด 499์—์„œ ์–ธ๊ธ‰ํ•˜๋Š” ํ‘œ์ค€ํ™”๋œ ๋„๊ตฌ ์—ฐ๋™ ํŒจ๋Ÿฌ๋‹ค์ž„์˜ ๊ฐœ๋…์  ๋ฐฐ๊ฒฝ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
๊ธฐ๋ฐ˜ ์—ฐ๊ตฌ
์ž์ฒด ๋ฐ˜์˜ ๋ฐ ์œ„๊ณ„์  ์ œ์–ด๊ฐ€ ํฌํ•จ๋œ ๋Œ€๊ทœ๋ชจ ์ž‘์—… ์ฒ˜๋ฆฌ ์—์ด์ „ํŠธ ํ”„๋ ˆ์ž„์›Œํฌ๊ฐ€ AutoGen์˜ ๊ฐœ๋ฐœ ๋ฐฉ์‹๊ณผ ์œ ์‚ฌํ•˜๋ฉฐ, ์‹ค์šฉ์  ๊ตฌํ˜„ ์‚ฌ๋ก€๋ฅผ ์ œ๊ณตํ•จ.
๊ธฐ๋ฐ˜ ์—ฐ๊ตฌ
Building machines that learn and think with people ๋…ผ๋ฌธ์€ ํ˜‘๋ ฅ์  ์ธ์ง€ ๊ธฐ๋ฐ˜ ์„ค๊ณ„ ์›๋ฆฌ๋ฅผ AutoGen์˜ ๋‹ค์ค‘ ์—์ด์ „ํŠธ ํ˜‘์—… ํ”„๋ ˆ์ž„์›Œํฌ์— ์ด๋ก ์ ์œผ๋กœ ์ œ๊ณตํ•œ๋‹ค.
๊ธฐ๋ฐ˜ ์—ฐ๊ตฌ
๋‹ค์ค‘ ์—์ด์ „ํŠธ LLM ํ™œ์šฉ ํ”„๋ ˆ์ž„์›Œํฌ์˜ ๋™ํ–ฅ๊ณผ ๊ตฌ์กฐ์  ๊ฐœ๋…์— ๋Œ€ํ•œ ์„œ๋ฒ ์ด ๋…ผ๋ฌธ์ž…๋‹ˆ๋‹ค.
๊ธฐ๋ฐ˜ ์—ฐ๊ตฌ
OWL์˜ ๋‹ค์ค‘์—์ด์ „ํŠธ WORKFORCE ๊ตฌ์กฐ ์„ค๊ณ„๊ฐ€ AutoGen์˜ ๊ธฐ๋ณธ ์—์ด์ „ํŠธ ํ˜‘์—… ํ”„๋ ˆ์ž„์›Œํฌ์— ๋ฐ”ํƒ•ํ•ฉ๋‹ˆ๋‹ค.
๊ธฐ๋ฐ˜ ์—ฐ๊ตฌ
AutoGen์€ ๋ฉ€ํ‹ฐ์—์ด์ „ํŠธ LLM ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ”„๋ ˆ์ž„์›Œํฌ๋กœ, ์—์ด์ „ํŠธ ์‹œ์Šคํ…œ ํ™•์žฅ ์›์น™ ์—ฐ๊ตฌ๊ฐ€ ๋ถ„์„ํ•˜๋Š” ๋‹ค์ค‘ ์—์ด์ „ํŠธ ์‹œ์Šคํ…œ์˜ ์‹ค์ œ ๊ตฌํ˜„ ๊ธฐ๋ฐ˜์ด๋‹ค.
๊ธฐ๋ฐ˜ ์—ฐ๊ตฌ
AutoGen ๋…ผ๋ฌธ์€ ๋‹ค์ค‘ AI ์—์ด์ „ํŠธ ํ˜‘์—… ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ์ƒ์„ธํžˆ ๋‹ค๋ฃจ์–ด Cocoa์˜ ์ธํ„ฐ๋ฆฌ๋น™ ๊ณ„ํšยท์‹คํ–‰ ๋ชจ๋ธ์˜ ๊ตฌํ˜„ ์ฐธ๊ณ ์‚ฌ๋ก€์ž…๋‹ˆ๋‹ค.
๊ธฐ๋ฐ˜ ์—ฐ๊ตฌ
๋ฉ€ํ‹ฐ-์—์ด์ „ํŠธ LLM ํ”„๋ ˆ์ž„์›Œํฌ์˜ ์ด๋ก ๊ณผ ๊ตฌํ˜„ ์‚ฌ๋ก€๋ฅผ ์ œ์‹œํ•˜์—ฌ FermiLink ๊ตฌ์ถ•์˜ ๊ธฐ๋ฐ˜์ด ๋จ.
๋‹ค๋ฅธ ์ ‘๊ทผ
Dynamic multi-agent orchestration ๋…ผ๋ฌธ์€ ๋ฉ€ํ‹ฐ์—์ด์ „ํŠธ ๋ฐ ๋™์  ์ž์›๊ด€๋ฆฌยทํ˜‘๋™ ํ”„๋ ˆ์ž„์›Œํฌ๋กœ, AutoGen์˜ ๋Œ€ํ™”์ค‘์‹ฌ ํ˜‘๋ ฅ ์‹œ์Šคํ…œ๊ณผ ๊ตฌ์กฐ์ ์œผ๋กœ ๋น„๊ตํ•  ์ˆ˜ ์žˆ๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
๊ตฌํ˜„ ๋กœ๋ด‡์„ ์œ„ํ•œ ๋„๋ฉ”์ธ ์ ์‘ ๋ฐ ์ •์ฑ… ์ „์ด ๋ฐฉ๋ฒ•์„ ๋‹ค๋ฃจ๋Š” ์œ ์‚ฌํ•œ ์—ฐ๊ตฌ์ด๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
Mooseagent: A llm based multi-agent framework ๋…ผ๋ฌธ์€ LLM ๊ธฐ๋ฐ˜ ๋„๋ฉ”์ธ ์ ์‘์  ๋ฉ€ํ‹ฐ์—์ด์ „ํŠธ ์ž๋™ํ™” ์‹œ์Šคํ…œ์„ ๋‹ค๋ฃจ๋ฉฐ, AutoGen๊ณผ ๋‹ค์–‘ํ•œ ํ˜‘๋ ฅ ๋ฉ”์ปค๋‹ˆ์ฆ˜ ๋ฐ ์ ์šฉ ๋ถ„์•ผ๋ฅผ ํƒ๊ตฌํ•  ์ˆ˜ ์žˆ๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
Agent Laboratory ๋…ผ๋ฌธ์€ LLM ์—์ด์ „ํŠธ์˜ ์—ฐ๊ตฌ ๋ณด์กฐ ํ™œ์šฉ ๊ฐ€๋Šฅ์„ฑ์„ ์‹ค์ œ ํ”„๋ ˆ์ž„์›Œํฌ๋กœ ๊ตฌํ˜„ํ•˜์—ฌ, AutoGen์˜ general-purpose multi-agent ํ˜‘์—… ํ”Œ๋žซํผ๊ณผ ๋Œ€์•ˆ์  ํ•ด๊ฒฐ์ฑ…์ด๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
120 ๋…ผ๋ฌธ์€ ๋Œ€ํ˜• LLM์„ ์ค‘์‹ฌ์œผ๋กœ ๋‹ค์ค‘ ์—์ด์ „ํŠธ ํ™œ์šฉ ํŒจ๋Ÿฌ๋‹ค์ž„์„ ์ •๋ฆฝํ•˜๋ฏ€๋กœ, 760์˜ ์†Œํ˜• ๋ชจ๋ธ ์ค‘์‹ฌ ๋ฏธ๋ž˜ ์ „๋ง๊ณผ ๋Œ€์กฐ์ ์ž…๋‹ˆ๋‹ค.
ํ›„์† ์—ฐ๊ตฌ
๋‹ค์ค‘ ์—์ด์ „ํŠธ LLM ์‹œ์Šคํ…œ์˜ ํ˜‘๋ ฅ ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ๋ถ„์„ํ•˜์—ฌ AutoGen์˜ ์‹ค์งˆ์  ์ ์šฉ๋ฒ•์„ ํ™•์žฅํ•ฉ๋‹ˆ๋‹ค.
ํ›„์† ์—ฐ๊ตฌ
120์€ ๋ฉ€ํ‹ฐ์—์ด์ „ํŠธ ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ์ด์šฉํ•œ LLM ์‘์šฉ ํ™•์žฅ ์‚ฌ๋ก€๋กœ, 815์˜ ๋‹จ์ผ ์ž‘์—… ์ค‘์‹ฌ ๋„๊ตฌ ์‚ฌ์šฉ์„ ๋ณตํ•ฉ ์—์ด์ „ํŠธ ์‹œ์Šคํ…œ์œผ๋กœ ๋„“ํž™๋‹ˆ๋‹ค.
ํ›„์† ์—ฐ๊ตฌ
LLM๊ณผ ๊ฐ์ข… ํˆด ์—ฐ๊ณ„๋ฅผ ๋‹ค๋ฃจ๋ฉด์„œ AutoGen ๊ธฐ๋ฐ˜์˜ ๋‹ค์–‘ํ•œ ์—์ด์ „ํŠธ ๊ฐœ๋ฐœ์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.
ํ›„์† ์—ฐ๊ตฌ
MARG ๋…ผ๋ฌธ์€ LLM ๊ธฐ๋ฐ˜ ํ˜‘๋ ฅํ˜• ๋ฆฌ๋ทฐ ์ž๋™ํ™”์—์„œ AutoGen ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ๋‹ค์ค‘ ์—์ด์ „ํŠธ ์‹œ์Šคํ…œ์˜ ์‹ค์ œ ํ™œ์šฉ ์‚ฌ๋ก€๋ฅผ ํ™•์žฅํ•ฉ๋‹ˆ๋‹ค.
ํ›„์† ์—ฐ๊ตฌ
๋ฉ€ํ‹ฐ์—์ด์ „ํŠธ ํ”„๋ ˆ์ž„์›Œํฌ AutoGen์˜ ์‹ค์ œ์  ๊ตฌํ˜„ ๋ฐ ํ™•์žฅ ์‚ฌ๋ก€๋กœ, 871๋ฒˆ ๋…ผ๋ฌธ์˜ ์›น๊ธฐ๋ฐ˜ RL ํ™˜๊ฒฝ์— ๋Œ€ํ•œ ๊ธฐ์ˆ ์  ์‘์šฉ ๊ด€์ ์„ ๋ณด์™„ํ•œ๋‹ค.
์‘์šฉ ์‚ฌ๋ก€
๋ฉ€ํ‹ฐ์—์ด์ „ํŠธ LLM ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ํ™œ์šฉํ•œ ๋Œ€๊ทœ๋ชจ ํ‰๊ฐ€ ์‹œ์Šคํ…œ์— ์ ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์ค€์ง€๋„ํ•™์Šต ์•„์ด๋””์–ด๋กœ ์—ฐ๊ฒฐ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์‘์šฉ ์‚ฌ๋ก€
AdaSociety๋Š” ๋ฌผ๋ฆฌ์ ยท์‚ฌํšŒ์  ๋‹ค์ค‘ ์—์ด์ „ํŠธ ํ™˜๊ฒฝ ์‹œ์Šคํ…œ ๊ตฌํ˜„ ์‚ฌ๋ก€๋กœ, AutoGen์˜ ๋ฉ€ํ‹ฐ์—์ด์ „ํŠธ ๋Œ€ํ™” ํ˜‘๋™ ์ธํ”„๋ผ๊ฐ€ ์–ด๋–ป๊ฒŒ ๋‹ค์–‘ํ•œ ์‹ค์„ธ๊ณ„ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ํ™˜๊ฒฝ์— ์“ฐ์ด๋Š”์ง€ ๋ณด์—ฌ์ค€๋‹ค.
← ๋ชฉ๋ก์œผ๋กœ ๋Œ์•„๊ฐ€๊ธฐ

๐ŸŽง Audio Overview

์ด ๋…ผ๋ฌธ ๋ฆฌ๋ทฐ๋ฅผ ํŒŸ์บ์ŠคํŠธํ˜• ์˜ค๋””์˜ค๋กœ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. (Gemini ยท ํ‚ค๋Š” ๋ธŒ๋ผ์šฐ์ €์—๋งŒ ์ €์žฅ ยท ์™„์„ฑ๋ณธ์€ ์ด๋ฉ”์ผ๋กœ๋„ ์ „์†ก)
โ–ธ ๊ณ ๊ธ‰: ๊ตฌ์„ฑ ๋ฐฉํ–ฅ(๋Œ€๋ณธ ์ž‘์„ฑ ์ง€์นจ) ์ง์ ‘ ์ˆ˜์ •