
2일차 현재.
1. 국가별 이름에 대한 변수를 리스트로 생성
2. 각각의 아이템을 AI 에이전트를 통해 LLM 프롬프트 생성
3. 생성된 프롬프트 기반으로 이미지 생성, 이미지 링크 획득
4. Blob 기반 이미지 다운로드
...까지 구현해두었다. 여기까지는 모든 워크플로우를 무료로 생성할 수 있었다.
예시로는..
![]() |
![]() |
![]() |
![]() |
| 대한민국 | 일본 | 태국 | 인도 |
대략 이런 느낌으로 생성이 되었다.
1번과 2번에 대해서는 지난 1일차에 성공했으니, 2번에 대한 부연설명, 그리고 3번과 4번에 대해 조금 더 이야기 해보겠다.
2-1. Groq을 이용하여 LLM 프롬프트 생성
- Grok와 Groq에 대해 정말 많이 헷갈렸다.
Grok은 일론머스크의 AI 회사이고, Groq은 미국의 모 AI 회사라고 한다.
무료로 할당량을 많이 제공하는 곳은 Groq이고, 이것을 이용하여 분당 15~20회 가량 무료로 API를 호출할 수 있었다.
약 3~4초에 한 번씩 호출할 수 있는 정도이다. (단, 일일 사용량도 고려해야 한다.)
3. AI Horde를 이용해 무료로 이미지를 생성할 수 있다.
AI Horde
New to AI Horde? Here's what you'll find: AI Horde is a community-powered network where volunteers share their computers to generate AI images and text for free.
aihorde.net
전세계의 자원봉사자들이 GPU 리소스를 기부하여 무료로 이미지를 생성할 수 있게 도와준다고 한다.
이것을 이용하여 이미지를 생성하는데, 이미지를 생성하는 요청을 하면 별도의 작업 ID를 할당받고, 일정 시간 후에 해당 작업 ID 기반으로 이미지 URL을 호출하면 생성된 이미지를 확인할 수 있었다.
여기서 이미지 샘플러의 기본 옵션은 k_euler이지만, 디테일을 좋게 하려고 k_dpm_2_a을 쓰려고 했으나, 토큰 소모가 너무 많아 이미지 생성이 오히려 막혔다. 때문에 적당히 타협 보고자 k_euler_a 옵션으로 이미지를 생성하고자 한다.
4. 이미지 다운로드
- 조금 전 말했다시피, AI Horde에서는 이미지 생성 요청을 /generate/async에서 하면 작업 ID를 발급받고,
이미지 생성이 된 후에 /generate/status/{{ $json.id }}에서 작업 ID기반으로 요청을 해야 이미지를 다운받을 수 있는 URL을 발급받을 수 있는 구조이다.
때문에, 4개의 아이템에 대한 이미지 생성 작업 ID를 미리 발급받은 뒤, 일정 시간(약 60초 정도)을 Wait 노드를 통해 일괄적으로 기다린 후, URL을 발급받을 수 있었다.
이제 이렇게 만든 이미지를 토대로 영상을 만들어야 하는데, 영상 제작은 아무리 찾아봐도 무료로 만드는 방법이 없다.
직접 StableDiffusion 기반으로 GPU 연산을 수행하게 로컬에 세팅하거나, 별도의 요금을 지불해서 생성하는 방법을 강구해야 할 것 같다.
'Programming > AI' 카테고리의 다른 글
| n8n AI 자동화: AI 영상 제작 자동화 3일차 (0) | 2026.03.18 |
|---|---|
| n8n AI 자동화: AI 영상 제작 자동화 1일차 (1) | 2026.03.16 |
| [챗봇프로젝트] 2일차. 데이터베이스 구성 및 완성 (1) | 2025.12.07 |
| [챗봇프로젝트] 1일차. MVP 만들기 (0) | 2025.12.06 |
| [챗봇프로젝트] 1일차. 기획 및 프로젝트 환경 구성 (0) | 2025.12.06 |



