Gemini Elastic
Middleware

让 AI 响应永不中断

开始使用 → GitHub
🔄

智能续写

自动检测响应中断,累积已生成内容并继续请求,确保输出完整性。

流式传输

原生 SSE 支持,实时转发每个 token,提供丝滑的打字机效果。

🛡️

零配置部署

支持 Cloudflare Workers、Pages 和 Deno,一键部署,即刻生效。

// 1. 部署到 Cloudflare Pages
// 2. 替换你的 API 端点

const API_ENDPOINT = 'https://yourdeployment.pages.dev';

// 3. 像使用原生 API 一样简单
const response = await fetch(`${API_ENDPOINT}/v1beta/models/gemini-pro:streamGenerateContent`, {
  method: 'POST',
  headers: {
    'Content-Type': 'application/json',
    'x-goog-api-key': YOUR_API_KEY
  },
  body: JSON.stringify({
    contents: [{ role: 'user', parts: [{ text: '写一个很长的故事...' }] }]
  })
});

// G.E.M. 会自动处理中断,确保你收到完整响应 ✨

开启无中断的 AI 体验

部署到 Cloudflare →