当前位置: 首页 > news >正文

Deepseek基础-api key申请及应用(java)、硅基流动api key申请及应用(dify)

目录

  • 一、Deepseek api key申请及java请求
    • api key申请
    • java请求
  • 硅基流动api key申请及应用(dify)
    • api key申请
    • 图像识别

一、Deepseek api key申请及java请求

api key申请

在这里插入图片描述

java请求

  • 入参

    @Data
    public class DeepseekInputDTO {private String model;private double temperature;private List<Message> messages;private boolean stream;//是否流式输出@Datapublic static class Message {private String role;//system | userprivate 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新建工作流

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

  • 测试

    在这里插入图片描述


    在这里插入图片描述

相关文章:

  • 《Effective java》 第三版 核心笔记
  • 怎么才能找到自己的天赋?
  • 图片批量处理JPGC 深度测评:智能压缩 + 多线程加速
  • RFID(无线射频识别)技术在牧场中的结合智能助手应用
  • 编译原理期末重点-个人总结——1 概论
  • 创建线程的几种方式
  • 第13项三期,入组1123例:默沙东启动TROP2 ADC+PD-1子宫内膜癌头对头临床
  • C++ 重载:解锁符号与函数的 “变形魔法”
  • labelimg快捷键
  • Tensorrt 基础入门
  • C语言之初识指针
  • C++ -- 内存管理
  • 机器学习项目流程极简入门:从数据到部署的完整指南
  • 软考 系统架构设计师系列知识点 —— 黑盒测试与白盒测试(1)
  • 项目生成日志链路id,traceId
  • 使用 Semantic Kernel 快速对接国产大模型实战指南(DeepSeek/Qwen/GLM)
  • 家政平台派单系统设计与实现详解
  • Unity-Shader详解-其四
  • BUUCTF——Mark loves cat
  • CloudCompare 中 ccDrawableObject
  • GOMU超马世锦赛,男女冠军刷新世界纪录
  • 巴菲特股东大会精华版:批评拿贸易当武器,宣布年底交班
  • 浙江“胖都来”开业多位明星祝贺,“胖东来”称已取证投诉,律师:碰瓷侵权
  • 民族音乐还能这样玩!这场音乐会由AI作曲
  • 释新闻|新加坡大选今日投票:除了黄循财首次挂帅,还有哪些看点
  • 视频公开课上线之后,北大成为多少人未曾谋面的母校?