메뉴
HN
Hacker News 7일 전

구글 제미나이 최신 모델 발표 및 API 주요 변경 안내

IMP
8/10
핵심 요약

구글이 복잡한 에이전트 및 멀티모달 작업 성능을 강화한 'Gemini 3.6 Flash'와 최고 속도를 자랑하는 'Gemini 3.5 Flash-Lite' 모델을 정식 출시했습니다. 개발자들은 새로운 기능을 활용하기 위해 기존 API를 Interactions API로 마이그레이션해야 하며, 이 과정에서 기존의 temperature, top_p, top_k 파라미터들이 폐기되고 무시된다는 점에 주의해야 합니다.

번역된 본문

Interactions API가 이제 일반적으로 사용 가능해졌습니다. 모든 최신 기능과 모델에 액세스하려면 이 API를 사용하는 것을 권장합니다.

최신 Gemini 모델 사용하기 이 페이지에서는 Gemini 3.6 Flash(gemini-3.6-flash)와 Gemini 3.5 Flash-Lite(gemini-3.5-flash-lite)가 일반적으로 사용 가능(GA)하며, 프로덕션 환경에 바로 적용할 수 있음을 안내합니다.

  • Gemini 3.6 Flash: 복잡한 에이전트 및 멀티모달 작업에서 더 강력한 성능을 제공하는 동시에 토큰 사용량을 줄였으며, 3.5 Flash 대비 더 낮은 가격으로 제공됩니다.
  • Gemini 3.5 Flash-Lite: 3.5 제품군 중 가장 빠르고 비용이 낮은 모델입니다. 대량 처리 실행 시 이전 세대 Flash-Lite 모델보다 뛰어난 성능을 발휘합니다.

이 가이드는 각 모델의 새로운 기능, 코드에 영향을 미치는 API 변경 사항, 그리고 마이그레이션 방법을 설명합니다. npx 명령어를 통해 관련 스킬을 설치하고 앱을 마이그레이션할 수 있습니다.

새로운 모델 요약:

  • Gemini 3.6 Flash: 에이전트 및 멀티모달 작업을 위한 속도와 지능의 균형을 맞춥니다. (입력 토큰 1M당 $1.50, 출력 토큰 1M당 $7.50)
  • Gemini 3.5 Flash-Lite: 대량 처리를 위한 가장 빠르고 저렴한 3.5 모델입니다. (입력 토큰 1M당 $0.30, 출력 토큰 1M당 $2.50)

두 모델 모두 1백만(M) 토큰의 컨텍스트 창, 최대 64k 출력 토큰, 사고(Thinking) 기능, 그리고 컴퓨터 사용(Computer Use)을 포함한 전체 내장 도구를 지원합니다. Python, JavaScript, REST 환경을 위한 빠른 시작(Quickstart) 코드 또한 제공됩니다.

Gemini 3.6 Flash의 새로운 기능:

  • 토큰 및 대화 턴(Turn) 감소: Gemini 3.5보다 적은 추론 단계와 도구 호출로 다단계 워크플로우를 완료하며 실행 루프의 무한 스크롤을 방지합니다.
  • 향상된 코드 생성: 불필요한 편집과 디버깅 과정을 줄여 더 높은 품질의 프로덕션용 코드를 생성합니다.
  • 향상된 지시 준수: 진단 작업 중 원치 않는 파일 변경을 줄입니다.
  • 강력한 멀티모달 및 공간 추론: 차트 해석, 시각적 청사진 변환, 다중 요소 웹 레이아웃 생성에서 향상된 성능을 보여줍니다.
  • 사전 프로그래밍 방식 검사: 변경 사항을 적용하기 전에 진단 코드 스크립트를 먼저 실행하여 복잡한 작업의 정확도를 높였습니다.
  • 컴퓨터 사용 지원: 에이전트 UI 자동화를 위한 기본 도구로 지원됩니다.
  • UI 스타일링: 기능적 코드를 잘 생성하지만, 시각적 레이아웃 평가에서는 이전 모델이 선호되기도 하므로 명확한 디자인 가이드라인을 제공하는 것이 좋습니다.
  • 기본 사고 수준(medium) 및 가격 인하: 출력 토큰 비용이 인하되었습니다($9.00/1M -> $7.50/1M).

