Skip to content
forked from openaiee/openaiee

OepnaiEE 支持多个 API 服务集成,包括 OpenAI、Groq、Gemini 和 Claude,使其能够在 Vercel 和 Netlify 等平台上快速部署。

License

Notifications You must be signed in to change notification settings

grswxt/openaiee

This branch is 3 commits behind openaiee/openaiee:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Aug 12, 2024
750f0e4 · Aug 12, 2024

History

2 Commits
Aug 12, 2024
Aug 12, 2024
Aug 12, 2024
Aug 12, 2024
Aug 12, 2024
Aug 12, 2024
Aug 12, 2024
Aug 12, 2024
Aug 12, 2024
Aug 12, 2024
Aug 12, 2024
Aug 12, 2024

Repository files navigation

OepnaiEE

OepnaiEE:一键连接大模型,简单高效!

概览

OepnaiEE 是一个专为简化在多个平台上部署机器学习模型的试验性项目。本项目支持与多个 API 服务集成,包括 OpenAI、Groq、Gemini 和 Claude,使其能够在 Vercel 和 Netlify 等平台上快速部署。虽然已进行优化,OepnaiEE 仍具有实验性质,因此在使用过程中需要谨慎,所有使用后果均需用户自行承担。

部署选项

通过 Vercel 部署

我们推荐使用 Vercel 进行最简单的部署。点击下面开始:

通过 Vercel 部署

通过 Netlify 部署

Netlify 是另一个不错的部署选项:

部署至 Netlify

配置说明

部署完成后,请按照以下方式配置服务端点:

OpenAI 配置

baseURL 从默认的 OpenAI URL 更改为您部署的服务 URL。

export API_KEY="您的 API 密钥"
- export BASE_URL="https://api.openai.com/v1"
+ export BASE_URL="您的部署 URL/v1"

Gemini 配置

对于 Gemini API,请相应地更新基本 URL。

export API_KEY="您的 API 密钥"
- export BASE_URL="https://generativelanguage.googleapis.com/v1beta"
+ export BASE_URL="您的部署 URL/v1beta"

Groq 配置

对于 Groq 的 API 服务,调整 URL 如下所示。

export API_KEY="您的 API 密钥"
- export BASE_URL="https://api.groq.com/openai/v1"
+ export BASE_URL="您的部署 URL/openai/v1"

Claude 配置

对于部署 Anthropic 的 Claude,请这样修改基本 URL:

export API_KEY="您的 API 密钥"
- export BASE_URL="https://api.anthropic.com/v1"
+ export BASE_URL="您的部署 URL/v1"

其它部署

如果您使用 NGINX 部署,请参考 NGINX 文件夹内的 nginx.conf 配置;如果是 Cloudflare 配置,请参考 worker 文件夹内的 index.js

支持项目

如果您发现这个实现有用,或者它在您的项目中提供了帮助,请考虑在 GitHub 上给它一个星标。您的支持非常有帮助!

🌟 感谢您使用 OepnaiEE!

About

OepnaiEE 支持多个 API 服务集成,包括 OpenAI、Groq、Gemini 和 Claude,使其能够在 Vercel 和 Netlify 等平台上快速部署。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 71.7%
  • TypeScript 28.3%