OpenAI API 代理(不要钱代理openai域名)

不要钱开通OpenAI域名代理,解决用户不要钱访问限制问题

OpenAI是一家人工智能公司,在其提供的API中,用户可使用各种智能功能。但是,由于某些缘由,包括OpenAI的API域名被墙等,致使国内用户没法直接访问OpenAI的API。为了解决这个问题,我们可使用Cloudflare的域名代理功能,不要钱搭建OpenAI的域名代理,使用户可以避不要钱访问OpenAI的API。

1. 如何不要钱开通OpenAI域名代理

下面是不要钱开通OpenAI域名代理的详细步骤:

1.1 注册Cloudflare账号

前往Cloudflare官方网站注册一个Cloudflare账号。

1.2 创建Worker

使用Cloudflare的Workers功能创建一个Worker,用于要求的中转。Workers是一个Serverless框架,可以充当要求的中转站。

1.3 配置域名转发

将自己的域名与Worker进行关联,实现域名代理访问OpenAI的API。用户可以在Cloudflare中,将自己的域名与Worker所在的URL进行关联,从而使用自定义的域名进行访问。

2. Cloudflare的Workers代理方案的工作原理

Cloudflare的Workers代理方案通过以下方式工作:

2.1 使用Cloudflare的Workers功能作为中转代理

用户的要求被发送至Cloudflare的Workers,再由Workers将要求转发至OpenAI的API地址。这类方式可以绕过OpenAI被墙的问题,使用户可以正常访问OpenAI的API。

2.2 配合自己的域名使用

用户可以将自己的域名与Workers相关联,从而使用自定义的域名进行访问。这样可使访问更加方便,同时也能够提高用户体验。

3. 不要钱代理服务的优势与使用限制

3.1 优势

  • 不要钱10万次要求额度:Cloudflare的Workers提供每天10万次不要钱要求额度,满足大部份用户的使用需求。
  • 支持OpenAI官方所有接口:通过域名代理,可以访问OpenAI的全部API接口,享受OpenAI提供的各种智能功能。

3.2 使用限制

  • 要求次数限制:每天最多可以使用10万次不要钱要求额度,超过限制需要升级付费账号。
  • 域名生效时间:自定义域名与Workers的关联可能需要一段时间才能生效,用户需要耐心等待。

4. 配置代理并使用自己的域名访问OpenAI API

下面是配置代理并使用自己的域名访问OpenAI API的详细步骤:

4.1 注册Cloudflare账号并创建Worker

前往Cloudflare官网注册账号并使用Workers功能创建一个Worker。

4.2 配置域名转发

将自定义的域名与Worker进行关联,指定要转发到的OpenAI的API地址。用户可以在Cloudflare中将自己的域名与Worker所在的URL进行关联,从而实现域名代理访问OpenAI的API。

4.3 部署并生效

保存并部署Worker配置,等待域名生效后便可使用自己的域名进行访问OpenAI API。

5. 解决国内用户访问OpenAI API的两重限制

国内用户访问OpenAI API面临两重限制:

5.1 OpenAI被墙的问题

由于OpenAI API的域名被墙,致使国内用户没法直接访问OpenAI的API。

5.2 Cloudflare域名代理的解决方案

通过使用Cloudflare的域名代理功能,可以绕过访问限制,实现国内用户直接访问OpenAI的API。

5.3 不要钱代理服务地址

提供不要钱代理地址https://api.openai-proxy.com,支持OpenAI所有官方接口,用户可使用该代理地址实现不要钱访问。

6. 使用cloudflare搭建OpenAI代理的步骤详解

下面是使用Cloudflare搭建OpenAI代理的详细步骤:

6.1 第一步:注册Cloudflare账号

前往Cloudflare官方网站注册一个账号。

6.2 第二步:创建Worker,进行要求中转

使用Cloudflare的Workers功能创建一个Worker。

6.3 第三步:域名转发

将自己的域名与Worker进行关联,实现域名代理访问OpenAI API。

6.4 第四步:保存和部署

保存并部署Worker配置,等待域名生效后便可使用自己的域名访问。

7. 申请顶级域名eu.org实现无阻访问OpenAI API

