
π¨οΈ λ€μ΄κ°λ©°
μ§λ ν¬μ€ν μμλ μ¬νμ΄λ μμ μν λ΄μ€λ ν° μμ± νλ‘μ νΈλ₯Ό μκ°λλ Έμ΅λλ€.
μ΄λ² κΈμμλ λ΄μ€λ ν° μμ±μ νμν 'Agent μ€κ³ κ³Όμ 'μ λμ± κ΅¬μ²΄μ μΌλ‘ μ λ¦¬ν΄ λ³΄λ € ν©λλ€.
μ¬λ¬λΆλ κ²½νν΄ λ³΄μ ¨κ² μ§λ§, λ΄μ€λ₯Ό μ½λ€ 보면 μ’ μ’ λ°°κ²½μ§μμ΄ λΆμ‘±ν΄ λ§₯λ½μ μ΄ν΄νκΈ° μ΄λ ΅κ³ , κ²°κ΅ μΆκ° κ²μμ νλλΌ μκ°μ νλΉνκ² λ©λλ€. μ΄λ° λΆνΈν¨μ ν΄μνκΈ° μν΄ μμν μ΄λ² νλ‘μ νΈλ λ΄μ€μμ λ€λ£¨κ³ μλ μ£Όμ μ μμ¬μ λ°°κ²½λΆν° μμΌλ‘μ μν₯λ ₯κΉμ§ λͺ¨λ κ²μ 체κ³μ μΌλ‘ μ λ¦¬ν΄ μ£Όλ μμ€ν± λ΄μ€λ ν° μλΉμ€λ₯Ό λͺ©νλ‘ ν©λλ€. μ΄ κ³Όμ μμ λ¨μ λ΄μ€ μμ½μ λμ΄, κΉμ΄ μλ μ 보λ₯Ό λ€λ£¨κΈ° μν΄ Multi-Agent λ°©μμΌλ‘ ν νΈμ λ΄μ€λ ν°λ₯Ό μμ±νκΈ°λ‘ νμμ΅λλ€.
π¨οΈ Multi-Agent μμ€ν λμ μ νμμ±
Multi-Agent μμ€ν μ΄λ?

Multi-Agent μμ€ν μ μ¬λ¬ λ 립μ μΈ μμ΄μ νΈ(Agent)λ€μ΄ κ°μ κ³ μ ν μν μ μννλ©΄μ νλμ 볡μ‘ν λͺ©νλ₯Ό λ¬μ±νκΈ° μν΄ μ κΈ°μ μΌλ‘ νλ ₯νλ ꡬ쑰μ λλ€. μ¬κΈ°μ 'μμ΄μ νΈ'λ νΉμ μμ μ΄λ μ무λ₯Ό λ 립μ μΌλ‘ μνν μ μλ μννΈμ¨μ΄ λͺ¨λμ΄λ μΈκ³΅μ§λ₯(AI)μ μλ―Έν©λλ€.
μ΄ μμ€ν
μ ν΅μ¬μ κ° Agentκ° μμ μ μ λ¬Έ μμμμ λ
립μ μΌλ‘ μμ¬κ²°μ κ³Ό νλμ μννλ©΄μλ, μ 체 μμ€ν
μ λͺ©νλ₯Ό μν΄ λ€λ₯Έ Agentμ μ 보λ₯Ό κ΅ννκ³ νλ ₯νλ€λ μ μ
λλ€. λ§μΉ μ μ‘°μ§λ νμλ€μ΄ κ°μμ μ λ¬Έμ±μ λ°ννλ©΄μ νλμ νλ‘μ νΈλ₯Ό μμ±ν΄λκ°λ κ³Όμ κ³Ό μ μ¬νμ£ .
μ Single-Agentμ΄ μλ Multi-Agent λ°©μμ μ ννλμ?

