본문 바로가기

IT/AI 자동화

(15)
AI 자동화를 알게 되면서 돈이 녹고 있다! n8n을 접하고 약 1개월 정도가 지난 시점..fal.ai에서 매일 10달러씩 청구되고 있고.. 구글 클라우드 이용량도 돈이 녹아내리고 있다.그럼 1개월 동안 나는 무얼했고 어떤걸 이뤘을까?1. (블로그 자동발행) 가장 접근하기가 쉽고 간단하다.. RSS와 최신정보를 찾아서 매일 포스트 발행중2. (영상 자동생성) 프롬프트로 이미지를 먼저 생성하고 이미지-영상을 만드는 방법이 일관성면에서 유리했다..위의 2가지를 체험해보고 나서는 'AI자동화'를 진행했는데 프로세스는 아래와 같다(슬랙 요청) -> (초안: 뼈대 만들기) -> (시나리오 생성: 살 붙이기) -> (슬랙으로 컨펌받기) -> (영상 클립 및 이미지 만들기) -> (클립을 취합하여 영상 제작)이걸 하기 위해서 구글 클라우드에 돈을 엄청나게 쏟아..
맥미니M4(실리콘맥) remotion 및 fastapi 하이브리드 설치 및 도커 n8n 연동방법 맥미니 M4(Apple Silicon) 환경에서 Remotion의 강력한 비디오 렌더링 기능과 FastAPI의 빠른 API 성능을 결합하고, 이를 Docker 기반의 n8n과 연동하는 하이브리드 서버 구축 방법을 안내해 드립니다.환경 준비 (Pre-requisites)M4 칩의 성능을 온전히 활용하기 위해 모든 도구는 Apple Silicon(arm64) 전용 버전으로 설치해야 합니다.Homebrew: 맥 필수 패키지 관리자홈브루 설치가 안되어있다면!? 맥 homebrew 설치방법Node.js (v18+): Remotion 실행용 (brew install node)Python (3.10+): FastAPI 실행용 (brew install python)FFmpeg: Remotion 비디오 합성에 필수 (b..
remotion 네이티브 설치방법! 도커 설치와 비교 맥의 하드웨어 성능을 100% 활용하기 위해서는 도커(Docker)보다는 네이티브(Native) 설치를 강력하게 추천.맥에는 비디오 인코딩/디코딩을 전담하는 **미디어 엔진(Media Engine)**과 강력한 GPU가 탑재되어 있습니다. 도커는 가상화 레이어를 거치기 때문에 이러한 하드웨어 가속 자원을 리모션(Remotion)이 직접적으로 사용하는 데 한계가 있어 성능 손실이 발생합니다.🏎️ 네이티브 vs 도커 비교 (M4 맥미니 기준)항목도커(Docker) 방식네이티브(Native) 방식렌더링 속도가상화 오버헤드로 인해 보통M4 GPU 및 Metal 가속으로 매우 빠름하드웨어 접근하드웨어 가속기 접근이 제한적임미디어 엔진 및 GPU 자원 즉시 활용파일 관리볼륨 마운트 설정이 필요함맥의 로컬 폴더를 ..
맥에서 fastAPI 설치하는 방법 맥의 시스템 무결성을 유지하면서 개발 효율을 극대화할 수 있는 FastAPI 최적 설치 및 설정 방법시스템 전역 도구는 Homebrew로 관리하고, 프로젝트별 라이브러리는 **가상환경(venv)**으로 격리하는 것이 핵심.맥미니 기준🚀 미니 환경 FastAPI 최적 설정 가이드1. Homebrew를 통한 Python 엔진 설치macOS 기본 파이썬 환경을 건드리지 않고, 최신 버전의 파이썬을 독립적으로 관리하기 위해 사용합니다.Bashbrew install python2. 프로젝트 폴더 생성 및 이동관련 작업물을 모아둘 전용 디렉터리를 생성합니다.Bashmkdir fastapi-project && cd fastapi-project3. 가상환경(venv) 생성 및 활성화프로젝트마다 독립된 라이브러리 환경..
remotion 도커 데스크톱 docker-compose 설치방법(with. n8n) AI 영상(롱폼, 숏폼)을 시작하면서 AI솔루션을 이용하는데 드는 비용이 증가하고 있다💰보통 API를 사용한 만큼 과금되는 정책을 가지고 있다(일레븐랩스와 같이 구독플랜에서 차감되는 서비스도 있다)creatomate로 영상자동화의 정점을 찍어야하는데 이건 구독 비용이 부담스럽다..24시간 가동되는 맥미니를 더욱 혹사시켜보자!구독 비용은 아깝지만 누지되는 전기세는 아깝지 않다! remotion 도커 설치!1. 수정 및 추가해야 할 포인트 (체크리스트)Docker-in-Docker 권한 (가장 중요 ⭐): n8n 컨테이너 내부에서 외부 도커(remotion 컨테이너)에 명령을 날리려면, n8n이 맥미니의 도커 엔진에 접근할 수 있어야 합니다. n8n 서비스의 volumes에 아래 한 줄을 반드시 추가하세요..
n8n 카카오톡 메시지 보내기 설정 사전준비카카오디벨로퍼스(https://developers.kakao.com/console/app)에서 앱 생성!개인 개발자 비즈앱으로 진행(사업자정보가 있다면 사업자정보 선택적으로 등록)카카오로그인 > 일반: 카카오 로그인과 OpenID Connect를 사용으로 설정카카오로그인 > 동의항목: 카카오 메시지 전송 설정앱 > 플랫폼 키 > REST API 키 > Default Rest API Key > 카카오 로그인 리다이렉트 URI: OAuth Redirect URL 값을 넣는다(n8n) HTTP Request 노드 추가하고 아래 정보 입력Authorization URL: https://kauth.kakao.com/oauth/authorizeAccess Token URL: https://kauth.kak..
n8n 블로그 자동화 및 썸네일 생성을 위한 Togerther AI 연동 Together AI는 제미나이와 달리 할당량 제한이 매우 넉넉하며, 특히 FLUX.1 모델은 실사 이미지와 텍스트 표현력이 뛰어나 블로그 자동화에 최적입니다. n8n 전용 노드는 없지만, HTTP Request 노드를 사용하여 전용 노드처럼 안정적으로 연결할 수 있습니다.1단계: Together AI API 키 준비Together AI 공식 사이트에 가입 후 API Key를 복사합니다.FLUX.1 [schnell] 모델은 속도가 매우 빠르고 저렴하며(때때로 무료 제공), **[pro]**는 최고 품질을 제공합니다.2단계: n8n 자격 증명(Credential) 설정n8n의 Credentials > Add Credential에서 **Header Auth**를 선택합니다.다음과 같이 입력합니다:Name: ..
클라우드플레어(cloudflare) 터널 접속 시 Bad gateway 오류해결방법 도커 데스크탑에 n8n과 클라우드플레어 컨테이너를 구동하고 있고클라우드플레어에서 커넥터 상태도 '정상'으로 아무런 문제가 없어야하는데접속하면 Bad gateway 오류가 발생한다URL 정보를 변경했더니 해결됐다(기존) n8n:5678(변경) 127.0.0.1:5678