LLM 기반 어플리케이션을 구축할 때 반드시 agent를 이용한 framework이 필요한 것은 아니다. 에이전트 프레임워크는 특정 작업을 유연하게 해결할 수 있도록 workflow를 제공할 뿐이다. 경우에 따라 사전 정의된 workflow만으로도 사용자 요청을 충족할 수 있다면, agentic framework 반드시 필요한 건 아니다. 단순한 프롬프트 체인을 사용하는 수준이라면, 일반 코드만으로도 충분하다.
LLM이 함수를 호출하거나 여러 개의 에이전트를 사용하는 등 복잡한 workflow가 필요한 경우 agentic framwork가 더욱 유용해진다.
▣ Agentic Framwork 구축을 위해서 필요한 요소:
- LLM Engine
- 에이전트가 접근할 수 있는 Tools 리스트
- LLM 출력에서 함수 호출을 추출하는 Parser
- Parser와 동기화된 System Prompt
- 상태를 저장하고 참조하는 Memory System
- 오류 logging 및 재시도 매커니즘 (LLM 실수를 제어)
Refernce:
- https://huggingface.co/learn/agents-course/unit2/introduction
Introduction to Agentic Frameworks - Hugging Face Agents Course
Unit 0. Welcome to the course Live 1. How the course works and Q&A Unit 1. Introduction to Agents Unit 2. Frameworks for AI Agents Unit 2.1 The smolagents framework Unit 2.2 The LlamaIndex framework Bonus Unit 1. Fine-tuning an LLM for Function-calling Whe
huggingface.co
'AI > Machine Learning' 카테고리의 다른 글
AI Agent에 대해 알아보자 (0) | 2025.02.11 |
---|
LLM 기반 어플리케이션을 구축할 때 반드시 agent를 이용한 framework이 필요한 것은 아니다. 에이전트 프레임워크는 특정 작업을 유연하게 해결할 수 있도록 workflow를 제공할 뿐이다. 경우에 따라 사전 정의된 workflow만으로도 사용자 요청을 충족할 수 있다면, agentic framework 반드시 필요한 건 아니다. 단순한 프롬프트 체인을 사용하는 수준이라면, 일반 코드만으로도 충분하다.
LLM이 함수를 호출하거나 여러 개의 에이전트를 사용하는 등 복잡한 workflow가 필요한 경우 agentic framwork가 더욱 유용해진다.
▣ Agentic Framwork 구축을 위해서 필요한 요소:
- LLM Engine
- 에이전트가 접근할 수 있는 Tools 리스트
- LLM 출력에서 함수 호출을 추출하는 Parser
- Parser와 동기화된 System Prompt
- 상태를 저장하고 참조하는 Memory System
- 오류 logging 및 재시도 매커니즘 (LLM 실수를 제어)
Refernce:
- https://huggingface.co/learn/agents-course/unit2/introduction
Introduction to Agentic Frameworks - Hugging Face Agents Course
Unit 0. Welcome to the course Live 1. How the course works and Q&A Unit 1. Introduction to Agents Unit 2. Frameworks for AI Agents Unit 2.1 The smolagents framework Unit 2.2 The LlamaIndex framework Bonus Unit 1. Fine-tuning an LLM for Function-calling Whe
huggingface.co
'AI > Machine Learning' 카테고리의 다른 글
AI Agent에 대해 알아보자 (0) | 2025.02.11 |
---|