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-cli
2
gemini --version
3
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":"이 저장소를 세 가지 요점으로 설명해 주세요."}]}]}'

스트리밍 요청

generateContentstreamGenerateContent로 바꾸고 ?alt=ssecurl -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 일시 장애를 뜻합니다.

Gemini 설정 - AI in IDE Documentation | AI in IDE | 저렴한 AI 코딩 IDE