Single-Agentλ§μΌλ‘ 볡μ‘ν λ΄μ€λ ν°λ₯Ό μμ±νλ κ²μλ λΆλͺ ν νκ³κ° μμ΅λλ€.
λ΄μ€λ ν°λ₯Ό μμ±νκΈ° μν΄μ μλμ κ°μ΄ 볡μ‘ν μꡬμ¬νμ΄ μμ΅λλ€.
- μ΄λ €μ΄ κ°λ μ€λͺ
- μ£Όμ μ κ΄λ ¨λ κ³Όκ±° λ§₯λ½κ³Ό λ°°κ²½μ§μ μ€λͺ
- κ΄λ ¨λ λ΄μ€ μΆκ° μμ§
- λ΄μ€λ ν°μ νλ¦κ³Ό ν€μ€λ§€λ ν΅μΌ
νμ§λ§ λ¨μΌ LLMμκ² μ΄ λͺ¨λ κ²μ ν λ²μ μμ²νλ©΄, κΉμ΄ μλ λΆμ보λ€λ μΌλ°μ μΈ μ λ³΄λ§ μ 곡λλ κ²½μ°κ° λ§μμ΅λλ€. λν μ½ν μΈ κ° λ무 κΈΈμ΄μ§λ©΄ LLMμ νΉμ±μ μ€κ°μ μ§μ€λ ₯μ΄ ννΈλ¬μ§λ νμλ λ°κ²¬νμ£ . κ·Έλμ κ° Agentκ° νΉμ μν μ μ§μ€νκ³ , κ·Έ κ²°κ³Όλ¬Όμ λ€λ₯Έ Agentμ νλ ₯μ μΌλ‘ 곡μ νλ Multi-Agent μμ€ν μ ꡬμΆνκΈ°λ‘ κ²°μ νμ΅λλ€. μ΄ μ κ·Ό λ°©μμ λ€μκ³Ό κ°μ μ΄μ μ μ 곡ν©λλ€:
- μ λ¬Έμ± κ°ν: κ° Agentλ μμ μ νΉνλ μ무μλ§ μ§μ€
- μν λΆλ΄: 볡μ‘ν μμ μ κ΄λ¦¬ κ°λ₯ν λ¨μλ‘ λΆν
- νμ₯μ±: νμμ λ°λΌ μλ‘μ΄ Agent μΆκ° κ°λ₯
π¨οΈ λ΄μ€λ ν° μμ±μ μν Multi-Agent ꡬ쑰
λ΄μ€λ ν° μμ±μ μν multi-agent μμ€ν μ μ°μ λ€μ― κ°μ ν΅μ¬ Agentλ‘ κ΅¬μ±λμ΄ μμΌλ©°, κ°κ°μ λ΄μ€λ ν° μμ± κ³Όμ μ νΉμ λ¨κ³λ₯Ό λ΄λΉν©λλ€. κΈ°μ μ μΈ κ΄μ μ Agent μ€κ³μ λλΆμ΄, ν΄λΉ μλΉμ€λ₯Ό μ¬μ©νκ² λ λ μλ€μ μ¬μ©μ κ²½νμ κ°μ νκΈ° μν λ Έλ ₯μ λ§μ΄ λ΄μ λ§νΌ, μ¬μ©μ κ²½ν κ΄μ μμλ ν¨κ» 곡μ λλ¦¬κ² μ΅λλ€. μλλ μ 체 μμ€ν μ ꡬ쑰 λμ λλ€.

1. μ€ν¬λνΌ Agent : λ΄μ€ μλ³Έ μμ§

- μ¬μ©μκ° μ λ ₯ν λ΄μ€ URLμμ, λ΄μ€ μ½ν μΈ λ₯Ό μΆμΆνκ³ μ μ ν©λλ€.
- μ΄λ "λ§ν¬λ§ μ λ ₯νμΈμ"λΌλ μ§κ΄μ μΈ λ©μμ§λ‘ μ¬μ©μμκ² μ λ¬λ μ μμ΄ UXκ΄μ μμ νΈλ¦¬ν¨μ μ κ³΅ν΄ μ€λλ€.
2. νμ΄ν λ° μλ‘ Agent : 첫μΈμμ κ²°μ νλ μ€μ μμ

- μλ³Έ λ΄μ€λ₯Ό λΆμνμ¬ λ§€λ ₯μ μΈ μ λͺ©κ³Ό ν₯λ―Έλ‘μ΄ μλ‘ μ μμ±ν©λλ€.
- λ΄μ€λ ν°κ° 첫 μ€λΆν° μ΄λ €μ΄ λ΄μ©μΌλ‘ μμνλ©΄ λ μλ€μ λκΉμ§ μ½κΈ°λ₯Ό ν¬κΈ°ν κ°λ₯μ±μ΄ ν½λλ€. ν₯λ―Έλ‘μ΄ μ λͺ©κ³Ό λ μμ λλ₯Ό μμ΄μμΌ μ€ μλ‘ μ μ 곡νλ€λ©΄, λ΄μ€μ λν κ΄μ¬λλ₯Ό λμΌ μ μμ κ²μ΄λ κ°μ€μ μΈμ μ΅λλ€.
- λν, μ 체 μ½ν μΈ λ₯Ό μμ±νλ λ° μκ°μ΄ κ½€ μ€λ 걸리기 λλ¬Έμ, μ λͺ©κ³Ό μλ‘ μ λ¨Όμ 보μ¬μ€μΌλ‘μ¨ μ¬μ©μμ κΈ°λ€λ¦Όμ λ μ§λ£¨νκ² λ§λ€κ³ κ΄μ¬μ κ³μ μ μ§νλλ‘ νμ΄μ.
3. μμ λͺ© Agent: λ΄μ€λ ν°μ λΌλλ₯Ό ꡬμ±νλ ν΅μ¬

