java調用GPT3接口
參考 https://github.com/TheoKanning/openai-java

建立gradle模闆工程
引入
implementation 'com.theokanning.openai-gpt3-java:client:0.9.0'
建立測試類
public class TestOpenAiService {
public static void main(String[] args) {
//設定環境變量
System.setProperty("jdk.tls.useExtendedMasterSecret", "false");
System.setProperty("https.protocols", "TLSv1,TLSv1.1,TLSv1.2");
//注冊的Open Ai 秘鑰
String apiKey = "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";
OpenAiService service = new OpenAiService(apiKey);
CompletionRequest completionRequest = CompletionRequest.builder()
.prompt("Somebody once told me the world is gonna roll me")
.model("ada")
.echo(true)
.build();
service.createCompletion(completionRequest).getChoices().forEach(System.out::println);
}
}