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

ChatGPT Java SDK。支持 GPT3.5、 GPT4 API。开箱即用。

Results 119 chatgpt-java issues
Sort by recently updated
recently updated
newest added

防止梯子、openai等返回错误,设置重试机制

您好,能否加入Azure OpenAI的支持?

Hi , i need to make a pre connection to openai. So i will gain some time for my AI system. I will make a connection async. I will send...

![8a4267f7aae1a395d76c3ba7fa83b98](https://github.com/PlexPt/chatgpt-java/assets/54388694/fa9e7e02-443b-461f-88ae-9922cbe4df32)

当我们需要gpt结合本地知识库回答问题的时候,需要借助[embeddings](https://platform.openai.com/docs/guides/embeddings)来做向量化操作,有没有对embeddings的支持

余额接口返回: { "error": { "message": "Your request to GET /v1/dashboard/billing/subscription must be made with a session key (that is, it can only be made from the browser). You made it...

no exist complate word

``` retrofit2.adapter.rxjava2.HttpException: HTTP 403 at retrofit2.adapter.rxjava2.BodyObservable$BodyObserver.onNext(BodyObservable.java:57) ~[adapter-rxjava2-2.9.0.jar!/:na] at retrofit2.adapter.rxjava2.BodyObservable$BodyObserver.onNext(BodyObservable.java:38) ~[adapter-rxjava2-2.9.0.jar!/:na] at retrofit2.adapter.rxjava2.CallExecuteObservable.subscribeActual(CallExecuteObservable.java:48) ~[adapter-rxjava2-2.9.0.jar!/:na] at io.reactivex.Observable.subscribe(Observable.java:10151) ~[rxjava-2.0.0.jar!/:2.0.0] at retrofit2.adapter.rxjava2.BodyObservable.subscribeActual(BodyObservable.java:35) ~[adapter-rxjava2-2.9.0.jar!/:na] at io.reactivex.Observable.subscribe(Observable.java:10151) ~[rxjava-2.0.0.jar!/:2.0.0] at io.reactivex.internal.operators.observable.ObservableSingleSingle.subscribeActual(ObservableSingleSingle.java:35) ~[rxjava-2.0.0.jar!/:2.0.0] at io.reactivex.Single.subscribe(Single.java:2517) ~[rxjava-2.0.0.jar!/:2.0.0] at io.reactivex.Single.blockingGet(Single.java:2001)...

apikey被封、限流或者余额不足时,拿不到OpenAI返回的原始错误信息 例如: ``` { "error": { "message": "You exceeded your current quota, please check your plan and billing details.", "type": "insufficient_quota", "param": null, "code": "insufficient_quota" } } ``` 因此无法根据错误信息里面的code去修改我数据库里面apikey的状态。