이것이 Google의 Gemini 이미지 API입니까?
아니요. Gemini 이미지 엔드포인트를 검색해 도착하셨다면, 먼저 누가 무엇을 운영하는지 확인해야 합니다. Gemini는 Google의 모델 계열이며, Google은 자체 개발자 제품을 통해 이미지 생성을 제공합니다. 이러한 제품의 기능은 Google을 통해, Google 계정, 키 및 약관을 사용하여 접근합니다.
이 사이트는 다른 것입니다. 독립적인 제공업체가 운영하는 단일 오픈 웨이트 모델로, 합법적인 성인 사용에 대한 콘텐츠 거부 없이 응답하도록 조정된 호스팅 텍스트 API입니다. Gemini의 재판매업체가 아니며, 요청을 Google으로 라우팅하지 않고 Google이나 다른 모델 벤더의 승인을 받지 않았습니다. 도메인 이름에 이미지 생성이 언급된 것은 여기에서 그림이 생성되기 때문이 아니라 많은 방문자가 프롬프트 도움을 찾기 때문입니다.
실제로 제공되는 것
범위가 의도적으로 작아 몇 분 안에 평가하기 쉽습니다.
- 프로토콜: OpenAI 호환. 베이스 URL과 키를 변경하면 모든 OpenAI SDK 또는 클라이언트가 작동합니다.
- 베이스 URL:
https://api.imagegenapi.com/v1 - 모델 ID:
uncensored - 메서드:
POST /v1/chat/completions및GET /v1/models - 기능: SSE 기반 스트리밍, 툴 호출, JSON 모드 및 전달 샘플링 매개변수(
temperature,top_p,stop,seed, 페널티) 지원. - 컨텍스트: 100,000 토큰, 프롬프트 및 생성물 포함.
미포함 기능: 이미지 생성, 이미지 입력, 오디오, 비디오, 임베딩 및 파인튜닝. 위 목록에 없는 기능은 없다고 가정하세요. 문서 페이지에는 요청 형식과 오류 코드가 있습니다.
제3자 대 공식: 구분 방법
혼란은 전체 시장에서 흔하므로, 이름이 대형 벤더의 것처럼 보이는 API를 만날 때마다 빠른 체크리스트가 도움이 됩니다.
- 도메인과 약관을 확인하세요. 공식 API는 벤더의 자체 도메인과 약관 아래에 있습니다. 제3자 서비스는 이를 명시하거나 자체 운영자를 적습니다.
- 모델 목록을 확인하세요. 여기에서는
GET /v1/models이 단일 모델uncensored을 반환합니다. 라우터는 여러 벤더 모델 이름을 나열합니다. - 약속을 읽으세요. "진짜이지만 더 저렴함"과 같은 주장은 의심을 불러일으킵니다. 신뢰할 수 있는 서비스는 누락된 기능을 알려줍니다.
- 테스트하세요. 워크로드를 이동하기 전에 무료 체험 크레딧으로 몇 가지 요청을 보내보세요.
이 사이트의 답변은 명확합니다: 독립적인 제공자, 단일 오픈 웨이트 모델, 텍스트 전용. 다른 해석은 잘못된 이해로 간주하세요. 모델의 정체성은 동작을 통해 확인할 수 있지만, 특정 벤더의 제품이라고 주장할 것으로 기대하지 마세요.
텍스트 및 이미지 도구를 조합하는 현명한 방법
이미지 모델은 프롬프트로 구동되며, 좋은 프롬프트 작성은 주로 텍스트 작업입니다. 일반적인 워크플로는 두 단계로 구성됩니다: 언어 모델에 상세한 프롬프트를 생성하게 한 후, 선택한 이미지 서비스(Google이나 다른 곳)에 프롬프트를 붙여넣거나 파이프합니다. 여기서 텍스트 모델은 첫 번째 단계를 처리합니다.
from openai import OpenAI
client = OpenAI(base_url="https://api.imagegenapi.com/v1", api_key="YOUR_KEY")
resp = client.chat.completions.create(
model="uncensored",
temperature=0.7,
messages=[
{"role": "system", "content": "Turn a short idea into a detailed prompt for a text-to-image model. Include subject, setting, lighting, color palette and mood. One paragraph."},
{"role": "user", "content": "A smuggler's market inside a hollowed-out whale skeleton, neon lanterns."},
],
)
print(resp.choices[0].message.content)
파이프라인의 경우 다음 단계가 필드를 읽을 수 있도록 JSON을 요청하세요. 다음은 공식 openai 패키지를 사용한 Node.js 예제입니다:
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api.imagegenapi.com/v1",
apiKey: process.env.API_KEY,
});
const res = await client.chat.completions.create({
model: "uncensored",
response_format: { type: "json_object" },
messages: [
{ role: "user", content: "Return JSON with keys prompt and style for: a whale-skeleton night market." },
],
});
const out = JSON.parse(res.choices[0].message.content);
console.log(out.prompt);
해당 코드 조각에 대한 몇 가지 참고 사항입니다. 시스템 메시지가 주요 역할을 하므로 그 부분에 시간을 할애하세요. API 키는 환경 변수에 저장해야 하며, 소스 제어 시스템에는 절대 포함하지 마세요. 그리고 호출이 429 오류로 실패하면 전체 속도로 반복하지 말고 기다렸다가 다시 시도하세요. 빠른 반복은 분당 허용량을 더 빠르게 소모하기 때문입니다. 동일한 코드는 다른 OpenAI 호환 호스트에서도 변경 없이 실행되므로, 이것이 공유 프로토콜의 핵심입니다: 베이스 URL과 모델 이름만 변경하면 공급자를 전환할 수 있습니다.
요청하는 콘텐츠에는 합법적인 성인 대상 기준이 적용된다는 점을 기억하세요. 소설, 롤플레이 및 컴패니언 앱이 일반적인 사용 사례이며, 미성년자가 포함된 성적 콘텐츠는 예외 없이 차단됩니다.
이미지 모델에 적합한 프롬프트 작성
텍스트 단계의 대부분 가치는 모델 자체보다 제공하는 지시사항에서 나옵니다. 몇 가지 습관이 출력을 훨씬 더 유용하게 만듭니다.
고정된 레시피를 모델에 제공하세요
원하는 부분의 순서를 지정하세요: 주체 먼저, 그 다음 배경, 조명, 팔레트, 스타일. 이미지 모델은 초기 단어에 더 많은 가중치를 두므로 안정적인 순서는 실행 간 결과를 비교 가능하게 유지합니다. 매우 긴 프롬프트는 주제를 개선하기보다 희석시키므로 단어 제한을 추가하세요.
제외할 항목을 명시하세요
일부 이미지 도구는 별도의 부정 프롬프트를 받지만, 다른 것은 무시합니다. 텍스트 모델에 두 부분을 별도의 JSON 필드로 반환하도록 요청한 다음, 도구에서 두 번째 부분이 필요하지 않으면 삭제하세요. 긴 단락을 수동으로 편집하는 것보다 간단합니다.
동일한 대화에서 반복하세요
messages 목록에 이전 메시지를 유지하고 수정을 요청하세요: 더 따뜻한 조명, 더 넓은 구도, 더 적은 캐릭터 수 등. 컨텍스트 창은 100,000 토큰이므로 긴 편집 세션도 가능합니다. 작은 수정에는 temperature을 낮게, 새로운 아이디어에는 높게 설정하세요.
여러 시드를 테스트하세요
동일한 seed를 동일한 메시지와 설정과 함께 전달하면 실행 간에 출력이 비슷하게 유지됩니다. 시스템 메시지처럼 한 번에 하나의 요소만 변경하면 어떤 변경이 결과를 개선했는지 확인할 수 있습니다. 이 같은 규칙은 어떤 가격 요금제보다 더 많은 비용을 절약해 줍니다. 실제로 비용 절감의 핵심은 낭비되는 이미지 생성을 줄이는 것이기 때문입니다.
텍스트 단계의 비용
가격은 선불 크레딧 기준 입력 토큰 100만 개당 $0.15, 출력 토큰 100만 개당 $0.50이며 구독이 없습니다. 거부되거나 실패한 요청에는 요금이 부과되지 않습니다. 1,000개의 프롬프트 작성 호출을 배치로 수행하세요. 각 호출은 400 입력 토큰과 250 출력 토큰을 사용합니다.
- 호출당 입력: 400 / 1,000,000 x $0.15 = $0.00006.
- 호출당 출력: 250 / 1,000,000 x $0.50 = $0.000125.
- 호출당: $0.000185.
- 1,000회 호출당: $0.185.
이는 배치당 18.5센트입니다. 이미지 제공업체의 이미지당 가격을 가격 페이지에서 확인하고 비교하면, 프롬프트 작성 단계가 일반적으로 더 저렴함을 알 수 있습니다.
크레딧으로 시작하기
새로운 사용자는 Google 또는 이메일과 비밀번호로 가입한 후 API 키 페이지에서 한 번의 클릭으로 $0.50의 체험 크레딧을 받을 수 있습니다. 결제가 필요 없으며 7일 동안 유효합니다. 이후에는 암호화폐(TRC20 기반 USDT 또는 Base 기반 USDC)로 $20부터 $500까지 정수 금액을 충전할 수 있습니다. 보너스는 $50부터 +5%, $100부터 +10%, $200부터 +15%이며 크레딧은 만료되지 않습니다. 전체 내용은 가격 책정 페이지를 참조하세요.
계획 수립을 위한 제한 사항
전체 키는 동시 요청 8개와 분당 300개 요청을 허용합니다. 체험 키는 동시 2개, 분당 60개를 허용합니다. 첫 번째 제한을 초과하면 HTTP 429와 코드 rate_limited이 반환되고, 두 번째를 초과하면 429와 코드 concurrency이 반환되며, 일시적 과부하는 Retry-After: 5 헤더와 함께 429를 반환합니다. 스트리밍 요청은 스트림이 끝날 때까지 슬롯을 유지하므로 필요 없는 스트림은 종료하세요.
응답 헤더에는 X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests 및 X-RateLimit-Limit-Concurrency이 포함됩니다. 모든 오류에 요청 ID를 로그에 기록하세요. 이는 지원팀에서 도움을 받는 가장 빠른 방법입니다. 최대 본문 크기는 8 MB입니다.
필요한 것이 네이티브 Gemini 이미지 API라면 Google로 가서 현재 문서를 확인하세요. OpenAI 프로토콜을 사용하는 무검열 텍스트 모델이 필요하고 합법적인 성인용 프롬프트, 스토리, 캐릭터 대사를 작성하려면 이 서비스가 적합합니다.