- λ΄μ€μ ν΅μ¬ λ΄μ©μ νμ νκ³ μ΄μ λ§λ 체κ³μ μΈ μμ λͺ©λ€μ μμ±ν©λλ€.
- μ΄ κ³Όμ μμ Perplexity AIλ₯Ό νμ©ν΄ κ΄λ ¨λ κ³Όκ±° λ΄μ€, μ λ¬Έκ° μ견, ν΅κ³ λ°μ΄ν° λ±μ μΉ μμμ μμ§νμ¬ λ³΄λ€ λ€μ±λ‘μ΄ μ 보λ₯Ό κΈ°λ°μΌλ‘ μ½ν μΈ κ΅¬μ‘°λ₯Ό λ§λλλ€.
- μμ λͺ© μμ± μμ΄ λ΄μ€λ ν°μ λ³Έλ¬Έμ λ°λ‘ μμ±νλλ‘ μꡬνλ©΄ κΈμ νλ¦κ³Ό λ§₯λ½μ 컨νΈλ‘€νκΈ°κ° μ΄λ ΅μ΅λλ€. μ΅μ μ κ²½μ°, μλ³Έ λ΄μ€λ₯Ό λ¨μν μμ½λ§ νλ μμ€μ 머무λ₯Ό μλ μμ£ . μμ λͺ©μ νλ¦μ μ¬μ μ μ§μ ν΄ μ£Όλ©΄ λμ± μλν λ°λλ‘ λ΄μ€λ ν°κ° μμ±λ μ μμ΅λλ€.
4. λ΄μ€λ ν° Agent: λ΄μ€λ ν°μ μ νμ±κ³Ό κ°λ μ±μ μ± μμ§λ ν΅μ¬

- κ° μμ λͺ© λν μμΈν μ½ν μΈ λ₯Ό μμ±νμ¬ λ΄μ€λ ν°μ λ³Έλ¬Έμ μμ±μν΅λλ€. μ΄ κ³Όμ μμ μμ Perplexityκ° μμ§ν΄ μ¨ μλ£λ€μ λ°μνμ¬ μ λ’°μ±κ³Ό λ€μμ±μ΄ μλ μ 보λ₯Ό νμ©ν μ μλλ‘ ν©λλ€.
5. QnA Agent : ν κ±Έμ λ λμκ°λ μλΉμ€κ° λκΈ° μν΄μ

- μμ±λ λ΄μ€λ ν°λ₯Ό λΆμνμ¬ μ¬νμ΄λ μμ΄ κ°μ§ λ²ν μΆκ° μ§λ¬Έμ μμΈ‘νκ³ , κ·Έμ λν λ΅λ³μ μ 곡ν©λλ€.
- μ΄ Agentλ λ¨μν λ΄μ€λ₯Ό μ λ¬νλ κ²μμ ν κ±Έμ λ λμκ°, μ¬μ©μκ° κ°μ§ μ μλ κΆκΈμ¦μ 미리 ν΄μν¨μΌλ‘μ¨ λ΄μ€μ λν μμ ν μ΄ν΄λ₯Ό λμ΅λλ€. λν μ¬μ©μ μ€μ€λ‘ μκ°νμ§ λͺ»νμ μ§λ¬Έμ μ μν¨μΌλ‘μ¨ μλ‘μ΄ κ΄μ μ μ 곡ν©λλ€.
π¨οΈ κ°μ μ : μ§μ ν Multi-Agentκ° λλ €λ©΄
νμ¬ κ΅¬νλ μμ€ν μ κ° Agentλ€μ΄ μ¬μ μ μ μλ μμλλ‘ μ€νλκ³ , κ·Έ κ²°κ³Όλ₯Ό μ£Όκ³ λ°λ ꡬ쑰μ λλ€. μ΄λ¬ν ꡬ쑰λ λ¨λ°©ν₯μ΄λΌλ νκ³μ μ΄ μμ΅λλ€. κ°λ Ή μλ₯Ό λ€μ΄λ³΄λ©΄,
μμ λͺ© μμ± Agentκ° λ§λ κ΅¬μ‘°κ° μ½ν μΈ μμ± Agentμκ² μ λ¬λ μ΄ν, μ½ν μΈ μμ± κ³Όμ μμ μμ λͺ©μ κ΅¬μ‘°κ° μ ν©νμ§ μλ€κ³ νλ¨λλλΌλ λ€μ μμ λͺ© λ¨κ³λ‘ λμκ° μμ νκΈ°κ° μ΄λ ΅μ΅λλ€. λν, QnA Agentκ° λμΆν μ§λ¬Έμ΄ λ³Έλ¬Έμ νλ¦κ³Ό μΌλΆ μ΄κΈλλ€ ν΄λ, μ΄λ―Έ μμ±λ λ³Έλ¬Έ μ½ν μΈ λ₯Ό μ¬μ‘°μ νλ κ²μ νμ¬ κ΅¬μ‘°μ μ½μ§ μμ΅λλ€. κ²°κ΅ κ° Agentκ° λ 립μ μΌλ‘ μ€νμ λμ§λ§, μνΈμμ©μ΄ λ¨λ°©ν₯μΌλ‘λ§ μ΄λ£¨μ΄μ Έ μ 체 μμ€ν μ μ κΈ°μ νλ ₯μ΄ λΆμ‘±ν μν©μ λλ€.
μ§μ ν μλ―Έμ Multi-Agent μμ€ν μ΄ λκΈ° μν΄μλ Agent κ°μ μνΈ νΌλλ°± κ΅¬μ‘°κ° κ°νλμ΄μΌ ν©λλ€. κ° Agentκ° κ²°κ³Όλ¬Όμ μ 곡ν λ€μλΌλ λ€μ λ¨κ³μ Agentμκ² λ°μ νΌλλ°±μ κΈ°λ°μΌλ‘ μ΄μ μμ μ μ¬κ²ν νκ±°λ μ¬μ‘°μ ν μ μλ 'μλ°©ν₯ νλ ₯ ꡬ쑰'κ° νμμ μ λλ€. μ΄λ¬ν μλ°©ν₯ μν΅μ μν΄μ agentλ€μ μ°κ²°νλ λ€μν μν€ν μ²λ€μ΄ μ‘΄μ¬ν©λλ€.

