go中的包管理
在看一个旧项目的时候,让把项目放到GOPATH/src 下,为了解决这个疑惑。看了一些与GOPATH相关的介绍而整理。 包管理 Go在 Go1.11后解决了包管理的相关问题。之前比较依赖GOPATH
Logging模块梳理与备忘
更清楚的梳理了不同组件的配置关系 ## 核心组件
LangChain模块之Runnable源码分析
源码环境: langchain==0.3.27 langchain-core ==0.3.75 说明:本文中的代码为了简洁,移除了大部分类型注释
aliyun.opentelemetry 错误排查
报错内容: from aliyun.opentelemetry.instrumentation.auto_instrumentation import sitecustomize ModuleNotFoundError: No module named 'aliyun.opentelemet
Claude Code简单的交互逻辑及提示词分析
首轮对话 当用户发送消息时,会有两个任务被处理: 用户发送消息的总结/摘要 对用户消息的处理(t
Teamo[agent]分析
参考的示例:https://teamo.floatmiracle.com/chat/d1232254-b3fc-4141-aa00-836450639760 请求回放的 json文件:teamo-example.json 步骤1(agent):需求分析
Agent的ReAct交互模式
论文地址:https://arxiv.org/abs/2210.03629 对应的 langchain prompt hub地址:https://smith.langchain.com/hub/langchain-ai/rea
agent会话中用户主动暂停消息的处理方案
背景: 在用户与 agent聊天的时候,用户可能主动暂停当前轮次的对话,然后重新向大模型发送消息。 用户暂停会话可能带来的风险:如果此时刚好 agent发送完工具调用的指令,工具未执行完成。那么在用户的下一轮对话时,因为未响应大模型的工具调用结果,可能导致大模型调用报错。
使用 claude api遇到的问题
## 背景 在使用 new-api 的转发服务时,报错: total_tokens = oai_token_usage.get("total_tokens", input_tokens + output_tokens) &n
一些开发中使用的 linux运维命令
查看目录下的文件或者文件夹大小 du -d 1 -h 杀死某些服务 # 通过服务名称 pkill -f flask-search # 杀死占用某个端口的服务 lsof -i :5000 | awk 'NR>1 {print $2}' | xargs kill -9 查看进程或者端口的信息 # 查看