AI 용어, 이제 헷갈리지 마세요!

by DD
2개월 전
조회수 12

AI에 대한 이해를 돕기 위해 AI, LLM, 모델(Model) 등 핵심 용어의 정의와 관계를 명확히 설명

토큰(Token), 컨텍스트 윈도우(Context Window), 할루시네이션(Hallucination) 등 LLM 작동 방식을 이해하는 데 필요한 용어 소개

프롬프트(Prompt), 에이전트(Agent), 하네스(Harness) 등 AI 시스템을 효과적으로 활용하기 위한 용어 제시

API(Application Programming Interface)와 MCP(Model Context Protocol) 등 AI 시스템 구축에 필요한 기술 용어(Technical Terminology) 설명

AI, LLM, 모델(Model)의 관계

본문에서는 인공지능(Artificial Intelligence)을 가장 광범위한 범주로 정의하고, LLM(Large Language Model)을 AI의 한 종류로 설명한다. LLM은 특정 모델(Model)을 기반으로 하며, 모델은 2024년형 자동차와 2026년형 자동차처럼 동일 제조사 내에서도 성능과 기능이 다를 수 있다.

AI: 인간의 지능을 모방하는 모든 시스템

LLM: 대량의 텍스트 데이터로 학습된 AI의 한 종류

모델: LLM을 구성하는 특정 버전 또는 인스턴스

이러한 용어 구분을 통해 AI 기술에 대한 정확한 이해를 돕고, 질문의 질을 향상시킬 수 있다.

LLM의 작동 원리: 토큰(Token)과 컨텍스트 윈도우(Context Window)

LLM은 사람이 단어를 읽는 방식과 달리 토큰(Token) 단위로 텍스트를 처리한다. 토큰은 단어, 단어의 일부, 구두점, 공백 등을 포함하며, LLM의 용량과 가격은 토큰 단위로 측정된다.

토큰: LLM이 이해하는 텍스트의 최소 단위

컨텍스트 윈도우: LLM이 한 번에 처리할 수 있는 토큰의 최대 개수

할루시네이션(Hallucination): 모델이 사실이 아닌 정보를 자신 있게 생성하는 현상

컨텍스트 윈도우가 가득 차면 오래된 정보가 삭제되므로, 긴 대화에서 AI가 이전 내용을 잊는 것처럼 느껴질 수 있다.

AI 시스템 활용을 위한 용어: 프롬프트(Prompt), 에이전트(Agent), 하네스(Harness)

AI 시스템을 효과적으로 활용하기 위해서는 프롬프트(Prompt), 에이전트(Agent), 하네스(Harness)에 대한 이해가 필수적이다.

프롬프트: 모델에 대한 지시 사항, 프롬프트의 품질은 결과에 큰 영향을 미침

에이전트: 텍스트 생성 외에도 외부 세계와 상호 작용할 수 있는 AI 시스템

하네스: 특정 맥락에서 LLM을 유용하게 만들기 위한 시스템, 모델을 제어하는 데 필요한 모든 요소

결과적으로, 좋은 프롬프트는 정확한 결과를 얻기 위한 핵심이며, 에이전트와 하네스는 AI의 활용 범위를 확장하는 데 기여한다.

AI 시스템 구축을 위한 기술 용어: API(Application Programming Interface)와 MCP(Model Context Protocol)

AI 시스템을 구축하고 다른 시스템과 통합하기 위해서는 API(Application Programming Interface)MCP(Model Context Protocol)에 대한 이해가 필요하다.

API: 두 소프트웨어 간의 공식적인 연결 지점, AI 도구 간의 상호 작용을 가능하게 함

MCP: AI가 파일, 캘린더, 이메일 등 사용자의 데이터에 접근할 수 있도록 하는 프로토콜

API는 AI 도구의 연결을 위한 표준 인터페이스이며, MCP는 AI가 사용자의 데이터를 안전하게 활용할 수 있도록 돕는다. MCP는 아직 초기 단계이며, 각 회사마다 구현 방식이 다르다.

AI Vocab 101