作者注:详解 Google AI Studio Build 模式部署应用的完整流程,教你如何导出代码到本地 IDE,接入 API易等低价中转站 API,大幅降低开发成本
Google AI Studio 部署应用是很多开发者关心的问题。AI Studio 的 Build 模式可以用自然语言快速创建 React/Angular 应用,但 官方 API 价格较高,如何降低成本成为关键。
核心价值: 读完本文,你将掌握 AI Studio 应用的完整部署流程,学会导出代码到本地 IDE 并接入低价 API 中转站,开发成本可降低 50%-80%。

AI Studio 部署应用 核心要点
| 要点 | 说明 | 价值 |
|---|---|---|
| Build 模式开发 | 自然语言描述即可生成 React 应用 | 快速原型,无需手写代码 |
| 代码导出 | 支持 ZIP 下载和 GitHub 推送 | 本地二次开发,完全可控 |
| API 替换 | 修改请求地址和 Key 即可 | 接入低价中转站,降低成本 |
| 部署选项 | Cloud Run / GitHub Pages / 自有服务器 | 灵活选择部署方式 |
为什么要导出代码接入中转站 API?
Google AI Studio 在线开发虽然方便,但存在一个关键问题:使用的是官方原价 API。
Gemini API 官方定价(2026年1月):
| 模型 | 输入价格 (每百万Token) | 输出价格 (每百万Token) |
|---|---|---|
| Gemini 3 Pro Preview | $2.00 | $12.00 |
| Gemini 2.5 Pro | $1.25 | $10.00 |
| Gemini 2.5 Flash | $0.075 | $0.60 |
对于需要大量 API 调用的应用,成本会快速累积。而通过 API 中转站(如 API易 apiyi.com、wentuo.ai 等),可以获得更优惠的价格。
问题在于:AI Studio 在线编辑器无法直接修改 API 请求地址。解决方案是将代码导出到本地 IDE(如 Cursor、VS Code),修改配置后再部署。

