Skip to main content

🎧 Agents Companion Whitepaper Podcast Summary

좜처: 5-Day Gen AI Intensive Course with Google
λ‚΄μš©: μ—μ΄μ „νŠΈλ₯Ό μ‹€ν™˜κ²½μ— λ°°ν¬ν•˜κΈ° μœ„ν•œ κ³ κΈ‰ κ°œλ…, AgentOps, μžλ™ 평가, λ©€ν‹° μ—μ΄μ „νŠΈ μ‹œμŠ€ν…œ, Agentic RAG, μ‹ λ’°μ„±κ³Ό μœ€λ¦¬κΉŒμ§€ 포괄


βš™οΈ 1. μ‹€μ „ μ—μ΄μ „νŠΈ ꡬ좕을 μœ„ν•œ λ§ˆμΈλ“œμ…‹: Proof of Concept β†’ μ‹€μ œ 배포​

  • λ‹¨μˆœ 데λͺ¨λ₯Ό λ„˜μ–΄μ„œ μ‹€μ œ ν”„λ‘œλ•μ…˜ ν™˜κ²½μ—μ„œ μ•ˆμ •μ μœΌλ‘œ μž‘λ™ν•˜λŠ” μ—μ΄μ „νŠΈ 섀계 ν•„μš”
  • 이λ₯Ό μœ„ν•΄ AgentOps κ°œλ… μ œμ‹œ:
    • DevOps + MLOps + μ—μ΄μ „νŠΈ 운영 νŠΉν™”
    • 도ꡬ 관리, μ˜€μΌ€μŠ€νŠΈλ ˆμ΄μ…˜, λ©”λͺ¨λ¦¬ 효율, λŒ€κ·œλͺ¨ νƒœμŠ€ν¬ λΆ„ν•  λ“± 포함
  • KPI μ€‘μ‹¬μœΌλ‘œ μ„±λŠ₯ μΈ‘μ • ν•„μš” (예: λͺ©ν‘œ 달성λ₯ , μ‚¬μš©μž 참여도, 수읡 λ“±)

πŸ“Š 2. Agent μ„±λŠ₯ 평가 방법​

πŸ“ μ •λŸ‰μ  평가 μ§€ν‘œβ€‹

  • Task success rate
  • μ‚¬μš©μž μΈν„°λž™μ…˜ 둜그
  • μ—μ΄μ „νŠΈμ˜ μΆ”λ‘  경둜 뢄석 (Breadcrumb logs)

πŸ“ μžλ™ 평가 (Automated Evaluation)​

  • Trajectories 평가: μ—μ΄μ „νŠΈκ°€ λ„λ‹¬ν•œ κ²½λ‘œκ°€ νš¨μœ¨μ μ΄μ—ˆλŠ”μ§€ 뢄석

    • Exact Match: 이상적인 κ²½λ‘œμ™€ μ™„μ „ 일치
    • In-Order Match: 핡심 λ‹¨κ³„λ§Œ μˆœμ„œλŒ€λ‘œ μˆ˜ν–‰
    • Any-Order Match: μˆœμ„œλŠ” μœ μ—°ν•˜λ˜ 핡심 μš”μ†Œ 포함 μ—¬λΆ€ 평가
  • LLM 기반 ν‰κ°€μž (Auditors):

    • ν•˜λ‚˜μ˜ LLM이 λ‹€λ₯Έ LLM의 좜λ ₯을 평가
    • 기쀀에 따라 응닡 ν’ˆμ§ˆ νŒλ‹¨ (24/7 ν’ˆμ§ˆκ΄€λ¦¬ μ—­ν• )

πŸ“ 인간 ν”Όλ“œλ°±μ˜ μ€‘μš”μ„±β€‹

  • 기술적으둜 정확해도 λ§₯락, μ–΄μ‘°, 곡감 λ“± 인간적 μš”μ†ŒλŠ” μ‚¬λžŒλ§Œ 평가 κ°€λŠ₯
  • thumbs-up/down, μ˜€ν”ˆ ν”Όλ“œλ°±, 섀문쑰사 λ“± μ‚¬μš©

πŸ€– 3. λ©€ν‹° μ—μ΄μ „νŠΈ μ‹œμŠ€ν…œ (Multi-Agent Systems)​