ν₯νμλ μ΄λ¬ν νΌλλ°± 루νκ° ν¬ν¨λ μ§μ ν Multi-Agent μμ€ν μΌλ‘ λ°μ μμΌ, λ΄μ€λ ν° μλΉμ€μ μμ±λλ₯Ό λμ΄κ³ μ¬μ©μμκ² λ ν° κ°μΉλ₯Ό μ 곡ν μ μλλ‘ ν μμ μ λλ€.
π¨οΈ κ²°λ‘ : Multi-Agent μμ€ν μ κ°λ₯μ±
NewsAgent νλ‘μ νΈλ₯Ό ν΅ν΄ Multi-Agent μμ€ν μ΄ λ³΅μ‘ν μ½ν μΈ μμ± μμ μ μΌλ§λ ν¨κ³Όμ μΈμ§ νμΈν μ μμμ΅λλ€. λ¨μΌ LLMμΌλ‘λ λ¬μ±νκΈ° μ΄λ €μ΄ λ΄μ€ μ΄ν΄μ κΉμ΄μ λ²μλ₯Ό μ¬λ¬ Agentμ νμ μ ν΅ν΄ ꡬννμΌλ©°, μ΄λ μ¬νμ΄λ μλ€μ΄ κ²½μ λ΄μ€λ₯Ό λ μ½κ³ κΉμ΄ μκ² μ΄ν΄νλ λ° ν° λμμ΄ λ κ²μ λλ€.
νμ¬ κ΅¬νλ μμ€ν μ μμμ λΆκ³Όν©λλ€. Agentλ€ κ°μ λ³΄λ€ λμ μ΄κ³ μμ¨μ μΈ νμ , μ§μμ μΈ νμ΅κ³Ό κ°μ , κ·Έλ¦¬κ³ μ¬μ©μ λ§μΆ€ν μ½ν μΈ μμ±μΌλ‘ λ°μ ν΄ λκ° κ³νμ λλ€. μ΄λ₯Ό ν΅ν΄ NewsAgentλ λ¨μν λ΄μ€ μμ½ μλΉμ€λ₯Ό λμ΄, μ¬μ©μμ κ²½μ λ¬Έν΄λ ₯μ μν μ§μκ³Ό νμ΅μ λ©μ΄νΈκ° λ μ μκΈ°λ₯Ό λͺ©νλ‘ ν©λλ€!
'Tech > Generative AI' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
NewsAgent | LLMμ΄ λ΄μ€ μν°ν΄μ μ μμ±ν΄ μ€ μ μμκΉ? (0) | 2025.03.02 |
---|---|
[νκΈ°] μ°μν μ€ν°λ : ν둬ννΈ μμ§λμ΄λ§ (3) | 2024.11.24 |
RAG μμ€ν μ ν¨μ¨μ μΌλ‘ μ΅μ ννλ λ°©λ² (feat. AutoRAG) (6) | 2024.10.26 |
Rag : λλ§μ LLMμ λ§λ€μ (0) | 2024.03.03 |
GPTs, λμ κ³Όκ±° νλ‘μ νΈλ₯Ό ꡬννλ€. (0) | 2024.01.21 |

