eroq store
갑자기 쫓아내지 않는 스토리지.
무검열 제품은 두 번 실패해요. 한 번은 모델이 거절할 때, 또 한 번은 호스트의 정책이 모델의 정책과 어긋날 때요. Store는 모델과 같은 명문화된 정책을 따르는 글로벌 CDN 오브젝트 스토리지예요 — 업로드할 때 한 번만 결제하고, API가 생성한 결과물을 담도록 만들어졌어요.
2 credits / 10 MB uploaded · 1회 결제 · 공정 사용 범위 내 서빙 포함
Store는 eroq의 한 축이에요 — 같은 키로 무검열 롤플레이 API, 이미지·동영상 생성, 보이스까지 구동해요. 호출 한 번으로 생성하고, 그 호출로 호스팅까지.
만든 이유
두 회사, 두 개의 정책. 내 파일은 그 틈에 놓여 있어요.
정책의 틈
범용 버킷의 이용 약관은 인터넷 전체를 위해 쓰였지, 여러분의 생성기가 렌더링하는 결과물을 위해 쓰인 게 아니에요. 둘이 어긋나면 제재는 경고로 끝나지 않아요 — 며칠의 유예만 둔 계정 조치가 내려지고, 제품이 서빙하는 모든 아바타, 갤러리, 클립이 함께 사라져요.
대신, 명문화된 정책
Store는 모델과 같은 네 문단짜리 정책을 따라요: 모델이 렌더링할 수 있는 건 Store도 호스팅할 수 있어요. 미성년자, 실존 인물, 불법 콘텐츠라는 넘을 수 없는 선은 명시돼 있고, 실제로 집행되며, 계약상 믿고 기댈 수 있어요.
작동 방식
번거로운 절차 없이, 세 단계.
- 01
업로드
키와 함께 multipart POST 한 번 — 생성한 이미지, 클립, 아바타 등 100 MB까지 무엇이든.
- 02
URL 받기
응답에 공개 CDN URL이 바로 담겨 와요. 버킷도, ACL도, 번거로운 서명 URL 절차도 없어요.
- 03
영구 서빙
글로벌 엣지 전송, 계정이 유지되는 동안 스토리지 포함, 공정 사용 대역폭까지 1회 요금에 포함돼요.
curl https://eroq.ai/v1/storage/objects \
-H "Authorization: Bearer $EROQ_API_KEY" \
-F name=poster.webp \
-F [email protected]요금제
업로드할 때 한 번만 결제하세요.
| 저장 대상 | 크기 | 1회 비용 |
|---|---|---|
| 아바타 또는 갤러리 이미지 | ≤ 10 MB | 2 크레딧 |
| 음성 대사 또는 짧은 클립 | ≤ 20 MB | 4 크레딧 |
| 생성된 동영상 | ≤ 60 MB | 12 크레딧 |
팩 단가 기준 10 MB당 ≈ 2¢. 계정이 유지되는 동안 보관되며, 공정 사용 범위 내 서빙이 포함돼요.
솔직한 비교
생성기와 함께 관리할 것인가, 부품을 직접 조립할 것인가.
범용 CDN으로 직접 구축할 수도 있어요 — 그 스택도 충분히 존중해요. Store는 그 몇 주를 제품 자체에 쓰고 싶고, 답이 안 나온 정책 문제 대신 명문화된 정책 하나를 쥐고 싶은 제품을 위해 존재해요.
| eroq Store | DIY — 범용 CDN + 버킷 | 대형 미디어 플랫폼 | |
|---|---|---|---|
| 설정 | multipart POST 한 번 | 버킷, 풀 존, 키, TLS, 캐시 규칙 | 계정, SDK, 콘텐츠 심사 |
| 콘텐츠 정책 | 모델과 같은 명문화된 이용 정책 — 렌더링되는 건 호스팅도 돼요 | 정책 검토는 직접: 이용 정책은 범용으로 쓰여 있고, 계정 리스크도 직접 떠안아야 해요 | 생성기와는 별개인 자체 콘텐츠 규정 |
| 요금제 | 10 MB당 2 크레딧, 1회 — 공정 사용 범위 내 서빙 포함 | GB당 월 스토리지 요금 + 종량제 아웃바운드 트래픽 요금이 계속 청구 | 월 단위 요금제, 변환 할당량 |
| 생성 기능 연동 | 같은 API 호출에 store: true | 직접 작성하고 운영하는 연결 코드 | 직접 작성하고 운영하는 연결 코드 |
| 운영 부담 | 없음 — URL이 담긴 API 응답일 뿐이에요 | 전부 직접: 모니터링, 캐시 퍼지, 키 교체 | 일부: 할당량, 캐시 무효화 |
2026년 8월 기준 비교예요 — 최신 약관은 각 제공업체 사이트에서 확인하세요. Store를 생성 파이프라인에 연결하는 방법은 블로그에 있어요.
자주 묻는 질문
스토리지에 관한 질문.
Store에는 어떤 콘텐츠를 호스팅할 수 있나요? +
API가 생성할 수 있는 것이라면요. Store는 모델과 같은 이용 정책을 따라요: 무검열 픽션은 괜찮지만, 미성년자, 동의 없는 실존 인물 콘텐츠, 불법적인 모든 것은 절대 금지예요.
Store는 Bunny, S3, Cloudinary와 무엇이 다른가요? +
셋 다 훌륭한 범용 인프라예요 — 그리고 바로 그 ‘범용’이 차이점이에요. 이들은 스토리지를 GB당 월 단위로 과금하고 아웃바운드 트래픽 요금을 따로 받아요. 이용 정책은 인터넷 전체를 대상으로 쓰여 있어서(생성기가 렌더링하는 결과물과 맞춰 보고 계정 리스크를 떠안는 건 여러분 몫이에요), 생성 파이프라인과 연결하려면 직접 운영하는 연결 코드가 필요해요. Store는 1회 요금의 API 호출 한 번, 파일을 만든 엔진과 같은 이용 정책, 그리고 이미지·동영상 생성과의 store: true 연동이에요. 관리형이냐 조립형이냐 — 비교는 그게 전부예요.
서빙 비용은 얼마인가요? +
업로드 비용 외에는 없어요. 10 MB 단위(올림)마다 2 크레딧을 한 번만 내면, 계정이 유지되는 동안 보관되고 공정 사용 범위 내 서빙이 포함돼요. 단일 객체에서 수 테라바이트 규모의 트래픽이 지속되면 사전 공지 후 사용량 기반 요금으로 전환돼요 — 일반적인 제품이 아니라, 핫링크로 퍼진 바이럴 파일을 위한 조항이에요.
그냥 대형 버킷과 CDN을 쓰면 안 되나요? +
써도 되고, 실제로 많은 제품이 그렇게 해요. 대신 정책이 하나가 아니라 두 개가 돼요 — 서로 다른 회사가 서로 다른 대상을 위해 쓴 생성기의 정책과 호스트의 정책이요. 게다가 호스트의 제재는 며칠의 유예만 둔 계정 조치로 찾아와, 제품이 의존하는 모든 파일을 함께 가져가요. 생성과 호스팅을 함께 다루는 명문화된 정책 하나가 그 틈을 메워요.
어떤 형식과 크기를 지원하나요? +
업로드당 최대 100 MB까지 모든 콘텐츠 유형을 지원해요 — 이미지, 동영상, 오디오, 압축 파일. 더 큰 미디어 파이프라인(수 GB 동영상)은 로드맵에 있으니 문의해 주세요.
파일을 삭제할 수 있나요? +
네 — DELETE /v1/storage/objects/{id} 호출 즉시 오리진에서 파일이 삭제되고, 엣지 캐시도 몇 분 안에 비워져요. 스토리지는 이미 사용된 것이므로 업로드 크레딧은 환불되지 않아요.