青云博客 记录、分享

Langchain4j-智能预约挂号

说明:该实战项目是基于前面几篇文章的基础下进行的,一些基础知识不懂可以看看前面几篇AI相关的文章。 其中比较核心的,一个是记忆聊天,二个是Aiservice使用,三个是Tool的使用 其中涉及到Tool的使用中,提示模版的章节未补充,后面慢慢完善~~ 一、新建数据库和表 CREATE TABLE `

青云 发布于 2025-06-07

Langchain4j-提示词 Prompt

一、系统提示词 @SystemMessage 设定角色,塑造AI助手的专业身份,明确助手的能力范围 1.配置@SystemMessage 在SeparateChatAssistant类的chat方法上添加@SystemMessage注解 @SystemMessage("你是我的好朋友,请用湖南话回答

青云 发布于 2025-06-07

Langchain4j-持久化聊天记忆 Persistence

默认情况下,聊天记忆存储在内存中。如果需要持久化存储,可以实现一个自定义的聊天记忆存储类,以便将聊天消息存储在你选择的任何持久化存储介质中。 一、存储介质的选择 大模型中聊天记忆的存储选择哪种数据库,需要综合考虑数据特点、应用场景和性能要求等因素,以下是一些常见的选择及其特点: MySQL 特点:关

青云 发布于 2025-06-04

Langchain4j-聊天记忆 Chat memory

一、测试对话是否有记忆 package com.zhan.chat.assistant; import dev.langchain4j.service.spring.AiService; import dev.langchain4j.service.spring.AiServiceWiringMo

青云 发布于 2025-06-03

Langchain4j-人工智能服务 AIService

一、什么是AIService AIService使用面向接口和动态代理的方式完成程序的编写,更灵活的实现高级功能 二、人工智能服务 AIService 在LangChain4j中我们使用AIService完成复杂操作。底层组件将由AIService进行组装。 AIService可处理最常见的操作:

青云 发布于 2025-06-03

Langchain4j-初探

一、简介 LangChain4j 的目标是简化将大语言模型(LLM - Large Language Model)集成到 Java 应用程序中的过程 官网: https://docs.langchain4j.dev

青云 发布于 2025-06-02

Deepseek-官方API对接

说明:本章节将讲解使用java对接deepseek的官方api,同时使用强大的编辑器Trae完成有趣的对话框。前面章节中也讲到了对接deepseek的api,但那是基于ollama的,严格讲那并不是真的对接deepseek。 deepseek的api返回的结果和平时咱们开发中restful不太一样,

青云 发布于 2025-03-04

Deepseek-本地知识库

说明:之前的章节中咱们讲解了deepseek本地私有化部署,在此基础上,今天咱们要讲解的是deepseek+cherry studio打造属于自己的本地知识库。 本地知识库在专有的领域是非常适用的,不同行业的人可以构建自己的知识库,从而让自己的AI成为某个行业的专家。 话不多说,开始~~~~ 一、安

青云 发布于 2025-02-23

Deepseek-自定义对话框

说明:前面两篇文章分别讲到:一是使用ollama本地部署deepseek以及局域网内访问,二个是对接本地ollama的API。完成私有化部署后,很多人喜欢用chatBoxAi、nextChat等工具来访问自己的AI,与之交互,我想很多人必定会有和我一样的想法:写一个自己的对话框。 今天主要讲的是自定

青云 发布于 2025-02-22

Deepseek-本地API调用

说明:上一篇讲到了使用ollama本地部署deepseek及局域网内的配置和使用。基于上一篇文章,今天主要介绍“如何调用本地部署的deepseek的API接口?“。 很多人想将自己私有化部署的deepseek集成到企业或个人的项目中,那么就绕不开api的调用了。 但是,我发现很多人本地部署了deep

青云 发布于 2025-02-19
上一页 下一页