8000 GitHub - RTX50900/gemini-playground: Deploy a Gemini multimodal chat website in 10 seconds, Severless! 只需准备一个Gemini API Key,10秒即可部署一个Gemini多模态对话的网站。 · GitHub
[go: up one dir, main page]

Skip to content

About

Deploy a Gemini multimodal chat website in 10 seconds, Severless! 只需准备一个Gemini API Key,10秒即可部署一个Gemini多模态对话的网站。

Resources

Stars

1 star

Watchers

0 watching

Forks

 
 

Repository files navigation

Gemini 2.0 PlayGround

Gemini 2.0 游乐场

项目简介

只需准备一个Gemini API Key,10秒即可部署一个Gemini多模态对话的网站。 不限地区/网络环境,打开即用,适配了手机端。 使用Deno/Cloudflare Worker无服务器免费部署。 对Gemini Chat API 进行了格式转换,中转为更通用的OpenAI格式,国内直连可用。 可对接AI编程,接入ChatBox等AI客户端。

Deno部署(推荐)

  1. 准备一个Gemini API Key https://aistudio.google.com(免费)

  2. fork本项目

  3. 登录/注册 https://dash.deno.com/

  4. 创建项目 https://dash.deno.com/new_project

  5. 选择此项目,填写项目名字(请仔细填写项目名字,关系到自动分配的域名)

  6. Entrypoint 填写 src/deno_index.ts 其他字段留空

    如图

    image

  7. 点击 Deploy Project

  8. 部署成功后获得域名,点开即用。域名同样可以作为Chat API的代理使用。

本地调试

Windows 安装Deno:

irm https://deno.land/install.ps1 | iex

Mac/Linux 安装Deno:

curl -fsSL https://deno.land/install.sh | sh

启动项目:

cd 项目目录
deno run --allow-net --allow-read src/deno_index.ts

使用方法

多模态对话

填入API Key, 点击Connect按钮即可对话。 以下三个按钮分别是:

  • 启用麦克风
  • 启用摄像头
  • 分享屏幕

如图

image

API 代理

API已经被代理为OpenAI格式,可以直接使用OpenAI格式的API。 不限网络环境,可免梯子使用。 注意替换域名与Gemini API Key。

可用模型列表:

curl --location 'http://your.domain.com/v1/models' \
--header 'Authorization: Bearer YOUR-GEMINI-API-KEY'

对话:

curl --location 'https://your.domain.com/v1/chat/completions' \
--header 'Authorization: Bearer YOUR-GEMINI-API-KEY' \
--header 'Content-Type: application/json' \
--data '{
    "messages": [
        {
            "role": "system",
            "content": "You are a test assistant."
        },
        {
            "role": "user",
            "content": "Testing. Just say hi and nothing else."
        }
    ],
    "model": "gemini-2.0-flash-exp"
}'

ChatBOX:

如图

image

Cursor编程:

如图

image

About

Deploy a Gemini multimodal chat website in 10 seconds, Severless! 只需准备一个Gemini API Key,10秒即可部署一个Gemini多模态对话的网站。

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

0