logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Mem0 使用案例学习总结 - 记忆化应用结构

本文介绍了一个完全本地化的Mem0应用实现方案,使用Chroma作为向量数据库,Ollama提供LLM和Embedding能力。方案包含四个步骤:安装依赖、准备本地模型、编写示例代码和运行程序。配置中使用llama3.2作为LLM模型,nomic-embed-text作为嵌入模型,所有数据持久化存储在本地文件中。该方案无需外部服务,仅依赖Python环境和Ollama,实现了轻量级、可本地运行的记

智能体模式(Agent Mode)与深度研究(Deep Research)概念学习

ChatGPT的智能体模式(Agent Mode)与深度研究(Deep Research)代表了AI协作的两种范式。智能体模式专注于任务执行,通过自主拆解目标、调用工具完成自动化流程,适用于客户支持、销售运营等场景。深度研究则强调系统性分析,通过多源信息采集、逻辑验证生成结构化报告,适用于战略决策、市场分析等场景。二者可互补使用:深度研究提供洞察,智能体模式执行方案。选择时需考虑目标类型(执行/理

#人工智能
OpenAI接口学习之finish_reason

OpenAI API响应中的finish_reason字段表示生成结束原因,主要有三种类型:stop(自然完成)、length(达到token限制)、content_filter(内容被阻止)。max_tokens参数用于限制生成的token数量,不同模型有不同上限(如GPT-4o支持16,384 tokens)。当遇到finish_reason=length时,可调整max_tokens值解决。

#python
Agent开发总结学习

摘要:Agent从基础API调用到智能行动体的进化路径揭示了其核心能力:思维链(CoT)拆解任务、自我反思改进执行、规划能力确保目标导向、工具使用打破知识局限。相比Chatbot,Agent通过"思考→行动→观察"闭环实现动态可靠的结果输出,其理论根基源于控制论的反馈机制和信息论的熵减原理。开发者角色正向"流程架构师"转型,需设计认知工作流、工具集和决策上下

#学习#人工智能
使用netstat命令查看连接到服务器特定端口的所有IP地址

0 Linux查看连接到服务器特定端口的所有IP地址我们以80端口为例,执行过程中,由于列表过长,可能存在一段时间等待。如果要查看其它端口,替换即可。netstat -tn 2>/dev/null | grep :80 | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -nr | head最终输出如下:97 114.198.23

Java单元测试对void方法的测试

日常系统单测开发都是通过对方法的返回值进行验证。而void方法没有返回值,这是我们可以对其行为进行验证。下面是几个常见的例子,被验证方法均是void方法。这时我们就可以通过mock并验证这组行为是否发生。在java项目中一般通过mockito来实现。......

#java#单元测试#junit
Java单元测试对私有方法测试

本文简要讲了为什么测试私有方法不是一个好的实践,其次演示了如果一定要测试私有方法,如何通过反射的方式进行测试。

#java#单元测试#开发语言
使用py-spy对python程序进行性能诊断学习

py-spy是一个强大的工具,它可以帮助Python开发者进行性能分析而不影响程序的正常运行。通过生成火焰图和提供实时的性能数据,py-spy使得性能优化变得更加直观和高效。

文章图片
#python
LangGraph 源码学习总结 2-图计算模型

本文探讨了BSP模型、Pregel和LangGraph之间的思想传承与演变。BSP模型提出"超步"概念,通过计算-通信-同步循环实现并行计算;Pregel将这一思想应用于大规模图计算,以顶点为中心进行迭代处理;LangGraph则继承了"超步"概念,但将其转化为面向AI工作流的控制流模型,通过状态机循环实现智能体工作流编排。虽然三者都采用迭代执行模式,但La

idea debug模式调试无法进入单元测试或程序的解决办法

idea debug模式调试无法进入单元测试或程序或调试速度很慢的解决办法在Java项目中,当我们设置断点过多,有时候会出现无法正常启动系统或单元测试。例如Spring/SpringBoot项目,一直处在启动中,但使用无法正常相应。或者是执行junit单元测试,一直无法进入在test中设置的断点。这时可以尝试如下操作:IDEA调试性能受到下列因素的影响:由于JVM的设计原因,相关计算开销较大,方法

    共 37 条
  • 1
  • 2
  • 3
  • 4
  • 请选择