🎯 κ°œλ…β€‹

  • ν•˜λ‚˜μ˜ μ—μ΄μ „νŠΈκ°€ λͺ¨λ“  것을 μ²˜λ¦¬ν•˜κΈ°λ³΄λ‹€λŠ” μ—­ν•  뢄담을 톡해 병렬 처리, 정확도 ν–₯상
  • 각 μ—μ΄μ „νŠΈλŠ” νŠΉν™”λœ κΈ°λŠ₯ μˆ˜ν–‰ (μ „λ¬Έκ°€ νŒ€ ꡬ성)

πŸ’‘ μž₯점​

  • 병렬 처리 β†’ 속도 ν–₯상
  • μ—­ν•  λΆ„λ‹΄ β†’ 정확도 증가
  • μ—μ΄μ „νŠΈ κ°„ 검증 β†’ μ‹ λ’°μ„± κ°•ν™”
  • λΆ„μ‚° ꡬ쑰 β†’ μž₯μ•  볡원λ ₯ ↑
  • λ°”μ΄μ–΄μŠ€ 및 ν™˜κ°(Hallucination) μ™„ν™” β†’ λ‹€μˆ˜ μ‹œκ° μ‘°ν•©

πŸ—οΈ 섀계 νŒ¨ν„΄β€‹

νŒ¨ν„΄μ„€λͺ…
Sequential직렬 처리 (μ—μ΄μ „νŠΈ κ°„ 단계별 전달)
Hierarchicalλ§€λ‹ˆμ € μ—μ΄μ „νŠΈκ°€ ν•˜μœ„ μ—μ΄μ „νŠΈ 관리
Collaborativeλ™λ“±ν•œ μ—μ΄μ „νŠΈλ“€μ΄ 곡동 λͺ©ν‘œ ν˜‘λ ₯
Competitive졜적 해법 μ°ΎκΈ° μœ„ν•΄ μ—μ΄μ „νŠΈλΌλ¦¬ 경쟁

🧩 μ£Όμš” κ³Όμ œβ€‹

  • Task Allocation: μ—­ν•  λΆ„λ°°
  • Reasoning Coordination: μΆ”λ‘  일관성
  • Context 관리: μ •λ³΄λŸ‰ κ· ν˜•
  • λ¦¬μ†ŒμŠ€/λΉ„μš© κ³ λ €

🧠 4. Agentic RAG (μ§€λŠ₯ν˜• RAG)​

πŸ“Œ κΈ°μ‘΄ RAG ν•œκ³„β€‹

  • λ‹¨μˆœ ν‚€μ›Œλ“œ 검색 기반
  • λ³΅μž‘ν•œ μš”μ²­μ€ 닀단계 μΆ”λ‘  없이 처리 λΆˆκ°€

⚑ Agentic RAG ν˜μ‹ β€‹

  • μ „λ¬Έ μ—μ΄μ „νŠΈκ°€ 검색 쿼리 κ°œμ„  β†’ 더 μ •ν™•ν•œ 정보 탐색
  • κ²°κ³Ό 평가 및 톡합 β†’ μ •ν™•ν•˜κ³  λ§₯락 μžˆλŠ” 응닡 생성
  • λ™μ μœΌλ‘œ μƒˆλ‘œμš΄ 지식에도 적응 κ°€λŠ₯

πŸ” μ˜ˆμ‹œ: μžλ™μ°¨ μ„€λͺ…μ„œ μ—μ΄μ „νŠΈβ€‹

  • 질문: β€œλΈ”λ£¨νˆ¬μŠ€ 연결은 μ–΄λ–»κ²Œ ν•˜λ‚˜μš”?”
  • μ—μ΄μ „νŠΈλŠ”:
    • μ§ˆλ¬Έμ„ μ„ΈλΆ„ν™” (λΈ”λ£¨νˆ¬μŠ€ 켜기, κΈ°κΈ° 탐색, PIN μž…λ ₯ λ“±)
    • 각 λ‹¨κ³„λ§ˆλ‹€ μ„ΈλΆ€ 쿼리 생성
    • λ‹€μ–‘ν•œ μΆœμ²˜μ—μ„œ κ΄€λ ¨ 정보 ν†΅ν•©ν•˜μ—¬ λ‹΅λ³€ 생성

