AI 모델 API채팅(Chat)Gemini 네이티브 형식
⚠️준수 안내: 이 프로젝트는 법적으로 승인된 API 게이트웨이, 내부 관리 및 프라이빗 배포 용도로만 사용하세요. 업스트림 서비스 약관, 플랫폼 규칙, 규제 요건 및 콘텐츠 안전 요건을 준수하세요.
Gemini 미디어 인식
Gemini 이미지, PDF, 오디오 및 동영상 인식 요청입니다.
⚠️ Gemini 네이티브 요청은 inlineData(base64) 또는 fileData.fileUri(YouTube 링크를 포함한 공개 URL)로 미디어를 전달할 수 있습니다. Gemini File API로 업로드한 파일 URI의 접근 가능 여부는 업스트림 채널 키 권한에 따라 달라지므로 공개 URL 사용을 권장합니다. OpenAI 형식(chat/completions)의 요청을 Gemini로 변환할 때는 미디어를 다운로드하여 inlineData(base64)로 변환합니다.
AuthorizationBearer <token>
Bearer 토큰으로 인증합니다.
형식: Authorization: Bearer sk-xxxxxx
위치: header
경로 매개변수
modelstring
모델 이름
contents?
generationConfig?
safetySettings?
tools?
systemInstruction?
응답 본문
application/json
curl -X POST "https://api.beeaicloud.com/v1beta/models/string:generateContent" \ -H "Content-Type: application/json" \ -d '{}'{
"candidates": [
{
"content": {
"role": "string",
"parts": [
{}
]
},
"finishReason": "string",
"safetyRatings": [
{}
]
}
],
"usageMetadata": {
"promptTokenCount": 0,
"candidatesTokenCount": 0,
"totalTokenCount": 0
}
}이 문서가 도움이 되었나요?