使用顶级域名eu.org可以更方便地进行域名代理,实现无阻访问OpenAI API。

7.1 申请eu.org顶级域名

通过申请eu.org不要钱顶级域名,可以更方便地进行域名代理。

7.2 创建Cloudflare Worker

使用eu.org域名创建一个Worker,并配置转发规则。

7.3 配置域名转发

将eu.org域名与Worker进行关联,让其成为OpenAI API的访问代理。

8. 使用Cloudflare不要钱代理服务的注意事项

在使用Cloudflare不要钱代理服务时,需要注意以下事项:

  • 要求次数限制:每天要求次数不能超过10万次,超过需要升级付费账号。
  • 域名生效时间:域名与Worker关联的生效可能需要一定时间,请耐心等待。
  • 配置正确性:确保配置正确,包括域名转发和Worker中的要求中转规则,以确保代理服务能正常使用。

通过以上步骤,用户可以避不要钱开通OpenAI域名代理,解决用户不要钱访问限制的问题。

不要钱代理openai域名的进一步展开说明

OpenAI API代理

由于OpenAI API和GFW的两重限制,国内用户没法访问OpenAI的API。为了解决这个问题,现在提供一个代理服务地址供开发者不要钱使用。
代理地址:https://api.openai-proxy.com,支持OpenAI官方的所有接口。该服务只做代理中转,不会保存任何数据。
用户只需将官方接口域名api.openai.com替换为api.openai-proxy.com,便可在国内网络环境下直接调用OpenAI API,支持SSE。
如果代理域名被墙,请关注TG频道查看备用域名:https://t.me/openai_proxy
如果本代理服务对你有帮助,可以援助作者一瓶水,非常感谢!
不方便加微信,不方便加微信,不方便加微信!援助的用户如有需要可联系TG @json8888

1. 获得ApiKey

首先注册OpenAI账号,然后获得自己的ApiKey,具体步骤略。

2. 测试代理服务

使用下面的命令来测试代理服务,将命令中的<your_openai_api_key>替换为你自己的api_key:
测试聊天补全命令
curl https://api.openai-proxy.com/v1/chat/completions
-H "Content-Type: application/json"
-H "Authorization: Bearer <your_openai_api_key>"
-d '{
"model": "gpt⑶.5-turbo",
"messages": [
{"role": "user", "content": "Hello!"}
]
}'
响应结果
{
"id": "chatcmpl⑵1lvNzPaxlsQJh0BEIb9DqoO0pZUY",
"object": "chat.completion",
"created": 1680656905,
"model": "gpt⑶.5-turbo-0301",
"usage": {
"prompt_tokens": 10,
"completion_tokens": 10,
"total_tokens": 20
},
"choices": [
{
"message": {
"role": "assistant",
"content": "Hello there! How can I assist you today?"
},
"finish_reason": "stop",
"index": 0
}
]
}
测试图片生成命令
curl https://api.openai-proxy.com/v1/images/generations
-H "Content-Type: application/json"
-H "Authorization: Bearer <your_openai_api_key>"
-d '{
"prompt": "A bikini girl",
"n": 2,
"size": "512x512"
}'
响应结果
{
"created": 1680705608,
"data": [
{
"url": "https://oaidalleapiprodscus.blob.core.windows.net/private/org-xxxxxxx"
},
{
"url": "https://oaidalleapiprodscus.blob.core.windows.net/private/org-xxxxxxx"
}
]
}

3. 连续对话模式

许多朋友通过邮件询问怎么实现连续聊天,官方文档中已很清楚地写明了:https://platform.openai.com/docs/guides/chat/introduction
聊天模型通过一系列消息作为输入,返回一个模型生成的消息作为输出。下面是官方Python语言实现连续聊天的代码示例,关键在于消息数组(即messages[]):
注意:要使下面的代码起作用,需要使用OpenAI Python v0.27.0版本
import openai
openai.ChatCompletion.create(
model="gpt⑶.5-turbo",
messages=[
{"role": "system", "content": "You are a helpful assistant."},
{"role": "user", "content": "Who won the world series in 2023?"},
{"role": "assistant", "content": "The Los Angeles Dodgers won the World Series in 2023."},
{"role": "user", "content": "Where was it played?"}
]
)
其中,role为system可以限定AI的角色,role为user表示用户发送的内容,role为assistant是AI回答的内容。
OpenAI本身没有记忆能力,如果不告知它用户之前说了甚么和它之前回答了甚么,它只会根据最近一次发送的内容进行回答。
所以,要实现”连续对话”,每次发送消息时,一定要将之前发出的消息(user)和OpenAI之前返回的消息(assistant),再加上本次想发送的消息(user),依照时序组合成一个messages[]数组,然后将该数组发送给OpenAI。就是这么简单。
需要注意的是,这样做虽然能实现”连续对话”,但每次发送的消息内容可能会非常庞大,而OpenAI是按字数计费的,所以需要权衡每次应当传递的数量。

