废话不多,直接上代码
@Test
public void test7171111231233(){
// url:放请求地址
String url = "http://localhost:11434/api/generate";
HttpRequest request = HttpUtil.createPost(url);
Map<String, String> headers = new HashMap<>();
String authorization = "";
headers.put("Authorization", authorization);
request.addHeaders(headers);
JSONObject jsonObject = new JSONObject();
jsonObject.put("model","deepseek-r1:1.5b");
jsonObject.put("prompt","3*4 结果是什么,不要分析和解读。");
jsonObject.put("stream",false);
// 封装参数,对象转json
String body = JSONUtil.toJsonStr(jsonObject);
// 发送请求
String infoStr = request.body(body).timeout(30000).execute().body();
System.out.println();
}
这里请求的时候ollama提供的api,指定你
1下载好的模型就行
2输入问题
3发送请求
安装ollama,傻瓜式安装
https://ollama.com/download
下载安装就行
安装deepseek
我这里选择的是1.5b毕竟是测试
复制命令,在终端中运行就行,首次会下载指定的模型。
这里就是已经安装好了。我这里是第二次打开,所以直接对话,第一次会有进度条,下载,5分钟后就好了。
然后就可以自己写一个代码测试一下了。