ChatGPT API Proxy是一个基于Golang和Gin框架的API代理服务,旨在提供对ChatGPT服务的转发和增强功能。ChatGPT是一个自然语言处理模型,可以根据用户输入生成自然的回复,而ChatGPT API Proxy可以帮助您更方便地使用ChatGPT服务。
ChatGPT API Proxy支持以下功能:
目前支持的API请求地址如下:
GPT3: ${host}/api/openai/completions
GPT3.5, 4: ${host}/api/openai/chat
所有参数和openai官方文档一致,具体请参考openai官方文档。
请求Header中可以包含Authorization
字段,其值为Bearer ${token}
,${token}
为您的OpenAI API Token。
如果不传,默认使用部署时使用的环境变量OPENAI_API_KEY
。
在railway中需要配置的环境变量有:
OPENAI_API_KEY
PORT
在vercel中需要配置的环境变量有:
OPENAI_API_KEY
欢迎您参与贡献ChatGPT API Proxy项目,包括提交Bug报告、提出改进建议、编写文档、编写代码等。请参考项目贡献指南,了解如何参与贡献。
ChatGPT API Proxy采用MIT许可证开源,您可以自由地使用、复制、修改、合并、出版发行、散布、再授权和/或销售本软件的副本。详见LICENSE文件。