생성 작업 만들기
요청에는 model, prompt 및 적용 가능한 아티팩트 매개변수(크기, 화면비, 형식 또는 결과 수)만 포함합니다.
텍스트 모델을 이미지 모델 식별자로 사용하지 마세요. 카탈로그의 모달리티에 따라 모델을 선택하세요.
이미지 생성 요청
bash
curl --request POST https://cicora.ai/api/v1/images \
--header "Authorization: Bearer $CICORA_API_KEY" \
--header 'Content-Type: application/json' \
--data '{
"model": "google/gemini-2.5-flash-image",
"prompt": "A precise editorial illustration of a delivery route at dusk",
"aspect_ratio": "1:1",
"resolution": "1K",
"n": 1
}'참조 및 편집
- 선택한 모델에서 지원하는 형식으로만 input_references를 통해 참조 이미지를 보내세요.
- 이미지 간 변환과 편집은 원본 참조 및 텍스트 지침과 함께 같은 /images 경로를 사용합니다.
- 입력 파일을 보내기 전에 MIME 유형, 크기 및 권리를 확인하세요.
아티팩트 수신
호환 응답에서는 data[].b64_json을 이미지 바이트로 읽으세요. media_type으로 형식을 식별할 수 있습니다. 프롬프트와 모델과 함께 메타데이터를 보존하세요.
부분 결과를 최종 결과로 게시하지 마세요. 스트리밍 전달에서는 초안 이벤트와 완료된 아티팩트를 구분하세요.