Gemini 3.8 Flash API
google/gemini-3.8-flashGemini 3.8 Flash 将文本、图片、音视频和文档转化为代码、分析与答案,适用于长任务编程和多步推理。百万 tokens 上下文容纳项目与资料,让智能体工作流持续利用相关信息。
Gemini 3.8 Flash
Google · chat-completions
快速开始
向 /v1/chat/completions 发送 POST 请求,使用 google/gemini-3.8-flash 获取生成结果与用量;stream 可选择 JSON 或 SSE。
- Endpoint
- POST /v1/chat/completions
- Model ID
- google/gemini-3.8-flash
- Protocol
- Chat Completions
请求字段
| 字段 | 要求 | 说明 |
|---|---|---|
| model | 必填 | google/gemini-3.8-flash |
| messages | 必填 | 非空有序消息数组,role 使用 system、user 或 assistant,content 为文本。 |
| temperature | 可选 | 采样温度,范围 0–2;体验区默认 1。 |
| max_tokens | 可选 | 1–65,536 之间的整数,设置输出 token 预算;体验区默认 4,096。 |
| top_p | 可选 | 核采样概率,范围 0–1;体验区默认 1。 |
| stream | 可选 | 默认 false 返回完整 JSON;true 返回 SSE 事件流,体验区使用流式回复。 |
返回与用量
成功响应包含生成内容和 usage。系统按实际输入、输出与缓存 token 结算。
流式响应
设置 stream: true 可读取 SSE;流结束后再从最终用量事件完成统计。
curl --request POST \
--url "https://api.vidgo.ai/v1/chat/completions" \
--header "Authorization: Bearer $VIDGO_API_KEY" \
--header 'Content-Type: application/json' \
--data '{
"model": "google/gemini-3.8-flash",
"messages": [
{
"role": "system",
"content": "You are a helpful assistant."
},
{
"role": "user",
"content": "Review this retry loop, identify failure modes, and propose tests for the fix."
}
],
"max_tokens": 4096,
"temperature": 1,
"top_p": 1,
"stream": false
}'服务端保存 API Key。不要把密钥放入浏览器代码或公开仓库。
继续体验
相关模型
Gemini 3.8 Flash API 常见问题
Gemini 3.8 Flash API 是什么?
Gemini 3.8 Flash 是 Google 将文本、图片、音视频和文档转化为代码、分析与答案的模型,重点面向长任务编程、多步推理和智能体工作流。百万 tokens 上下文保留项目与资料,系统指令和生成参数引导回答。通过 Chat Completions 或 Gemini Native 调用,也可在上方体验区开始文本对话。
Gemini 3.8 Flash 如何完成长任务编程?
提供需求、相关源码和验收标准,让模型拆解实现步骤、分析跨文件依赖并提出修改。把测试与运行结果加入后续对话,继续定位问题、检查修复并完善实现。
Gemini 3.8 Flash 相比 Gemini 3.7 Flash 有何侧重?
Google 将 Gemini 3.8 Flash 列为 Gemini 3.7 Flash 的后续模型,重点面向长任务软件工程和智能体工作流。两者公布的输入上限均为 1,048,576 tokens,输出上限为 65,536 tokens。接入时可沿用 messages 或 contents 结构、系统指令与采样设置,使用 Gemini 3.8 Flash 模型 ID 验证现有编程和文档任务。
Gemini 3.8 Flash 能处理多长的文档?
输入上限为 1,048,576 tokens,可结合长文档、项目文件和任务指令进行分析。文档长度取决于实际分词结果;清晰标记文件与章节,有助于按来源核对结论。
Gemini 3.8 Flash 如何分析 PDF?
使用 Gemini Native,将 PDF 的 base64 数据放入 inlineData.data,并设置 mimeType 为 application/pdf;同一条消息的 text 内容说明摘要、提取或对比目标。要求回答注明页码或章节,便于核对原文。
Gemini 3.8 Flash 如何理解音频和视频?
通过 Gemini Native 的 inlineData 发送媒体数据并设置相应 mimeType,配合 text 指定转录、摘要或内容分析目标。音视频信息会转化为文字回答;描述需要关注的片段或事件,有助于聚焦分析。
Gemini 3.8 Flash 的输出预算如何设置?
最大输出为 65,536 tokens,体验区默认 4,096,并接受 1–65,536 之间的整数。Chat Completions 使用 max_tokens,Gemini Native 使用 generationConfig.maxOutputTokens;为复杂任务预留思考与最终回答的空间,思考 tokens 按输出计费。
Gemini 3.8 Flash 的缓存输入如何计费?
每百万普通输入为 $0.600 或 120 积分,缓存输入为 $0.060 或 12 积分,输出含思考 tokens 为 $3.00 或 600 积分。缓存读取按响应报告用量单独计量,并从普通输入用量中扣除。





























