Giter Site home page Giter Site logo

littlewaiting / geminipro-next-web Goto Github PK

View Code? Open in Web Editor NEW

This project forked from lchh5/geminipro-next-web

0.0 0.0 0.0 11.45 MB

Google Gemini Pro UI (Base on ChatGPT-Next-Web). 一键拥有你自己的跨平台 Gemini 应用。

Home Page: https://chat.googlegemini.co/

License: MIT License

Shell 0.41% JavaScript 0.81% Rust 0.06% TypeScript 87.06% Dockerfile 0.25% SCSS 11.40%

geminipro-next-web's Introduction

icon

Gemini Pro Chat

English / 简体中文

One-Click to get a well-designed cross-platform Gemini web UI, Gemini Pro support, Base From ChatGPT Next Web.

一键免费部署你的跨平台私人 Gemini 应用, 支持Gemini Pro 模型。基于 ChatGPT Next Web.

Web App / Twitter

网页版 / 反馈

Deploy with Vercel

cover

Features

  • Deploy for free with one-click on Vercel in under 1 minute

  • Google Gemini Pro Support,include Text Input and Text Image Input.

  • Privacy first, all data is stored locally in the browser

  • Markdown support: LaTex, mermaid, code highlight, etc.

  • Responsive design, dark mode and PWA

  • Fast first screen loading speed (~100kb), support streaming response

  • New in v2: create, share and debug your chat tools with prompt templates (mask)

  • Awesome prompts powered by awesome-chatgpt-prompts-zh and awesome-chatgpt-prompts

  • Automatically compresses chat history to support long conversations while also saving your tokens

  • I18n: English, 简体中文, 繁体中文, 日本語, Français, Español, Italiano, Türkçe, Deutsch, Tiếng Việt, Русский, Čeština, 한국어, Indonesia

主要功能

  • 在 1 分钟内使用 Vercel 免费一键部署
  • Google Gemini Pro 支持,支持文本交互和图像识别交互.
  • 完整的 Markdown 支持:LaTex 公式、Mermaid 流程图、代码高亮等等
  • 精心设计的 UI,响应式设计,支持深色模式,支持 PWA
  • 极快的首屏加载速度(~100kb),支持流式响应
  • 隐私安全,所有数据保存在用户浏览器本地
  • 预制角色功能(面具),方便地创建、分享和调试你的个性化对话
  • 海量的内置 prompt 列表,来自中文英文
  • 自动压缩上下文聊天记录,在节省 Token 的同时支持超长对话
  • 多国语言支持:English, 简体中文, 繁体中文, 日本語, Español, Italiano, Türkçe, Deutsch, Tiếng Việt, Русский, Čeština, 한국어, Indonesia
  • 拥有自己的域名?好上加好,绑定后即可在任何地方无障碍快速访问

Get Started

简体中文 > 如何开始使用

  1. Get GOOGLE_API_KEY;
  2. Click Deploy with Vercel, remember that CODE is your page password;
  3. Enjoy :)

FAQ

简体中文 > 常见问题

English > FAQ

Environment Variables

简体中文 > 如何配置 api key、访问密码、接口代理

GOOGLE_API_KEY (requird)

Google Gemini Pro Api Key.

GOOGLE_URL (optional)

Google Gemini Pro Api Url.

Requirements

NodeJS >= 18, Docker >= 20

Development

简体中文 > 如何进行二次开发

Before starting development, you must create a new .env.local file at project root, and place your api key into it:

GOOGLE_API_KEY=<your api key here>

# if you are not able to access google gemini pro service, use this GOOGLE_URL
GOOGLE_URL=

Local Development

# 1. install nodejs and yarn first
# 2. config local env vars in `.env.local`
# 3. run
yarn install
yarn dev

Deployment

简体中文 > 如何部署到私人服务器

Screenshots

Settings

More

Translation

If you want to add a new translation, read this document.

Donation

Buy Me a Coffee

LICENSE

MIT

geminipro-next-web's People

Contributors

actions-user avatar aprilnea avatar cesaryuan avatar clarencedan avatar clarenceyk avatar cyhhao avatar dependabot[bot] avatar eltociear avatar fredliang44 avatar fyl080801 avatar gan-xing avatar h0llyw00dzz avatar hibobmaster avatar imldy avatar iscandurra avatar isource avatar lchh5 avatar leedom92 avatar parad1se98 avatar pbrambi avatar pengoosedev avatar quark-zju avatar rugermccarthy avatar stonega avatar tscherrie avatar xiaotianxt avatar yancode avatar yidadaa avatar yorunning avatar yunwuu avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.