- 博客(11)
- 收藏
- 关注
原创 6.Ai Service-综合demo(Ai Service 实现对话)
本文介绍了使用Langchain4j框架实现AI对话服务的开发过程。项目基于Spring Boot WebFlux构建,集成了Langchain4j 1.9.1版本,采用阿里百炼模型作为AI引擎。主要实现包括:1)通过Maven引入Langchain4j核心库及相关依赖;2)配置数据库连接和MyBatis-Plus;3)设置阿里百炼模型作为ChatModel和StreamingChatModel;4)实现自定义的MysqlMemoryStore来持久化对话记录到MySQL数据库
2025-12-25 22:09:14
426
原创 4.Ai Service-Memory与Tool
本节介绍Chat Memory 与 Tool(Function Call)使用阿里百炼平台模型</</</</</</部分示例代码,含前端,
2025-12-19 13:37:23
623
原创 3.Ai Service-创建
诸如ChatModel、ChatMessage、ChatMemory等底层组件。在这一层级工作非常灵活,但也迫使编写大量重复性代码。由于基于大语言模型的应用通常不仅需要单一组件,而是需要多个组件协同工作(例如提示词模板、对话记忆、大语言模型、输出解析器,以及RAG组件:嵌入模型与向量存储),且常常涉及多次交互,协调所有这些组件会变得更加繁琐。我们希望能专注于业务逻辑,而非底层实现细节。为此,LangChain4j目前提供了两种高层级概念来帮助解决这一问题:AI Services和Chains。
2025-12-19 08:27:33
575
原创 2.ChatModel简单使用
根据选择的模型和提供商,您可以调节多项参数来定义:模型的输出特性:生成内容(文本、图像)的创意性或确定性程度,以及生成内容的数量等。连接配置:基础URL、授权密钥、超时设置、重试机制、日志记录等。通常,您可以在模型提供商的官网上找到所有参数及其说明。modelNameDouble......关于 OpenAI 大语言模型的完整参数列表,请参阅 OpenAI 语言模型页面。每个模型的具体参数及默认值可在相应的模型页面中查看(位于“集成”、“语言模型”和“图像模型”分类下)。
2025-12-18 19:23:20
1226
原创 SQL语言
SQL语言1.SQL介绍1.1SQL概述SQL (Structured Query Language:结构化查询语言) 是用于管理关系数据库管理系统(RDBMS)。 SQL 的范围包括数据插入、查询、更新和删除,数据库模式创建和修改,以及数据访问控制。1.2背景 1946 年,世界上第一台电脑诞生,如今,借由这台电脑发展起来的互联网已经自成江湖。在这几十年里,无数的技术、产业在这片江湖里沉浮,有的方兴未艾,有的已经几幕兴衰。但在这片浩荡的波动里,有一门技术从未消失,甚至“老当益壮”,那就是
2022-03-24 16:40:07
858
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
2