π¨οΈ λ€μ΄κ°λ©°
μ§λ ν¬μ€ν μμλ μ¬νμ΄λ μμ μν λ΄μ€λ ν° μμ± νλ‘μ νΈλ₯Ό μκ°λλ Έμ΅λλ€.
μ΄λ² κΈμμλ λ΄μ€λ ν° μμ±μ νμν 'Agent μ€κ³ κ³Όμ 'μ λμ± κ΅¬μ²΄μ μΌλ‘ μ λ¦¬ν΄ λ³΄λ € ν©λλ€.
μ¬λ¬λΆλ κ²½νν΄ λ³΄μ ¨κ² μ§λ§, λ΄μ€λ₯Ό μ½λ€ 보면 μ’ μ’ λ°°κ²½μ§μμ΄ λΆμ‘±ν΄ λ§₯λ½μ μ΄ν΄νκΈ° μ΄λ ΅κ³ , κ²°κ΅ μΆκ° κ²μμ νλλΌ μκ°μ νλΉνκ² λ©λλ€. μ΄λ° λΆνΈν¨μ ν΄μνκΈ° μν΄ μμν μ΄λ² νλ‘μ νΈλ λ΄μ€μμ λ€λ£¨κ³ μλ μ£Όμ μ μμ¬μ λ°°κ²½λΆν° μμΌλ‘μ μν₯λ ₯κΉμ§ λͺ¨λ κ²μ 체κ³μ μΌλ‘ μ λ¦¬ν΄ μ£Όλ μμ€ν± λ΄μ€λ ν° μλΉμ€λ₯Ό λͺ©νλ‘ ν©λλ€. μ΄ κ³Όμ μμ λ¨μ λ΄μ€ μμ½μ λμ΄, κΉμ΄ μλ μ 보λ₯Ό λ€λ£¨κΈ° μν΄ Multi-Agent λ°©μμΌλ‘ ν νΈμ λ΄μ€λ ν°λ₯Ό μμ±νκΈ°λ‘ νμμ΅λλ€.
π¨οΈ Multi-Agent μμ€ν λμ μ νμμ±
Multi-Agent μμ€ν μ΄λ?

Multi-Agent μμ€ν μ μ¬λ¬ λ 립μ μΈ μμ΄μ νΈ(Agent)λ€μ΄ κ°μ κ³ μ ν μν μ μννλ©΄μ νλμ 볡μ‘ν λͺ©νλ₯Ό λ¬μ±νκΈ° μν΄ μ κΈ°μ μΌλ‘ νλ ₯νλ ꡬ쑰μ λλ€. μ¬κΈ°μ 'μμ΄μ νΈ'λ νΉμ μμ μ΄λ μ무λ₯Ό λ 립μ μΌλ‘ μνν μ μλ μννΈμ¨μ΄ λͺ¨λμ΄λ μΈκ³΅μ§λ₯(AI)μ μλ―Έν©λλ€.
μ΄ μμ€ν
μ ν΅μ¬μ κ° Agentκ° μμ μ μ λ¬Έ μμμμ λ
립μ μΌλ‘ μμ¬κ²°μ κ³Ό νλμ μννλ©΄μλ, μ 체 μμ€ν
μ λͺ©νλ₯Ό μν΄ λ€λ₯Έ Agentμ μ 보λ₯Ό κ΅ννκ³ νλ ₯νλ€λ μ μ
λλ€. λ§μΉ μ μ‘°μ§λ νμλ€μ΄ κ°μμ μ λ¬Έμ±μ λ°ννλ©΄μ νλμ νλ‘μ νΈλ₯Ό μμ±ν΄λκ°λ κ³Όμ κ³Ό μ μ¬νμ£ .
μ Single-Agentμ΄ μλ Multi-Agent λ°©μμ μ ννλμ?