중요 변경 사항: 최신 Gemini 모델로의 전환에 따라 기존 API에서 사용되던 temperature, top_p, top_k 파라미터는 더 이상 사용되지 않고(deprecated) 무시됩니다. 개발자들은 새로운 Interactions API의 규격을 따라야 합니다.

원문 보기
원문 보기 (영어)
The Interactions API is now generally available. We recommend using this API for access to all the latest features and models. Home Gemini API Docs Send feedback Using the latest Gemini models This page 3.5 Flash Gemini 3.6 Flash ( gemini-3.6-flash ) and Gemini 3.5 Flash-Lite ( gemini-3.5-flash-lite ) are generally available (GA) and ready for production use. Gemini 3.6 Flash : Stronger performance on complex agentic and multimodal tasks while reducing token usage, at a lower price point than 3.5 Flash. Gemini 3.5 Flash-Lite : The fastest, lowest-cost model in the 3.5 family. Outperforms prior Flash-Lite generations for high-throughput execution. This guide explains what's new in each model, what API changes affect your code, and how to migrate. Gemini 3.6 Flash Install the skill: npx skills add google-gemini/gemini-skills --skill gemini-interactions-api --global Apply the skill: /gemini-interactions-api migrate my app to Gemini 3 .6 Flash Gemini 3.5 Flash-Lite Install the skill: npx skills add google-gemini/gemini-skills --skill gemini-interactions-api --global Apply the skill: /gemini-interactions-api migrate my app to Gemini 3 .5 Flash-Lite New models Model Model ID Default thinking level Pricing Description Gemini 3.6 Flash gemini-3.6-flash medium $1.50/1M input tokens and $7.50/1M output tokens Balances speed with intelligence for agentic and multimodal tasks. Gemini 3.5 Flash-Lite gemini-3.5-flash-lite minimal $0.30/1M input tokens and $2.50/1M output tokens The fastest, lowest-cost 3.5 model for high-throughput execution. Both models support the 1M token context window, 64k max output tokens, thinking, and the full suite of built-in tools including Computer Use . For complete specs, see the model pages: Gemini 3.6 Flash model page Gemini 3.5 Flash-Lite model page For detailed pricing, see the pricing page . Quickstart Python from google import genai client = genai . Client () interaction = client . interactions . create ( model = "gemini-3.6-flash" , input = "Write a three.js script that renders an interactive 3D robot." ) print ( interaction . output_text ) JavaScript import { GoogleGenAI } from "@google/genai" ; const ai = new GoogleGenAI ({}); async function main () { const interaction = await ai . interactions . create ({ model : "gemini-3.6-flash" , input : "Write a three.js script that renders an interactive 3D robot." , }); console . log ( interaction . outputText ); } main (); REST curl "https://generativelanguage.googleapis.com/v1beta/interactions" \ -H "x-goog-api-key: $GEMINI_API_KEY " \ -H 'Content-Type: application/json' \ -X POST \ -d '{ "model": "gemini-3.6-flash", "input": { "parts": [{"text": "Write a three.js script that renders an interactive 3D robot."}] } }' What's new in Gemini 3.6 Flash Token and turn reduction: Completes multi-step workflows with fewer reasoning steps, conversational turns, and tool calls than Gemini 3.5. It also reduces execution loop spiraling. Improved code generation: Produces higher quality production-ready code with fewer unwanted edits and fewer debugging loops. Better instruction following : Reduces unwanted file changes during diagnostic tasks. Strong multimodal and spatial reasoning: Improved performance on chart interpretation, visual blueprint conversion, and multi-element web layout generation. Upfront programmatic inspection: Prefers running diagnostic code scripts before making changes more frequently than Gemini 3.5 Flash. This improves accuracy on complex tasks, but can add extra exploratory steps on simple frontend work. Computer Use support: Supported as native tool for agentic UI automation. UI styling preference : Better at creating functional code, though human evaluators preferred earlier models for visual layout and styling. You can mitigate this by providing explicit design guidelines. Default thinking effort (medium): Uses the same medium default thinking level as Gemini 3.5 Flash. Reduced pricing : Lower output token costs ($7.50/1M vs. $9.00/1M for 3.5 Flash). Input tokens remain at $1.50/1M. What's new in Gemini 3.5 Flash-Lite Reduced task execution latency: Highest throughput in the 3.5 family for high-volume data parsing and document extraction. Enhanced reasoning and multimodal performance: Strong migration path from Gemini 2.5 Flash, with higher scores on reasoning tasks like HLE (18.0% vs. 11.0%) and multimodal benchmarks like CharXIV (74.5% vs. 63.7%). Subagent orchestration and tool reliability: Improves tool execution reliability for code execution, search, and MCP workflows. Increase the thinking level for autonomous planning and complex subagent tasks. Improved document understanding: Improves accuracy on document parsing and structured data extraction. Experiment with both minimal and high thinking levels depending on document complexity. Interactive web coding and tabular data processing: Performs strongly on frontend JavaScript and tabular data processing by planning via lightweight code execution. Chatbot and persona persistence: Stronger multi-turn instruction following and persona consistency over Gemini 3.1 Flash-Lite. Computer Use support: Supported as native tool for agentic UI automation. Choosing the right Flash or Flash-Lite model Use this table to select the right model and migration path for your workloads. Both models require removing deprecated sampling parameters ( temperature , top_p , top_k ) and prefilled model turns. See API changes for details. Model Primary use cases Recommended migration target Gemini 3.6 Flash gemini-3.6-flash Code generation, spatial/multimodal reasoning, multi-step agentic workflows Gemini 3.5 Flash , Gemini 3 Flash (Preview) , or Gemini 3.1 Pro Gemini 3.5 Flash-Lite gemini-3.5-flash-lite Autonomous subagent execution, high-volume data analysis and document extraction, structured JSON parsing Gemini 3.1 Flash-Lite or Gemini 2.5 Flash Updated Antigravity agent Due to its improved performance, Gemini 3.6 Flash is now the new default model powering the Antigravity agent in Gemini Managed Agents. This can be changed by setting a new field on the API. Python from google import genai client = genai . Client () interaction = client . interactions . create ( agent = "antigravity-preview-05-2026" , input = "Read Hacker News, summarize the top 10 stories, and save the results as a PDF." , environment = "remote" , ) print ( interaction . output_text ) JavaScript import { GoogleGenAI } from "@google/genai" ; const client = new GoogleGenAI ({}); const interaction = await client . interactions . create ({ agent : "antigravity-preview-05-2026" , input : "Read Hacker News, summarize the top 10 stories, and save the results as a PDF." , environment : "remote" , }, { timeout : 300000 }); console . log ( interaction . output_text ); REST curl -X POST "https://generativelanguage.googleapis.com/v1beta/interactions" \ -H "Content-Type: application/json" \ -H "x-goog-api-key: $GEMINI_API_KEY " \ -d '{ "agent": "antigravity-preview-05-2026", "input": "Read Hacker News, summarize the top 10 stories, and save the results as a PDF.", "environment": "remote" }' API changes and parameter updates Starting with Gemini 3.6 Flash and Gemini 3.5 Flash-Lite, the following API changes apply to these models and all future Gemini model releases. Sampling parameter deprecation : temperature , top_p , and top_k are deprecated. The API ignores these parameters and returns an error in future model generations. Prefilled model turn validation : Prefilling model turns is no longer supported. If the last non-empty turn in the request is a model turn, the API returns a 400 error. Below are detailed explanations and code samples for each API change. 1. Sampling parameter deprecation ( temperature , top_p , top_k ) temperature , top_p , and top_k are deprecated and ignored. In future model generations, supplying these parameters returns an HTTP 400 error. Remove these parameters from all requests. # ⚠️ Remove these parameters (deprecated) generation_config = { "tempe