logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Agent入门开发

今天起我们开始学习利用大模型进行个人 Agent 的开发。

#服务器#运维#java
Java 网络通信编程(2):私聊功能

为了分割和识别服务端接收的消息在冒号前后的内容,我们需要用到字符串的 split() 方法,在括号里输入“:”,字符串会以此为界分开并存入字符串数组 str 中。str[0] 是判断消息类型的标志,str[1] 是具体的消息内容。之后我们再分析 str[0] ,若为 “g” ,则遍历哈希表,将 str[1] 作为消息广播;当然这个私聊功能还有许多可以完善的地方,例如遇到不符合格式的消息报错,私聊时

#java#开发语言
Java 网络通信编程(3):消息协议设计与应用

以上仅是对消息协议应用的简易展示,体现其结构简单高效、扩展性强、逻辑清晰解耦的优点,要投入实际应用的话还要进一步深入和优化。下一步我们将通过图形化编程更加直观便捷地获取账号密码,完善登录注册功能,并且将其细化,对账号已注册、账号不存在、密码错误以及账号已登录等多种异常情况加以区分,提供更细致具体的提示词。

#服务器#运维#java
Java 网络通信编程(7):完善视频通信

上期文章中,我们利用 Socket 在客户端之间连续发送图片,初步达到了视频通信的效果。然而,这种传输方式连接开销大、实时性差,带来的画面延迟与卡顿很难满足用户的现实需求。因此,本期文章我们会压缩图片并利用 UDP 协议传输图片数据,实现低延迟的流畅视频通信。

#网络#java#服务器
Java 网络通信编程(9):从 BIO 到 NIO

我们在写入字符 A、B 后调用 mark(),将此时的 position 位置记录下来作为标记点,后续继续写入 C、D 使 position 向后移动,再通过 reset() 方法,就能让 position 直接回到之前 mark() 标记的位置,这两个方法就像给缓冲区添加了。是 Buffer 从写模式转为读模式的方法,调用后会将 limit 设置为写入结束后的 position 值(本例中为 4

#服务器#网络#运维 +1
Agent入门开发(3):LangChain4j 应用

就能让框架自动生成可直接调用的 AI 服务实例。我们可以具体了解一下定义的接口是什么样的。

#java
Agent入门开发(3):LangChain4j 应用

就能让框架自动生成可直接调用的 AI 服务实例。我们可以具体了解一下定义的接口是什么样的。

#java
Agent入门开发(2):个性化功能添加

本文介绍了如何通过工具增强提升智能体的功能。首先指出基础智能体仅依赖大模型知识库的局限性,提出通过第三方API和本地文件读写实现能力拓展。以天气查询和代码检测为例,详细讲解了开发流程:1)天气查询功能通过对接高德地图API实现,包括密钥获取、请求构建、数据处理等步骤;2)代码检测功能展示了本地文件操作能力。重点阐述了智能体如何通过特定提示词识别用户意图并调度外部工具,实现从静态知识到动态能力的跨越

#服务器#java
Agent入门开发

今天起我们开始学习利用大模型进行个人 Agent 的开发。

#服务器#运维#java
    共 11 条
  • 1
  • 2
  • 请选择