AI Studio 部署应用 第一步:Build 模式创建应用
进入 Build 模式
- 访问 aistudio.google.com
- 点击左侧导航的"Build"
- 选择"Create new app"
- 用自然语言描述你要创建的应用
示例提示词:
创建一个 AI 翻译应用,用户输入文本后,
调用 Gemini API 翻译成指定语言,
支持中英日韩四种语言互译,
界面简洁现代,使用深色主题。
Build 模式特点
| 功能 | 说明 |
|---|---|
| 实时预览 | 代码修改后立即看到效果 |
| 框架选择 | 默认 React,可在设置中切换为 Angular |
| 对话式开发 | 通过对话持续优化和修改应用 |
| API 自动集成 | 使用你的 AI Studio API Key |
Build 模式会自动生成完整的项目结构,包括:
geminiService.ts: API 调用逻辑- 组件文件: UI 界面代码
- 配置文件: 项目依赖和设置
提示: Build 模式生成的代码使用 GenAI TypeScript SDK 调用 Gemini API,导出后可以轻松修改为其他 API 端点。
AI Studio 部署应用 第二步:导出代码到本地
AI Studio 在线编辑器无法修改 API 请求地址,这是我们需要导出代码的核心原因。
导出方式一:ZIP 下载
- 在 Build 模式界面,点击右上角的"Download"按钮
- 选择"Download as ZIP"
- 解压到本地文件夹
- 使用 Cursor、VS Code 等 IDE 打开项目
导出方式二:推送到 GitHub
- 点击右上角的 GitHub 图标
- 首次使用需要 OAuth 授权
- 选择"Create new repository"或推送到现有仓库
- 本地 clone 仓库进行开发
导出方式三:获取代码片段
对于简单应用,可以直接获取 API 调用代码:
- 点击"Get code"按钮
- 选择语言:Python / JavaScript / REST API
- 复制代码到你的项目中
本地运行导出的项目
# 解压 ZIP 后进入项目目录
cd your-ai-studio-app
# 安装依赖
npm install
# 启动开发服务器
npm run dev
项目会在本地运行,此时仍使用原有的 API Key 和官方端点。
AI Studio 部署应用 第三步:接入低价 API 中转站
这是降低成本的关键步骤。以接入 API易 apiyi.com 为例。
找到 API 调用文件
在导出的项目中,找到 geminiService.ts 或类似的 API 调用文件。典型的代码结构如下:
// 原始代码 - 使用官方 API
import { GoogleGenerativeAI } from "@google/generative-ai";
const genAI = new GoogleGenerativeAI(process.env.GEMINI_API_KEY);
const model = genAI.getGenerativeModel({ model: "gemini-2.0-flash" });
修改为中转站 API
API易等中转站通常兼容 OpenAI 格式,修改方式如下:
// 修改后 - 使用 API易中转站
import OpenAI from "openai";
const client = new OpenAI({
apiKey: "your-apiyi-key", // 替换为 API易的 Key
baseURL: "https://vip.apiyi.com/v1" // API易端点
});
async function generateContent(prompt: string) {
const response = await client.chat.completions.create({
model: "gemini-2.0-flash", // 模型名称保持不变
messages: [{ role: "user", content: prompt }]
});
return response.choices[0].message.content;
}
查看完整修改示例
// geminiService.ts - 完整修改版本
import OpenAI from "openai";
// 配置 API易中转站
const client = new OpenAI({
apiKey: process.env.APIYI_KEY || "your-apiyi-key",
baseURL: "https://vip.apiyi.com/v1"
});
// 翻译函数示例
export async function translateText(
text: string,
targetLang: string
): Promise<string> {
const systemPrompt = `你是一个专业翻译,将文本翻译成${targetLang},只返回翻译结果。`;
const response = await client.chat.completions.create({
model: "gemini-2.0-flash",
messages: [
{ role: "system", content: systemPrompt },
{ role: "user", content: text }
],
max_tokens: 2000
});
return response.choices[0].message.content || "";
}
// 通用对话函数
export async function chat(
messages: { role: string; content: string }[]
): Promise<string> {
const response = await client.chat.completions.create({
model: "gemini-2.0-flash",
messages: messages as any,
max_tokens: 4000
});
return response.choices[0].message.content || "";
}
环境变量配置
创建 .env 文件存放 API Key:
# .env 文件
APIYI_KEY=your-apiyi-api-key
安全提示: 永远不要将 API Key 硬编码在代码中或提交到公开仓库。使用环境变量管理敏感信息。
AI Studio 部署应用 API 中转站对比

