yeonghoon.kim

  • 게시판
  • 갤러리
  • aws

김영훈

### 인프라 엔지니어를 위한 Stable Diffusion 설치 및 사용 매뉴얼

#### 0. 환경 설정
- **시스템**: Rocky Linux 9
- **Python 버전**: 3.9
- **기타 설정**: SELinux 및 방화벽 비활성화

#### 1. Pip 설치
1. Python 패키지 관리자 Pip 설치:
   ```bash
   dnf install -y python-pip
   ```
2. Pip 업그레이드:
   ```bash
   python -m pip install --upgrade pip
   ```

#### 2. Git 설치
- Git 설치:
  ```bash
  dnf install -y git
  ```

#### 3. Stable Diffusion 소스 다운로드
- Stable Diffusion 리포지토리 클론:
  ```bash
  git clone https://github.com/Stability-AI/stablediffusion
  ```

#### 4. Python 모듈 설치
1. 클론된 디렉토리로 이동:
   ```bash
   cd stablediffusion
   ```
2. 필요한 Python 모듈 설치:
   ```bash
   pip install -r requirements.txt
   ```

#### 5. Classic Img2Img 사용 방법
- 명령어:
  ```bash
  python scripts/img2img.py --prompt "A fantasy landscape, trending on artstation" --init-img <path-to-img.jpg> --strength 0.8 --ckpt <path/to/model.ckpt>
  ```

#### 6. Text-to-Image 사용 방법
- 가중치 파일(SD2.1-v, SD2.1-base) 다운로드 필요
- 명령어:
  ```bash
  python scripts/txt2img.py --prompt "a professional photograph of an astronaut riding a horse" --ckpt <path/to/768model.ckpt/> --config configs/stable-diffusion/v2-inference-v.yaml --H 768 --W 768  
  ```

---

**참고사항:**
- SELinux 및 방화벽 비활성화는 시스템 보안에 영향을 줄 수 있으므로, 필요에 따라 적절한 보안 조치를 취하는 것이 중요합니다.
- Stable Diffusion의 사용과 관련하여 추가 설정이 필요한 경우 해당 프로젝트의 공식 문서를 참조하십시오.

사진 및 파일 첨부

여기에 파일을 끌어 놓거나 왼쪽의 버튼을 클릭하세요.

파일 용량 제한 : 0MB (허용 확장자 : *.*)

업로드 중... (0%)

0개 첨부 됨 ( / )