Java调用chatgpt 接口的示例
时间: 2023-04-10 15:03:26 浏览: 261
java调用天气的接口
5星 · 资源好评率100%
以下是一个Java调用ChatGPT接口的示例:
```java
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;
import java.net.URLEncoder;
public class ChatGPTExample {
public static void main(String[] args) {
try {
String message = "你好";
String url = "http://api.csdn.net/chatgpt?message=" + URLEncoder.encode(message, "UTF-8");
URL obj = new URL(url);
HttpURLConnection con = (HttpURLConnection) obj.openConnection();
con.setRequestMethod("GET");
BufferedReader in = new BufferedReader(new InputStreamReader(con.getInputStream()));
String inputLine;
StringBuffer response = new StringBuffer();
while ((inputLine = in.readLine()) != null) {
response.append(inputLine);
}
in.close();
System.out.println(response.toString());
} catch (Exception e) {
System.out.println("Error: " + e.getMessage());
}
}
}
```
这个示例演示了如何使用Java调用ChatGPT接口,它将一个字符串消息发送到ChatGPT接口,并打印出返回的响应。请注意,这个示例只是一个演示,实际使用时需要根据具体情况进行修改。
阅读全文