chatgpt-java icon indicating copy to clipboard operation
chatgpt-java copied to clipboard

一个成功的案例

Open jcheny opened this issue 3 years ago • 4 comments

首先我当前使用的版本是1.1.2 先使用代理登录上去,这个时候,去复制cookie中的值一定要断开vpn然后刷新一下页面(这个很重要,不然就会提示403),再去复制值

        private static final String sessionToken = "你复制出来的__Secure-next-auth.session-token";
        private static final String cf_clearance = "你复制出来的cf_clearance";
        private static final String user_agent = "客户端代理";
        Chatbot chatbot = new Chatbot(sessionToken,cf_clearance,user_agent);
        Map<String, Object> chatResponse = chatbot.getChatResponse("怎么把chatGPT接入到java程序呢");
        System.out.println(chatResponse.get("message"));

启动的时候会有点慢,耐心等待即可。

以上就是我成功的案例,希望能够帮到你。

jcheny avatar Dec 14 '22 10:12 jcheny

我的会崩溃,报“java.lang.ExceptionInInitializerError”在“Map<String, Object> chatResponse = chatbot.getChatResponse("怎么把chatGPT接入到java程序呢");”这一行,请问知道为啥吗

Ling-jia avatar Dec 14 '22 15:12 Ling-jia

我的会崩溃,报“java.lang.ExceptionInInitializerError”在“Map<String, Object> chatResponse = chatbot.getChatResponse("怎么把chatGPT接入到java程序呢");”这一行,请问知道为啥吗

你可以打断点进去看看程序的执行,不过你可以检查一下你的参数是否都ok

jcheny avatar Dec 16 '22 03:12 jcheny

从浏览器复制出来以后还是会403

hongshunanhai avatar Feb 13 '23 07:02 hongshunanhai

ookie中的值一定要断开vpn然后

那这个是不是只能用的时候去获取sessionToken和cf_clearance啊,然后如果403了还得自己去手动重新获取这两个值才能用

asleepyfish avatar Feb 17 '23 07:02 asleepyfish