- 博客(13)
- 收藏
- 关注

原创 SpringAI之Chat Client API
Chat Client API提供了一个 Fluent API,用于与 AI 模型通信。它支持同步和流式编程模型。Fluent API 具有构建 Prompt 的组成部分的方法,这些部分作为输入传递给 AI 模型。该部分包含指导 AI 模型的输出和行为的说明文本。从 API 的角度来看,Prompt 由一组消息组成。AI 模型处理两种主要类型的消息:用户消息(来自用户的直接输入)和系统消息(由系统生成以指导对话)。
2025-04-27 14:35:15
760

原创 SpringAI之Tool Calling
尽管我们通常将工具调用称为模型功能,但实际上由客户端应用程序提供工具调用逻辑。模型只能请求工具调用并提供输入参数,而应用程序负责从输入参数执行工具调用并返回结果。该模型永远无法访问作为工具提供的任何 API,这是一个关键的安全考虑因素。Spring AI 提供了方便的 API 来定义工具、解决来自模型的工具调用请求以及执行工具调用。以下部分概述了 Spring AI 中的工具调用功能。
2025-04-07 16:56:15
946
原创 SpringBoot基于modbus4j实现Modbus/TCP通讯
Modbus是MODICON公司与1979年开发的一种通讯协议,是一种工业现场总线协议标准。1996年施耐德公司推出了基于以太网TCP/IP的Modbus协议------ModbusTCP。Modbus协议是一项应用层报文传输协议,包括ASCII、RTU、TCP三种报文类型,协议本身并没有定义物理层,只是定义了控制器能够认识和使用的消息结构,而不管他们是经过何种网络进行通信的。标准的Modbus协议物理层接口有RS232、RS422、RS485和以太网口。采用Master/Slave(主/从)方式通信。
2025-04-28 11:16:28
690
原创 SpringAI之Advisors API
Spring AI Advisors API 提供了一种灵活而强大的方法来拦截、修改和增强 Spring 应用程序中的 AI 驱动的交互。 通过利用 Advisors API,开发人员可以创建更复杂、可重用和可维护的 AI 组件。
2025-04-27 20:54:33
691
原创 SpringAI之AI概念
AI 模型是旨在处理和生成信息的算法,通常模仿人类的认知功能。通过从大型数据集中学习模式和见解,这些模型可以进行预测、文本、图像或其他输出,从而增强跨行业的各种应用程序。有许多不同类型的 AI 模型,每种模型都适用于特定的使用案例。虽然 ChatGPT 及其生成式 AI 功能通过文本输入和输出吸引了用户,但许多模型和公司都提供了不同的输入和输出。
2025-04-27 11:07:28
825
原创 SpringBoot对OpcUA的实现:Eclipse Milo
OPC UA(OPC Unified Architecture)是一种工业自动化领域的通信协议和标准,定义了一套统一的信息模型,用于描述设备的各种信息,如设备的属性、功能、数据等。这使得不同设备之间能够以标准化的方式表示和交换信息,避免了因信息表示不一致而导致的互操作性问题。以智能工厂中的机器人为例,无论机器人来自哪个厂家,通过 OPC UA 的信息模型,都可以将其运动状态、任务执行情况等信息以统一的格式提供给其他设备或系统。
2025-04-09 18:43:17
322
原创 Springboot基于s7connector实现与S7 PLC 的通信
S7 通讯是西门子集团专为旗下 S7 系列可编程逻辑控制器(PLC)定制的通信协议,用于实现不同设备间的数据交换与通信。以下是关于 S7 通讯的详细介绍:通用性:是西门子 PLC 产品系列的标准通信协议,适用于不同型号和系列的 PLC,确保设备间的互操作性。可靠性:设计上提供高可靠的数据传输,能在工业环境复杂的电磁干扰下保持稳定通信。灵活性:支持 MPI(多点接口)、PROFIBUS 和以太网等多种通信网络,适应不同规模和要求的自动化系统。
2025-04-08 11:10:25
1057
原创 SpringAI + Ollama + deepseek + nomic-embed-text搭建本地知识库
本文采用SpringAI框架,结合本地通过Ollama部署的DeepSeek-R1,向量模型采用nomic-embed-text,向量数据库采用ElasticSearch
2025-04-07 21:08:21
451
原创 基于Ollama的deepseek本地化部署
在人工智能飞速发展的今天,本地部署大语言模型能够让我们更灵活地使用模型,享受个性化的服务。本文将手把手教你如何使用 Ollama 将 Deep Seek 部署到自己的电脑上。
2025-02-13 18:31:38
712
原创 Spring AI + Ollama 实现 DeepSeek-R1 API 服务和调用
随着大语言模型的快速发展,越来越多的开发者开始探索如何将这些强大的推理模型本地化运行。DeepSeek-R1,作为一款性能卓越的开源AI模型,以其低成本和出色的推理能力在技术圈内引起了广泛关注。本文将详细介绍使用Ollama部署的DeepSeek-R1,如何结合Spring Boot与Spring AI实现API服务调用,帮助开发者在本地化环境下实现高效的AI服务。
2025-02-13 16:53:26
331
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人