🧱 5. RAG 기반 검색 μ΅œμ ν™” μ „λž΅β€‹

  1. λ¬Έμ„œ νŒŒμ‹± 및 μ²­ν‚Ή: 질문 λ‹¨μœ„μ— λ§žλŠ” 논리적 λΆ„ν• 
  2. 메타데이터 λΆ€μ—¬: ν‚€μ›Œλ“œ, νƒœκ·Έ, μž‘μ„±μž, λ‚ μ§œ λ“±μœΌλ‘œ λ§₯락 κ°•ν™”
  3. μž„λ² λ”© λͺ¨λΈ νŠœλ‹: 도메인 νŠΉν™” μž„λ² λ”© μ‚¬μš©
  4. 속도 κ°œμ„ : λΉ λ₯Έ 벑터 DB (응닡 μ‹œκ°„ 및 ν’ˆμ§ˆ ↑)
  5. Reranker ν™œμš©: 초기 검색 κ²°κ³Όλ₯Ό μž¬μ •λ ¬ν•΄ ν’ˆμ§ˆ 보μž₯
  6. Grounding 검사: μƒμ„±λœ 응닡이 μ‹€μ œ 근거에 κΈ°λ°˜ν–ˆλŠ”μ§€ 검증

☁️ 6. Google Cloud의 μ—μ΄μ „νŠΈ 도ꡬ듀​

도ꡬ섀λͺ…
Vertex AI Searchμ’…ν•© 검색 μ—”μ§„, GoogleκΈ‰ ν’ˆμ§ˆ 제곡
Vertex AI Search Builder APIsμ»€μŠ€ν…€ 검색 μ—”μ§„ κ΅¬μΆ•μš© API
Vertex AI RAG EngineRAG νŒŒμ΄ν”„λΌμΈ 전체 μžλ™ ꡬ성
Vertex AI Agent Builder도ꡬ 톡합, μ‹€ν–‰ ν™˜κ²½ 제곡
Vertex AI Eval Serviceμžλ™ 평가 도ꡬ 제곡 (LLM, Agent, RAG λ“±)

🀝 7. μ—μ΄μ „νŠΈ = κ³„μ•½μž (Agents as Contractors)​

🧾 κ°œλ…β€‹

  • λ‹¨μˆœ λͺ…λ Ήμ–΄ 기반이 μ•„λ‹Œ κ³„μ•½μ„œ 기반 μ—­ν•  μˆ˜ν–‰μœΌλ‘œ μ§„ν™”
  • μ—­ν• , 마감일, κΈ°μ€€, μ‹€νŒ¨ μ‹œ 처벌 λ“± λͺ…μ‹œ

βœ… μž₯점​

  • λͺ…ν™•ν•œ κΈ°λŒ€μΉ˜ μ„€μ •
  • μ±…μž„μ†Œμž¬ λΆ„λͺ…
  • μ‹ λ’° κ°€λŠ₯ν•œ ν˜‘λ ₯ ꡬ쑰

🧱 8. μ‹ λ’° κ°€λŠ₯ν•œ μ—μ΄μ „νŠΈμ˜ 쑰건​

ν•­λͺ©μ„€λͺ…
투λͺ…μ„± (Transparency)μΆ”λ‘  과정을 μ„€λͺ…ν•˜κ³  좔적 κ°€λŠ₯ν•΄μ•Ό 함
μ±…μž„μ„± (Accountability)행동 결과에 λŒ€ν•œ μ±…μž„μ†Œμž¬ λͺ…ν™•νžˆ
견고성 (Robustness)μ˜ˆμ™Έ μƒν™©μ—μ„œλ„ μ•ˆμ •μ μœΌλ‘œ λ™μž‘
곡정성 (Fairness)편ν–₯ 없이 κ³΅μ •ν•˜κ²Œ μž‘λ™

🏁 9. 마무리 μš”μ•½β€‹

  • AgentOps, μžλ™ 평가, λ©€ν‹°μ—μ΄μ „νŠΈ 섀계, Agentic RAG λ“± μ‹€μ „ 쀑심 λ‚΄μš©
  • 기술뿐 μ•„λ‹ˆλΌ μœ€λ¦¬μ„±, μ±…μž„μ„±, μ‹ λ’°μ„±κΉŒμ§€ μ€‘μš”
  • AIκ°€ 점점 더 λ§Žμ€ μ˜μ‚¬κ²°μ •μ— κ΄€μ—¬ν•˜κ²Œ λ˜λŠ” 만큼, μ‚¬λžŒκ³Όμ˜ ν˜‘λ ₯ 및 관리 방식도 μ§„ν™” ν•„μš”

✨ λ―Έλž˜λŠ” Agentic ν•˜λ‹€.
μ§€κΈˆλΆ€ν„° μ—¬λŸ¬λΆ„μ΄ μ°¨μ„ΈλŒ€ μ—μ΄μ „νŠΈλ₯Ό λ§Œλ“œλŠ” 주인곡이 될 수 μžˆμŠ΅λ‹ˆλ‹€.