이 예는 Intel Arc A-시리즈 dGPU 및 Ultra iGPU의 xpu 구현을 기반으로 합니다.
Intel® Arc™ GPU 기반 PC에서 AI 이미지 생성, 이미지 스타일 지정 및 챗봇을 수행할 수 있는 AI Playground 베타 오픈 소스 프로젝트 및 AI PC 스타터 앱에 오신 것을 환영합니다. AI Playground는 전 세계 모든 국가에서 사용 가능하지 않을 수 있는 GitHub 및 Huggingface의 라이브러리를 활용합니다.
AI Playground 베타는 현재 패키지 설치 프로그램으로 제공되거나 Github 저장소에서 소스 코드로 제공됩니다. AI 플레이그라운드를 실행하려면 다음 사양을 충족하는 PC가 있어야 합니다.
AI Playground에는 각각 하드웨어에 맞는 여러 패키지 설치 프로그램이 있습니다. 이러한 패키지를 사용하면 최종 사용자가 AI Playground를 더 쉽게 설치하고 PC에서 실행할 수 있습니다. 이렇게 하면 프로세스가 훨씬 쉬워지지만 이는 오픈 소스 베타 소프트웨어이므로 구성 요소와 버전이 충돌할 수 있습니다. 알려진 문제는 문제 해결 섹션을 확인하세요.
인텔 코어 울트라 200V(LNL)용 AI 플레이그라운드 1.22b - 릴리스 노트 | 다운로드
Intel Core Ultra-H(MTL)용 AI Playground 1.22b - 릴리스 노트 | 다운로드
Desktop-dGPU(ACM)용 AI Playground 1.22b - 릴리스 노트 | 다운로드
AI 플레이그라운드 사용자 가이드
설치 문제 해결:
git clone -b dev https://github.com/intel/AI-Playground.git
cd AI-Playground
conda create -n aipg_xpu python=3.11 -y
conda activate aipg_xpu
conda install libuv -y
cd service
@ REM for Desktop-dGPU (e.g. A770)
pip install -r requirements-arc.txt
@ REM for Intel Core Ultra-H (MTL)
pip install -r requirements-ultra.txt
python -c " import torch; import intel_extension_for_pytorch as ipex; print(torch.__version__); print(ipex.__version__); [print(f'[{i}]: {torch.xpu.get_device_properties(i)}') for i in range(torch.xpu.device_count())]; "
출력 예:
2.1.0.post3+cxx11.abi
2.1.40+xpu
[0]: _DeviceProperties(name='Intel(R) Arc(TM) Graphics', platform_name='Intel(R) Level-Zero', dev_type='gpu', driver_version='1.3.29283', has_fp64=1, total_memory=14765MB, max_compute_units=112, gpu_eu_count=112)
프로젝트의 루트 디렉터리로 전환합니다. (AI-놀이터)
Conda 가상 환경의 경로를 보려면 다음 명령을 실행하십시오.
창문에
conda env list|findstr aipg_xpu
mklink /J "./env" "{aipg_xpu_env_path}"
Nodejs 개발 환경을 설치하세요. https://nodejs.org/en/download에서 받으실 수 있습니다.
WebUI 디렉터리로 전환하고 모든 Nodejs 종속성을 설치합니다.
npm install
npm run dev
AI Playground는 PyTorch LLM, SD1.5 및 SDXL 모델을 지원합니다. AI Playground에는 모델이 함께 제공되지 않지만 인터페이스에서 직접 또는 사용자가 HuggingFace.co 또는 CivitAI.com에서 모델을 다운로드하여 적절한 모델 폴더에 배치하여 간접적으로 모든 기능에 모델을 사용할 수 있도록 합니다.
현재 애플리케이션에서 링크된 모델
모델 | 특허 | 배경 정보/모델 카드 |
---|---|---|
드림셰이퍼 8 모델 | 특허 | 대지 |
Dreamshaper 8 인페인팅 모델 | 특허 | 대지 |
JuggernautXL v9 모델 | 특허 | 대지 |
Phi3-mini-4k-지시 | 특허 | 대지 |
bge-large-en-v1.5 | 특허 | 대지 |
LCM(잠재 일관성 모델) LoRA: SD1.5 | 특허 | 대지 |
LCM(잠재 일관성 모델) LoRA:SDXL | 특허 | 대지 |
특히 제한 사항에 유의하면서 AI Playground에서 사용되는 모든 모델의 라이선스 조건을 확인하세요.
자세한 내용은 사용자 가이드를 확인하거나 AI 놀이터에 대체 안정 확산 모델을 추가하는 방법에 대한 이 비디오를 시청하세요.
AI Playground 약관, 라이선스 및 고지 사항에 대한 자세한 내용을 보려면 GitHub 저장소의 프로젝트 및 파일을 방문하세요.
라이센스 | 공지 및 면책조항
소프트웨어에는 소프트웨어와 함께 제공되는 제3자 고지 파일에 설명된 대로 별도의 법적 고지가 있거나 다른 계약이 적용되는 제3자 구성 요소가 포함될 수 있습니다.