Browse documentation
Getting Started
Gemini 설정
대시보드에서 API 키를 만들고 Gemini 채널을 선택하세요. 채널은 구매한 쿼터의 소비 속도만 0.5배로 바꾸며, 구매한 쿼터 자체는 바꾸지 않습니다.
지원 모델
gemini-3.5-flash가 기본 모델이며 gemini-3.8-flash가 신규 모델입니다. gemini-3.7-flash도 지원합니다. AWSQ, CCMAX, Codex 키로는 Gemini 모델을 호출할 수 없습니다. 가격 단위는 백만 토큰당 USD입니다.
Gemini CLI
Node.js 18 이상을 설치한 뒤 공식 CLI를 설치합니다.
1 npm install -g @google/gemini-cli2 gemini --version3 export GEMINI_API_KEY="YOUR_DASHBOARD_API_KEY"4 export GOOGLE_GEMINI_BASE_URL="https://aiinide.com/api/gemini"5 gemini
클라이언트에는 대시보드에서 만든 키만 사용하고 서버의 upstream 키는 사용하지 마세요.
일반 요청
1 curl https://aiinide.com/api/gemini/v1beta/models/gemini-3.8-flash:generateContent \2 -H "x-goog-api-key: $GEMINI_API_KEY" \3 -H "Content-Type: application/json" \4 -d '{"contents":[{"role":"user","parts":[{"text":"이 저장소를 세 가지 요점으로 설명해 주세요."}]}]}'
스트리밍 요청
generateContent를 streamGenerateContent로 바꾸고 ?alt=sse와 curl -N을 사용합니다.
1 curl -N "https://aiinide.com/api/gemini/v1beta/models/gemini-3.8-flash:streamGenerateContent?alt=sse" \2 -H "x-goog-api-key: $GEMINI_API_KEY" \3 -H "Content-Type: application/json" \4 -d '{"contents":[{"role":"user","parts":[{"text":"이 코드를 요약해 주세요."}]}]}'
기본 URL은 /api/gemini까지입니다. 401은 키 문제, 400은 채널 또는 모델 문제, 429는 한도 초과, 503은 upstream 일시 장애를 뜻합니다.