| 对比项 | Google 官方 API | API易中转站 | wentuo.ai |
|---|---|---|---|
| 价格 | 原价 | 优惠价 | 优惠价 |
| 接口格式 | Google SDK | OpenAI 兼容 | OpenAI 兼容 |
| 模型支持 | 仅 Gemini | 多模型统一 | 多模型统一 |
| 免费额度 | 有限制 | 提供试用 | 提供试用 |
| 访问稳定性 | 需科学上网 | 国内直连 | 国内直连 |
为什么选择 API 中转站?
- 成本优势: 相同调用量,成本可降低 50%-80%
- 接口统一: OpenAI 格式兼容,切换模型无需改代码
- 访问稳定: 国内直连,无需科学上网
- 多模型支持: 一个 Key 可调用 Gemini、GPT、Claude 等多种模型
推荐: 通过 API易 apiyi.com 注册获取 API Key,平台提供免费测试额度,支持 Gemini 全系列模型。
AI Studio 部署应用 第四步:部署上线
代码修改完成后,有多种部署方式可选。
方式一:部署到 Vercel(推荐)
# 安装 Vercel CLI
npm install -g vercel
# 登录并部署
vercel login
vercel
在 Vercel 控制台设置环境变量 APIYI_KEY。
方式二:部署到 Cloud Run
AI Studio 支持一键部署到 Google Cloud Run:
- 点击右上角"Deploy"按钮
- 选择 Google Cloud 项目
- 配置环境变量
- 确认部署
注意: Cloud Run 部署使用的仍是 AI Studio 的 API Key,如需使用中转站 API,建议先导出代码修改后再手动部署。
方式三:部署到自有服务器
# 构建生产版本
npm run build
# 使用 PM2 等工具运行
pm2 start npm --name "ai-app" -- start
AI Studio 部署应用 常见问题
Q1: 导出的代码在本地运行报错怎么办?
常见原因和解决方案:
- 依赖未安装: 运行
npm install安装所有依赖 - Node 版本不对: 建议使用 Node.js 18+ 版本
- 环境变量缺失: 检查
.env文件是否正确配置
Q2: 修改 API 后模型调用失败?
检查以下几点:
- API Key 是否正确
- baseURL 是否包含
/v1后缀 - 模型名称是否在中转站支持列表中
- 通过 API易 apiyi.com 控制台查看调用日志排查问题
Q3: 如何保持与 AI Studio 的同步开发?
建议工作流:
- 在 AI Studio 快速原型和迭代
- 功能稳定后导出代码
- 本地修改 API 配置
- 后续在本地 IDE 继续开发
Q4: 中转站 API 稳定吗?
选择可靠的中转站很重要。API易 apiyi.com 等平台提供:
- 高可用服务架构
- 多节点负载均衡
- 实时监控和告警
- 技术支持响应
AI Studio 部署应用 完整流程总结
| 步骤 | 操作 | 工具 |
|---|---|---|
| 1. 创建应用 | Build 模式自然语言开发 | AI Studio |
| 2. 导出代码 | ZIP 下载或 GitHub 推送 | AI Studio |
| 3. 本地开发 | 打开项目,修改 API 配置 | Cursor / VS Code |
| 4. 接入中转站 | 替换 baseURL 和 API Key | API易等平台 |
| 5. 测试验证 | 本地运行,验证功能正常 | npm run dev |
| 6. 部署上线 | Vercel / Cloud Run / 自有服务器 | 各平台 CLI |
总结
Google AI Studio 部署应用的核心要点:
- Build 模式: 自然语言快速创建 React/Angular 应用
- 代码导出: ZIP 下载或 GitHub 推送到本地开发
- API 替换: 修改 baseURL 和 Key 接入中转站
- 成本优化: 通过 API易等中转站降低 50%-80% 成本
AI Studio 是强大的在线开发平台,结合代码导出和 API 中转站,可以实现快速原型 + 低成本部署的完美组合。
推荐通过 API易 apiyi.com 获取 Gemini API 访问,平台提供免费测试额度、OpenAI 兼容接口和多模型统一调用。
📚 参考资料
-
Google AI Studio Build 模式文档: 官方 Build 模式使用指南
- 链接:
ai.google.dev/gemini-api/docs/aistudio-build-mode - 说明: 详细介绍 Build 模式功能和代码导出
- 链接:
-
Gemini API 定价页面: 官方 API 价格信息
- 链接:
ai.google.dev/gemini-api/docs/pricing - 说明: 各模型最新定价和免费额度
- 链接:
-
AI Studio 部署到 Cloud Run 教程: Google 官方 Codelab
- 链接:
codelabs.developers.google.com/deploy-from-aistudio-to-run - 说明: 一键部署到 Google Cloud 的完整流程
- 链接:
-
本地运行 AI Studio 项目指南: 社区教程
- 链接:
medium.com/lets-code-future/how-to-run-your-google-ai-studio-project-locally - 说明: 导出代码后本地开发的详细步骤
- 链接:
作者: 技术团队
技术交流: 欢迎在评论区讨论,更多资料可访问 API易 apiyi.com 技术社区
