설치

설치 (Installation)

AutoGen Core를 개발 환경에 설치하는 방법을 살펴볼게요. 우선 가상 환경을 만들어서 의존성을 시스템과 격리해 두는 걸 권장해요. AutoGen Core는 Python 3.10 이상이 필요하다는 점만 기억해 두면 돼요.

출처: 공식 문서 - Installation

가상 환경 만들기 (선택)

로컬에 AgentChat을 설치할 때는 가상 환경을 쓰는 걸 권장해요. 그래야 AgentChat의 의존성이 시스템 나머지와 격리되거든요.

venv 기준 (Linux/Mac):

python3 -m venv .venv
source .venv/bin/activate

venv 기준 (Windows 명령줄):

python3 -m venv .venv
.venv\Scripts\activate.bat

나중에 비활성화하려면:

deactivate

conda 기준:

conda create -n autogen python=3.12
conda activate autogen

비활성화는 conda deactivate로 해요.

pip으로 설치하기

autogen-core 패키지를 pip으로 설치해요:

pip install "autogen-core"

참고: Python 3.10 이상이 필요해요.

OpenAI 모델 클라이언트 설치

OpenAI와 Azure OpenAI 모델을 쓰려면 다음 확장을 설치해야 해요:

pip install "autogen-ext[openai]"

Azure OpenAI를 AAD 인증으로 쓴다면 다음을 설치해요:

pip install "autogen-ext[azure]"

코드 실행용 Docker 설치 (선택)

모델이 생성한 코드를 실행할 때는 autogen_ext.code_executors.docker.DockerCommandLineCodeExecutor를 쓰길 권장해요. Docker 설치는 Docker 공식 웹사이트의 운영체제별 안내를 따라요.

더 알아보기 (Learn more)