OpenAI API key获取

目录

一、获取API的几种方式

二、具体获取步骤

1.利用开发者工具获取

2.手机号验证获取

3.某宝下单获取

三、测试API的可用性


一、获取API的几种方式

前两种方式都是是在自己已经有OpenAI账号的基础上,能通过网页访问ChatGPT

1.利用开发者工具白嫖

2.在OpenAI官网进行手机短信验证获取(手机号必须要国外的,并且有的国家的不行如俄罗斯)

3.最直接最不烧脑的方式:某宝搜OpenAI API key下单

二、具体获取步骤

1.利用开发者工具获取

有的博主能用,但我做的项目用不了,可能是用途不一样或者现在被官方制裁了,喜欢白嫖的小伙伴可以试一下。首先进入OpenAI,登录自己的账号。然后按下F12进入开发者工具,依次点击【网络】【Fetch/XHR】在过滤器中搜索login,在右边点击【预览】,然后在下方内容点开user前面的小三角,下拉在最下面找到session,里面的sensitive_id值就是API key

2.手机号验证获取

同样是1中的网页,在个人头像处点击【Your profile】,然后点击【User API keys】,点击【Start verification】进行验证

没有国外手机号的可以用这个SMS-ACTIVATE虚拟手机号服务网站,最低充值2美元,14元左右。免费试用的手机号根本收不到短信,激活的虚拟号也不太靠谱,可能直接租号更好,我只试了前两种方法。网站使用教程:https://zhuanlan.zhihu.com/p/683703800

3.某宝获取

在搜索框输入OpenAI API key搜索,选择几家店铺直接联系客服咨询。

三、测试API的可用性

测试代码,需要将"你的API_KEY"字符串的内容替换为你的API,返回200说明可用。

import java.io.OutputStream;
import java.net.HttpURLConnection;
import java.net.URL;

public class ApiExample {
    public static void main(String[] args) {
        try {
            String baseUrl = "https://api.wlai.vip/v1/chat/completions";
            String apiKey = "您的API_KEY";
            URL url = new URL(baseUrl);
            HttpURLConnection conn = (HttpURLConnection) url.openConnection();
            conn.setRequestMethod("POST");
            conn.setRequestProperty("Authorization", "Bearer " + apiKey);
            conn.setRequestProperty("Content-Type", "application/json");
            conn.setDoOutput(true);

            String inputJson = "{\"model\":\"gpt-4-turbo\",\"messages\":[{\"role\":\"user\",\"content\":\"Hello!\"}]}";
            try (OutputStream os = conn.getOutputStream()) {
                byte[] input = inputJson.getBytes("utf-8");
                os.write(input, 0, input.length);
            }

            int responseCode = conn.getResponseCode();
            System.out.println("Response Code: " + responseCode);
            // 处理响应...

        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值