0
点赞
收藏
分享

微信扫一扫

使用java调用deepseek,调用大模型,处理问题。ollama


使用java调用deepseek,调用大模型,处理问题。ollama_ai


废话不多,直接上代码

@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 下载安装就行
使用java调用deepseek,调用大模型,处理问题。ollama_json_02
安装deepseek
使用java调用deepseek,调用大模型,处理问题。ollama_json_03
我这里选择的是1.5b毕竟是测试
使用java调用deepseek,调用大模型,处理问题。ollama_开发语言_04
复制命令,在终端中运行就行,首次会下载指定的模型。
使用java调用deepseek,调用大模型,处理问题。ollama_开发语言_05
使用java调用deepseek,调用大模型,处理问题。ollama_java_06
这里就是已经安装好了。我这里是第二次打开,所以直接对话,第一次会有进度条,下载,5分钟后就好了。

然后就可以自己写一个代码测试一下了。


举报

相关推荐

0 条评论