OpenAI 채팅 형식
OpenAI-compatible Chat Completions for standard multi-turn chat, structured output, and tool calling. Model names use the provider/model-name format, for example openai/gpt-4o. Image-capable models can also return generated images through this endpoint.
chat/completions 작업을 사용하며, 위의 플레이그라운드에는 일반적인 채팅 스키마가 미리 입력되어 있습니다. 아래 내용은 OpenAI 호환 클라이언트에서 이 엔드포인트를 사용하여 Gemini 기반 이미지 생성을 요청하는 방법을 설명합니다.
model에 이미지 생성 모델(예: gemini-2.0-flash-preview-image-generation)을 포함하고, 필요에 따라 stream을 설정하며, messages를 통해 프롬프트를 제공하세요. 선택적으로 messages와 함께 추가적인 Gemini 스타일 멀티모달 컨텍스트를 위해 contents를 포함할 수 있습니다.제공자별 참고 사항
| 필드 | 유형 | 필수 | 설명 |
|---|---|---|---|
model | string | 예 | 이미지 생성 모델 식별자입니다 (예: gemini-2.0-flash-preview-image-generation). |
messages[].content | string | 예 | 원하는 이미지를 설명하는 프롬프트 텍스트입니다. |
contents | array | 아니요 | 추가적인 멀티모달 컨텍스트를 위한 선택적 Gemini 스타일 콘텐츠 배열로, 표준 OpenAI 채팅 스키마의 일부가 아닙니다. |
예시: 이미지 요청
응답 필드
응답은 표준 채팅 완성 형식을 따릅니다. 생성된 이미지는 어시스턴트 메시지 콘텐츠에 직접 포함됩니다.응답 예시
인증
Your DGrid API key. All endpoints use Authorization: Bearer <DGRID_API_KEY>.
본문
Target model ID in provider/model-name format.
"openai/gpt-4o"
Conversation message list.
Sampling temperature.
Nucleus sampling value.
Number of choices to generate.
Enable SSE streaming.
Maximum token count.
Max completion-only tokens.
Presence penalty.
Frequency penalty.
Token bias configuration.
Stop sequence string or array.
Tool definitions.
Tool selection behavior. Defaults to auto.
Response schema or JSON mode config.
Deterministic seed.
End-user identifier.

