作者注:詳解 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 技術社區
