logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Claude Code源码分析(三):为什么系统提示词中需要有tools呢?

先回顾一下,上一篇分析了参数tools,这篇接着看第二个参数model。系列文章在工作号:IT周瑜为什么Claude Code生成系统提示词时,需要model信息呢?核心原理其实很简单,Claude Code会在系统提示词里生成一段关于当前环境的信息(段落),用来描述当前工作目录、操作系统、当前使用的模型名字、知识截止日期、模型版本号等信息,从而让模型掌握更具体的环境信息。你可能会问,难道模型自己

#前端#人工智能#后端 +3
Claude Code源码分析(三):为什么系统提示词中需要有tools呢?

先回顾一下,上一篇分析了参数tools,这篇接着看第二个参数model。系列文章在工作号:IT周瑜为什么Claude Code生成系统提示词时,需要model信息呢?核心原理其实很简单,Claude Code会在系统提示词里生成一段关于当前环境的信息(段落),用来描述当前工作目录、操作系统、当前使用的模型名字、知识截止日期、模型版本号等信息,从而让模型掌握更具体的环境信息。你可能会问,难道模型自己

#前端#人工智能#后端 +3
Claude Code源码分析(三):为什么系统提示词中需要有tools呢?

先回顾一下,上一篇分析了参数tools,这篇接着看第二个参数model。系列文章在工作号:IT周瑜为什么Claude Code生成系统提示词时,需要model信息呢?核心原理其实很简单,Claude Code会在系统提示词里生成一段关于当前环境的信息(段落),用来描述当前工作目录、操作系统、当前使用的模型名字、知识截止日期、模型版本号等信息,从而让模型掌握更具体的环境信息。你可能会问,难道模型自己

#前端#人工智能#后端 +3
Claude Code源码解析(一):为什么Claude Code系统提示词中需要有tools?

Claude Code每次给发给大模型的提示词中,除开有用户提示词,还有就是系统提示词了,这篇文章来分析一下Claude Code中的系统提示词是如何构成的。这四个都是用来生成系统提示词的。那么,我们先来分析一下,为什么系统提示词中需要有tools呢?在Claude Code调用大模型时,会在请求中带上所有工具的定义,比如工具的名字、描述、参数定义,那既然请求中已经有了工具信息,也就是说大模型已经

#python#后端#人工智能
Claude Code源码解析(一):为什么Claude Code系统提示词中需要有tools?

Claude Code每次给发给大模型的提示词中,除开有用户提示词,还有就是系统提示词了,这篇文章来分析一下Claude Code中的系统提示词是如何构成的。这四个都是用来生成系统提示词的。那么,我们先来分析一下,为什么系统提示词中需要有tools呢?在Claude Code调用大模型时,会在请求中带上所有工具的定义,比如工具的名字、描述、参数定义,那既然请求中已经有了工具信息,也就是说大模型已经

#python#后端#人工智能
三分钟让你掌握机器学习的本质

y = wx + b,其中w称为weight(权重),b称为bias(偏置)。以上只是最简单的训练过程描述,实际中,预测函数、误差函数、参数、训练过程都会更加复杂。最近在尝试手写一个LLM,也就是大语言模型,可以理解为手写一个ChatGPT、DeepSeek,还是挺有意思的,感兴趣可以关注我(公众号:IT周瑜),我会持续分享。

文章图片
#机器学习#人工智能
微服务启动慢,看我如何消灭这些憨憨怪!

这样SpringBoot启动时就只会扫描指定的包路径,这样Bean扫描的效率就会高很多,从而提高应用的启动速度,经过我测试,应用的启动速度又缩短了50秒左右,现在距离目标1分钟只有10秒左右了,开心。另外告诉大家一个秘密,我测试的这个微服务中总共有2000多个Bean对象,300个多@Service,200个@RestController~~~~欢迎关注我的公众号:IT周瑜。获取更多技术干货、免费

文章图片
#java#后端#spring +1
Spring AI Alibaba JManus底层实现剖析

JManus是Manus的一个Java实现,目前已经在阿里巴巴集团内的很多应用都有使用,主要用于处理需要有一定确定性要求的探索性任务,比如,快速从海量数据中找到数据并转换成数据库内的一行数据,或者分析日志并给出告警等。通过这篇阅读这篇文章,你将了解到JManus中核心流程底层是如何实现的,以及知名的Plan-Act和ReAct设计模式分别是如何实现的。首先,当我们向JManus提交一个请求时,比如

#spring#人工智能#java
我给Alibaba JManus提交的第一个PR被Merge了!

最后,我想说,AI时代,出现了很多新的技术、新的框架,如果你错过了很多开源项目,那么现在出现了很多新的开源项目,都还不成熟,可以趁早加入进来,如果你感兴趣,可以加我微信讨论交流,同时我也在创业,专注做IT技术底层培训,如果你想跟着我提升技术实力,也可以咨询我(微信id:it_zhouyu),我是大都督周瑜,下篇文章见。但是,目前的问题是,在第一次使用playwright时,playwright需要

文章图片
#后端#java#人工智能
PostgreSQL数据库中Sequence的使用详解

用于创建序列。nextval()用于获取序列的下一个值。currval()用于获取序列的当前值。setval()用于设置序列的值。用于删除序列。SERIAL是 PostgreSQL 提供的一种简便方式,用于自动创建和管理序列。通过这些操作,你可以在 PostgreSQL 中灵活地使用序列来生成和管理唯一标识符。

文章图片
#数据库#postgresql
    共 11 条
  • 1
  • 2
  • 请选择