Single-Agentλ§μΌλ‘ 볡μ‘ν λ΄μ€λ ν°λ₯Ό μμ±νλ κ²μλ λΆλͺ ν νκ³κ° μμ΅λλ€.
λ΄μ€λ ν°λ₯Ό μμ±νκΈ° μν΄μ μλμ κ°μ΄ 볡μ‘ν μꡬμ¬νμ΄ μμ΅λλ€.
- μ΄λ €μ΄ κ°λ μ€λͺ
- μ£Όμ μ κ΄λ ¨λ κ³Όκ±° λ§₯λ½κ³Ό λ°°κ²½μ§μ μ€λͺ
- κ΄λ ¨λ λ΄μ€ μΆκ° μμ§
- λ΄μ€λ ν°μ νλ¦κ³Ό ν€μ€λ§€λ ν΅μΌ
νμ§λ§ λ¨μΌ LLMμκ² μ΄ λͺ¨λ κ²μ ν λ²μ μμ²νλ©΄, κΉμ΄ μλ λΆμ보λ€λ μΌλ°μ μΈ μ λ³΄λ§ μ 곡λλ κ²½μ°κ° λ§μμ΅λλ€. λν μ½ν μΈ κ° λ무 κΈΈμ΄μ§λ©΄ LLMμ νΉμ±μ μ€κ°μ μ§μ€λ ₯μ΄ ννΈλ¬μ§λ νμλ λ°κ²¬νμ£ . κ·Έλμ κ° Agentκ° νΉμ μν μ μ§μ€νκ³ , κ·Έ κ²°κ³Όλ¬Όμ λ€λ₯Έ Agentμ νλ ₯μ μΌλ‘ 곡μ νλ Multi-Agent μμ€ν μ ꡬμΆνκΈ°λ‘ κ²°μ νμ΅λλ€. μ΄ μ κ·Ό λ°©μμ λ€μκ³Ό κ°μ μ΄μ μ μ 곡ν©λλ€:
- μ λ¬Έμ± κ°ν: κ° Agentλ μμ μ νΉνλ μ무μλ§ μ§μ€
- μν λΆλ΄: 볡μ‘ν μμ μ κ΄λ¦¬ κ°λ₯ν λ¨μλ‘ λΆν
- νμ₯μ±: νμμ λ°λΌ μλ‘μ΄ Agent μΆκ° κ°λ₯
π¨οΈ λ΄μ€λ ν° μμ±μ μν Multi-Agent ꡬ쑰
λ΄μ€λ ν° μμ±μ μν multi-agent μμ€ν μ μ°μ λ€μ― κ°μ ν΅μ¬ Agentλ‘ κ΅¬μ±λμ΄ μμΌλ©°, κ°κ°μ λ΄μ€λ ν° μμ± κ³Όμ μ νΉμ λ¨κ³λ₯Ό λ΄λΉν©λλ€. κΈ°μ μ μΈ κ΄μ μ Agent μ€κ³μ λλΆμ΄, ν΄λΉ μλΉμ€λ₯Ό μ¬μ©νκ² λ λ μλ€μ μ¬μ©μ κ²½νμ κ°μ νκΈ° μν λ Έλ ₯μ λ§μ΄ λ΄μ λ§νΌ, μ¬μ©μ κ²½ν κ΄μ μμλ ν¨κ» 곡μ λλ¦¬κ² μ΅λλ€. μλλ μ 체 μμ€ν μ ꡬ쑰 λμ λλ€.

1. μ€ν¬λνΌ Agent : λ΄μ€ μλ³Έ μμ§

- μ¬μ©μκ° μ λ ₯ν λ΄μ€ URLμμ, λ΄μ€ μ½ν μΈ λ₯Ό μΆμΆνκ³ μ μ ν©λλ€.
- μ΄λ "λ§ν¬λ§ μ λ ₯νμΈμ"λΌλ μ§κ΄μ μΈ λ©μμ§λ‘ μ¬μ©μμκ² μ λ¬λ μ μμ΄ UXκ΄μ μμ νΈλ¦¬ν¨μ μ κ³΅ν΄ μ€λλ€.
2. νμ΄ν λ° μλ‘ Agent : 첫μΈμμ κ²°μ νλ μ€μ μμ

- μλ³Έ λ΄μ€λ₯Ό λΆμνμ¬ λ§€λ ₯μ μΈ μ λͺ©κ³Ό ν₯λ―Έλ‘μ΄ μλ‘ μ μμ±ν©λλ€.
- λ΄μ€λ ν°κ° 첫 μ€λΆν° μ΄λ €μ΄ λ΄μ©μΌλ‘ μμνλ©΄ λ μλ€μ λκΉμ§ μ½κΈ°λ₯Ό ν¬κΈ°ν κ°λ₯μ±μ΄ ν½λλ€. ν₯λ―Έλ‘μ΄ μ λͺ©κ³Ό λ μμ λλ₯Ό μμ΄μμΌ μ€ μλ‘ μ μ 곡νλ€λ©΄, λ΄μ€μ λν κ΄μ¬λλ₯Ό λμΌ μ μμ κ²μ΄λ κ°μ€μ μΈμ μ΅λλ€.
- λν, μ 체 μ½ν μΈ λ₯Ό μμ±νλ λ° μκ°μ΄ κ½€ μ€λ 걸리기 λλ¬Έμ, μ λͺ©κ³Ό μλ‘ μ λ¨Όμ 보μ¬μ€μΌλ‘μ¨ μ¬μ©μμ κΈ°λ€λ¦Όμ λ μ§λ£¨νκ² λ§λ€κ³ κ΄μ¬μ κ³μ μ μ§νλλ‘ νμ΄μ.
3. μμ λͺ© Agent: λ΄μ€λ ν°μ λΌλλ₯Ό ꡬμ±νλ ν΅μ¬

