로컬 AI 연결하기
내 Stable Diffusion 모델(ComfyUI, AUTOMATIC1111, Forge, SD.Next)로 Imaginode 캔버스에서 무료로 생성하세요: 단계별 가이드, 정확한 설정, 문제 해결.
무엇이 달라지나
컴퓨터에서 이미 Stable Diffusion이 돌아가고 있다면, Imaginode는 그것을 카탈로그의 다른 모델처럼 쓸 수 있습니다. 내 체크포인트가 이미지 노드의 모델 선택 맨 위에 나타나고, 모든 생성은 0크레딧입니다. 브라우저가 내 머신과 직접 통신하며, 생성 중에는 어떤 것도 우리 서버를 거치지 않습니다.
구체적으로는 이렇습니다. 최종 프롬프트(내 텍스트에 연결된 텍스트, @레퍼런스, 스타일이 더해진 것)가 로컬 서버로 전송되고, 서버가 이미지를 생성합니다. 그다음 Imaginode가 그 이미지를 가져온 미디어와 똑같이 프로젝트의 비공개 저장소에 업로드합니다. 정보(프롬프트, 포맷, 비용 0)와 히스토리를 유지하고, 다른 노드에 연결할 수 있습니다. 예를 들어 클라우드 비디오 노드에 연결해 움직이게 할 수 있습니다.
지원 엔진
접속 시 자동으로 인식되고 감지되는 것은 두 계열입니다. ComfyUI는 네이티브 API(워크플로우 제출 후 작업 추적)를 통해서, 그리고 AUTOMATIC1111의 '/sdapi/v1' API를 통해서이며, Forge와 SD.Next도 동일한 API를 노출합니다.
SwarmUI는 이 API를 노출하지 않습니다. SwarmUI를 쓰고 있다면 대신 ComfyUI를 실행하세요. 다른 애플리케이션은 테스트되지 않았지만, AUTOMATIC1111의 API를 충실히 재현한 것은 작동할 수 있습니다.
설정: ComfyUI
CORS 허용 옵션과 함께 ComfyUI를 실행하세요.
python main.py --enable-cors-header https://imaginode.aiWindows 포터블 버전: run_nvidia_gpu.bat를 열고 명령줄 끝에 이 두 인수를 추가하세요. Imaginode에 입력할 주소는 http://127.0.0.1:8188입니다.
모델로 표시되는 것은 ComfyUI/models/checkpoints 폴더의 파일, 즉 'Load Checkpoint' 로더가 읽는 파일입니다. UNETLoader로 불러오는 분할 모델(예: 파일이 나뉜 Flux)은 표시되지 않습니다. Imaginode는 자체 표준 워크플로우를 제출합니다. 저장해 둔 워크플로우를 읽거나 수정하지 않으며, 생성된 이미지는 ComfyUI/output 폴더에도 남습니다.
설정: AUTOMATIC1111, Forge, SD.Next
Linux와 Mac:
./webui.sh --api --cors-allow-origins=https://imaginode.aiWindows: webui-user.bat를 열고 set COMMANDLINE_ARGS= 줄을 다음으로 바꾸세요.
set COMMANDLINE_ARGS=--api --cors-allow-origins=https://imaginode.ai그다음 다시 시작하세요. 입력할 주소는 http://127.0.0.1:7860입니다.
생성 시 Imaginode는 선택한 체크포인트를 override_settings로 불러오고, 이후 원래대로 되돌리지 않습니다. 생성을 연달아 해도 이미지마다 모델을 다시 불러오지 않습니다.
적용되는 설정
Imaginode는 절제된 범용 설정을 사용합니다. 28스텝, CFG 6, 샘플러 Euler a(ComfyUI에서는 Euler ancestral), 클릭할 때마다 랜덤 시드입니다. 이미지 노드의 포맷은 SDXL 학습 버킷에 맞춘 크기로 변환됩니다. 1:1은 1024×1024, 16:9는 1344×768, 9:16은 768×1344, 4:3은 1152×896, 3:4는 896×1152입니다.
노드에 이미지가 연결되어 있으면(시작 포트, @레퍼런스, 무드보드) 생성은 강도 0.6의 img2img로 전환됩니다. 시작 이미지로 쓰이는 것은 처음 연결된 이미지 하나뿐입니다. 로컬에는 옴니 레퍼런스가 없으며, 추가 이미지는 무시됩니다.
연결, 개인정보, 크레딧
프로젝트에서 이미지 노드의 모델 선택을 펼치고 '내 로컬 AI 연결'을 클릭하세요. 주소를 입력하고 테스트하면 감지된 엔진과 함께 체크포인트가 표시됩니다. 연결 정보는 이 머신의 브라우저에 저장되며 계정에는 저장되지 않습니다. 다른 기기에서는 로컬 모델이 보이지 않고, 로컬 모델을 참조하는 프로젝트는 슬그머니 유료 모델로 넘어가는 대신 생성 시 명확한 오류를 표시합니다.
크레딧은 절대 차감되지 않습니다. 생성 중에는 내 머신만 일하고, 끝나면 이미지가 프로젝트의 비공개 저장소에 업로드됩니다. 직접 가져온 미디어와 정확히 같은 방식입니다. 프로젝트에서 빼려면 노드에서 삭제하세요.
문제 해결
'로컬 AI에 연결할 수 없음': 원인은 세 가지일 수 있습니다. 서버가 꺼져 있다. 실행 시 CORS 옵션을 넣지 않았다(이 경우 브라우저 콘솔(F12)에 명확한 CORS 오류가 표시됩니다). 또는 서버가 도는 머신에서 접속하지 않았다. 127.0.0.1 주소는 그 컴퓨터 자체에서만 접근할 수 있습니다.
첫 호출 때 Chrome이 로컬 네트워크 장치 접근 권한을 요청합니다. 반드시 허용해야 합니다(주소창 왼쪽 아이콘의 사이트 설정에서 다시 켤 수 있습니다). Safari는 이런 연결을 차단하니 Chrome, Edge, Firefox를 사용하세요. 생성마다 제한 시간은 10분입니다. 이를 넘기면 Imaginode는 오류를 표시하지만, 로컬 서버는 자기 쪽에서 조용히 작업을 끝냅니다.
