一、Deepseek api key申请及java请求

api key申请

在这里插入图片描述

java请求

  • 入参

    @Data
    public class DeepseekInputDTO {
        private String model;
        private double temperature;
        private List<Message> messages;
        private boolean stream;//是否流式输出
    
        @Data
        public static class Message {
            private String role;//system | user
            private String content;
        }
    }
    
  • 请求

    @Test
    void requestDeepseek() {
        String url = "https://api.deepseek.com/v1/chat/completions";
        HttpHeaders headers = new HttpHeaders();
        headers.setContentType(MediaType.APPLICATION_JSON);
        headers.set("Authorization", "Bearer sk-XXX");
        DeepseekInputDTO in = new DeepseekInputDTO();
        in.setModel("deepseek-chat");
        in.setTemperature(0);
        in.setStream(false);
        DeepseekInputDTO.Message msgUser = new DeepseekInputDTO.Message();
        msgUser.setRole("user");
        msgUser.setContent("1+1=?");
        DeepseekInputDTO.Message msgSys = new DeepseekInputDTO.Message();
        msgSys.setRole("system");
        msgSys.setContent("你是一个优秀的小学老师");
        List<DeepseekInputDTO.Message> msgs = new ArrayList<>();
        msgs.add(msgUser);
        msgs.add(msgSys);
        in.setMessages(msgs);
        HttpEntity entity = new HttpEntity<>(JSON.toJSON(in), headers);
        String jsonObject = new RestTemplate().postForObject(url, entity, String.class);
        DeepseekOutput out = JSON.parseObject(jsonObject, DeepseekOutput.class);
        System.out.println(out.getChoices().get(0).getMessage().getContent());
    }
    
  • 返回打印

    1+1=2
    
    这是一个非常基础的数学加法问题。让我们用具体例子来理解:
    
    - 如果你有1个苹果,又得到1个苹果,现在你就有2个苹果了
    - 就像一只手有5个手指,另一只手也有5个手指,两只手一共有10个手指(5+5=10)
    
    记住这个加法口诀:
    1加1等于2
    就像小鸟有两只翅膀
    数字相加真简单
    数一数就知道啦!
    
    小朋友,你明白了吗?可以试着用手指来数一数哦!
    

硅基流动api key申请及应用(dify)

可以图像识别

api key申请

在这里插入图片描述

图像识别

  • 要识别的车票和发票图片
    在这里插入图片描述
    在这里插入图片描述

  • dify新建工作流

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  • 测试

    在这里插入图片描述


    在这里插入图片描述

Logo

欢迎加入DeepSeek 技术社区。在这里,你可以找到志同道合的朋友,共同探索AI技术的奥秘。

更多推荐