- λ΄μ€μ ν΅μ¬ λ΄μ©μ νμ νκ³ μ΄μ λ§λ 체κ³μ μΈ μμ λͺ©λ€μ μμ±ν©λλ€.
- μ΄ κ³Όμ μμ Perplexity AIλ₯Ό νμ©ν΄ κ΄λ ¨λ κ³Όκ±° λ΄μ€, μ λ¬Έκ° μ견, ν΅κ³ λ°μ΄ν° λ±μ μΉ μμμ μμ§νμ¬ λ³΄λ€ λ€μ±λ‘μ΄ μ 보λ₯Ό κΈ°λ°μΌλ‘ μ½ν μΈ κ΅¬μ‘°λ₯Ό λ§λλλ€.
- μμ λͺ© μμ± μμ΄ λ΄μ€λ ν°μ λ³Έλ¬Έμ λ°λ‘ μμ±νλλ‘ μꡬνλ©΄ κΈμ νλ¦κ³Ό λ§₯λ½μ 컨νΈλ‘€νκΈ°κ° μ΄λ ΅μ΅λλ€. μ΅μ μ κ²½μ°, μλ³Έ λ΄μ€λ₯Ό λ¨μν μμ½λ§ νλ μμ€μ 머무λ₯Ό μλ μμ£ . μμ λͺ©μ νλ¦μ μ¬μ μ μ§μ ν΄ μ£Όλ©΄ λμ± μλν λ°λλ‘ λ΄μ€λ ν°κ° μμ±λ μ μμ΅λλ€.
4. λ΄μ€λ ν° Agent: λ΄μ€λ ν°μ μ νμ±κ³Ό κ°λ μ±μ μ± μμ§λ ν΅μ¬

- κ° μμ λͺ© λν μμΈν μ½ν μΈ λ₯Ό μμ±νμ¬ λ΄μ€λ ν°μ λ³Έλ¬Έμ μμ±μν΅λλ€. μ΄ κ³Όμ μμ μμ Perplexityκ° μμ§ν΄ μ¨ μλ£λ€μ λ°μνμ¬ μ λ’°μ±κ³Ό λ€μμ±μ΄ μλ μ 보λ₯Ό νμ©ν μ μλλ‘ ν©λλ€.
5. QnA Agent : ν κ±Έμ λ λμκ°λ μλΉμ€κ° λκΈ° μν΄μ

- μμ±λ λ΄μ€λ ν°λ₯Ό λΆμνμ¬ μ¬νμ΄λ μμ΄ κ°μ§ λ²ν μΆκ° μ§λ¬Έμ μμΈ‘νκ³ , κ·Έμ λν λ΅λ³μ μ 곡ν©λλ€.
- μ΄ Agentλ λ¨μν λ΄μ€λ₯Ό μ λ¬νλ κ²μμ ν κ±Έμ λ λμκ°, μ¬μ©μκ° κ°μ§ μ μλ κΆκΈμ¦μ 미리 ν΄μν¨μΌλ‘μ¨ λ΄μ€μ λν μμ ν μ΄ν΄λ₯Ό λμ΅λλ€. λν μ¬μ©μ μ€μ€λ‘ μκ°νμ§ λͺ»νμ μ§λ¬Έμ μ μν¨μΌλ‘μ¨ μλ‘μ΄ κ΄μ μ μ 곡ν©λλ€.
π¨οΈ κ°μ μ : μ§μ ν Multi-Agentκ° λλ €λ©΄
νμ¬ κ΅¬νλ μμ€ν μ κ° Agentλ€μ΄ μ¬μ μ μ μλ μμλλ‘ μ€νλκ³ , κ·Έ κ²°κ³Όλ₯Ό μ£Όκ³ λ°λ ꡬ쑰μ λλ€. μ΄λ¬ν ꡬ쑰λ λ¨λ°©ν₯μ΄λΌλ νκ³μ μ΄ μμ΅λλ€. κ°λ Ή μλ₯Ό λ€μ΄λ³΄λ©΄,
μμ λͺ© μμ± Agentκ° λ§λ κ΅¬μ‘°κ° μ½ν μΈ μμ± Agentμκ² μ λ¬λ μ΄ν, μ½ν μΈ μμ± κ³Όμ μμ μμ λͺ©μ κ΅¬μ‘°κ° μ ν©νμ§ μλ€κ³ νλ¨λλλΌλ λ€μ μμ λͺ© λ¨κ³λ‘ λμκ° μμ νκΈ°κ° μ΄λ ΅μ΅λλ€. λν, QnA Agentκ° λμΆν μ§λ¬Έμ΄ λ³Έλ¬Έμ νλ¦κ³Ό μΌλΆ μ΄κΈλλ€ ν΄λ, μ΄λ―Έ μμ±λ λ³Έλ¬Έ μ½ν μΈ λ₯Ό μ¬μ‘°μ νλ κ²μ νμ¬ κ΅¬μ‘°μ μ½μ§ μμ΅λλ€. κ²°κ΅ κ° Agentκ° λ 립μ μΌλ‘ μ€νμ λμ§λ§, μνΈμμ©μ΄ λ¨λ°©ν₯μΌλ‘λ§ μ΄λ£¨μ΄μ Έ μ 체 μμ€ν μ μ κΈ°μ νλ ₯μ΄ λΆμ‘±ν μν©μ λλ€.
μ§μ ν μλ―Έμ Multi-Agent μμ€ν μ΄ λκΈ° μν΄μλ Agent κ°μ μνΈ νΌλλ°± κ΅¬μ‘°κ° κ°νλμ΄μΌ ν©λλ€. κ° Agentκ° κ²°κ³Όλ¬Όμ μ 곡ν λ€μλΌλ λ€μ λ¨κ³μ Agentμκ² λ°μ νΌλλ°±μ κΈ°λ°μΌλ‘ μ΄μ μμ μ μ¬κ²ν νκ±°λ μ¬μ‘°μ ν μ μλ 'μλ°©ν₯ νλ ₯ ꡬ쑰'κ° νμμ μ λλ€. μ΄λ¬ν μλ°©ν₯ μν΅μ μν΄μ agentλ€μ μ°κ²°νλ λ€μν μν€ν μ²λ€μ΄ μ‘΄μ¬ν©λλ€.

