Zero-Shot 이란?
모델이 학습 과정에서 배우지 않은 작업을 수행하는 것
즉 이전에 학습되어 있던 모델에서 추론하여 이를 수행함(ex. 고양이 vs 강아지 분류모델을 사용하여 사자를 분류하는 모델)
일반적으로 큰 양의 라벨링된 학습 데이터가 없는 상황에서 사용
가장 좋은 성능을 위해서가 아니라 효율적인 성능을 보여주기 위해서 사용하게 됨
Zero-Shot Agent
위의 특징을 고려 했을 때, 가장 범용적인 목적의 Agent로 사용된다
Langchain 에서 대부분의 모델이 사용
여러개의 input을 가질 수 없다
Structured input ReAct
여러개의 input을 가질 수 있다
OpenAI Functions Agent
OpenAI에서 제공하는 Agent
Chat GPT 모델에서만 사용 가능 함
'[실무개발] > Generative AI' 카테고리의 다른 글
모델 평가 방법(Text Output) (1) | 2024.03.07 |
---|---|
모델 평가 방법(Numeric Output) (1) | 2024.03.07 |
Map Reduce & Refine & Map-Rerank Chain (0) | 2024.02.25 |
ReAct (0) | 2024.02.24 |
Tree of Thought (0) | 2024.02.24 |