4. 查询账户余额(已失效)

原来OpenAI官方提供的查询账户余额接口由于被用户滥用,已被撤消。现有一种折衷的方式来计算账户余额,逻辑是先获得OpenAI授权给你账户的总金额,然后减去过去90天你账户消耗的金额,得到的即为可用余额。如果你的账号使用时间超过90天,该计算方式可能存在误差。如果要了解准确的数据,请登录OpenAI官网查看,目前别无他法。
需要用到以下两个接口,请自行封装:
查询账号授权总金额 (system_hard_limit_usd)
GET https://api.openai-proxy.com/v1/dashboard/billing/subscription
查询最近N天的用量 (total_usage)
GET https://api.openai-proxy.com/v1/dashboard/billing/usage?start_date=2023-03-01&end_date=2023-05-01
计算账户余额
balance ≈ system_hard_limit_usd – total_usage
注意,要求上述两个接口时,需要在header中传递你的apiKey。

5. 接口速率限制

速率限制以三种方式度量:RPM(每分钟要求数)、RPD(每天要求数)和TPM(每分钟令牌数)。
这些限制是OpenAI官方设定的,根据用户的使用情况,OpenAI有可能动态调剂限制规则。
下面以/v1/chat/completions接口为例:
不要钱用户:每分钟3次,每天200次。
付费用户:在付费后的前48小时内,每分钟60次,每天2000次。48小时后,每分钟3500次。

6. 优秀开源项目

以下开源项目都支持配置代理地址,你只需要将https://api.openai-proxy.com设为其代理接口地址(base_url),就能够在国内网络环境下直接使用。
强烈建议有条件的企业用户自行搭建代理服务,以取得更高的安全性和稳定性!
推荐自行搭建代理服务的云服务器:Vultr,东京地区的云服务器低至6美元/月,通过该链接进入可取得100美元体验金。
如有需要搭建OpenAI代理或ChatGPT网站的朋友,请联系TG @json8888或下方邮箱,本人提供有偿服务。
联系TG:@json8888
TG频道:https://t.me/openai_proxy
邮箱:[email protected]
上线时间:2023-03-08
更新时间:2023-07⑴6

不要钱代理openai域名的常见问答Q&A

问题1:怎么搭建OpenAI的接口代理?

答案:搭建OpenAI的接口代理需要使用Cloudflare来进行转发。以下是详细步骤和示例:

  1. 注册一个Cloudflare账号,并登录到你的控制台。
  2. 在控制台中创建一个Worker,并命名为OpenAI代理。
  3. 进入Worker的代码编辑界面,将以下代码复制并粘贴:
addEventListener('fetch', event => {
  event.respondWith(handleRequest(event.request))
})

async function handleRequest(request) {
  // 将要求转发到OpenAI的API地址
  const response = await fetch('https://api.openai.com' + request.url, {
    method: request.method,
    headers: request.headers,
    body: request.body
  })

  // 将OpenAI的API响应返回给客户端
  return response
}
  1. 保存并部署Worker,你将取得一个Worker的URL。
  2. 将你的域名解析到该Worker的URL,这样客户端访问你的域名时,要求将被转发到OpenAI的API。

通过以上步骤,你就成功搭建了OpenAI的接口代理。

ChatGPT相关资讯

ChatGPT热门资讯

X

截屏,微信识别二维码

微信号:muhuanidc

(点击微信号复制,添加好友)

打开微信

微信号已复制,请打开微信添加咨询详情!