ν₯νμλ μ΄λ¬ν νΌλλ°± 루νκ° ν¬ν¨λ μ§μ ν Multi-Agent μμ€ν μΌλ‘ λ°μ μμΌ, λ΄μ€λ ν° μλΉμ€μ μμ±λλ₯Ό λμ΄κ³ μ¬μ©μμκ² λ ν° κ°μΉλ₯Ό μ 곡ν μ μλλ‘ ν μμ μ λλ€.
π¨οΈ κ²°λ‘ : Multi-Agent μμ€ν μ κ°λ₯μ±
NewsAgent νλ‘μ νΈλ₯Ό ν΅ν΄ Multi-Agent μμ€ν μ΄ λ³΅μ‘ν μ½ν μΈ μμ± μμ μ μΌλ§λ ν¨κ³Όμ μΈμ§ νμΈν μ μμμ΅λλ€. λ¨μΌ LLMμΌλ‘λ λ¬μ±νκΈ° μ΄λ €μ΄ λ΄μ€ μ΄ν΄μ κΉμ΄μ λ²μλ₯Ό μ¬λ¬ Agentμ νμ μ ν΅ν΄ ꡬννμΌλ©°, μ΄λ μ¬νμ΄λ μλ€μ΄ κ²½μ λ΄μ€λ₯Ό λ μ½κ³ κΉμ΄ μκ² μ΄ν΄νλ λ° ν° λμμ΄ λ κ²μ λλ€.
νμ¬ κ΅¬νλ μμ€ν μ μμμ λΆκ³Όν©λλ€. Agentλ€ κ°μ λ³΄λ€ λμ μ΄κ³ μμ¨μ μΈ νμ , μ§μμ μΈ νμ΅κ³Ό κ°μ , κ·Έλ¦¬κ³ μ¬μ©μ λ§μΆ€ν μ½ν μΈ μμ±μΌλ‘ λ°μ ν΄ λκ° κ³νμ λλ€. μ΄λ₯Ό ν΅ν΄ NewsAgentλ λ¨μν λ΄μ€ μμ½ μλΉμ€λ₯Ό λμ΄, μ¬μ©μμ κ²½μ λ¬Έν΄λ ₯μ μν μ§μκ³Ό νμ΅μ λ©μ΄νΈκ° λ μ μκΈ°λ₯Ό λͺ©νλ‘ ν©λλ€!
'Tech > Generative AI' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
NewsAgent | LLMμ΄ λ΄μ€ μν°ν΄μ μ μμ±ν΄ μ€ μ μμκΉ? (0) | 2025.03.02 |
---|---|
[νκΈ°] μ°μν μ€ν°λ : ν둬ννΈ μμ§λμ΄λ§ (3) | 2024.11.24 |
RAG μμ€ν μ ν¨μ¨μ μΌλ‘ μ΅μ ννλ λ°©λ² (feat. AutoRAG) (6) | 2024.10.26 |
Rag : λλ§μ LLMμ λ§λ€μ (0) | 2024.03.03 |
GPTs, λμ κ³Όκ±° νλ‘μ νΈλ₯Ό ꡬννλ€. (0) | 2024.01.21 |