Key elements of AI agent

김요셉·2025년 1월 3일

역할/상황이 주어질 때 더 좋은 성능을 보임
목표와 기대하는 결과물에 집중해야 함
임무와 Agent는 세분화되야 함
Agent System 구조는 다양할 수 있음


Role Playing

  • Agent의 역할(role)은 모델이 어떻게 응답하는지에 영향을 미침.
  • Roles, Goals(Reslut), Backstory(Background)

Focus

  • 모델은 너무 많은 것을 섞으면, 중요한 정보를 놓치게 됨.
  • 다양한 영역에 대해서 각각의 전문 Agent가 있는게 효과적임.
    • 얼마나 세분화할지 정해야함.

Tools

  • Agnet에게 너무 많은 도구가 주어지면, 적절한 도구를 고르는 데, 어려움을 겪음.
  • 필요한 주요 도구만 제공하는 게 효과적임.

Cooperation

  • 피드백
  • 임무 위임

Guardrails

  • 편향 제어
  • 신뢰할 수 있고 일관된 결과

Memory

  • Short-term Memory
    • 실행하는 동안에만 저장하는 메모리
    • 모든 Agent가 공유 가능 -> 문맥 공유
  • Long-term Memory
    • 실행이 끝난 후에도 저장되는 메모리
    • 미래에 다른 임무에도 사용될 수 있는 메모리
  • Entity Memory
  • ...

https://learn.deeplearning.ai/courses/multi-ai-agent-systems-with-crewai/lesson/5/key-elements-of-ai-agents

0개의 댓글