大模型 标签

Swarms 智能体框架核心实现源码总结

  |   0 评论   |   0 浏览

Swarms采用三层架构:流程编排层(AgentRearrange)解析Flow DSL(->顺序,,并发)定义执行流程;智能体层(Agent)通过_run()方法实现ReAct循环,每轮调用call_llm()生成响应(Thought),通过tool_execution_retry()执行工具(Action),并将工具结果(Observation)存入Conversation对象;通信层(Conversation)作为共享内存,通过add()累积消息,通过get_str()返回完整历史,实现智能体间的上下文传递。核心设计是内存驱动的循环执行:Agent从Conversation获取完整历史,生成响应并执行工具,结果自动存入内存,下一轮循环继续基于累积历史推理,从而实现规划-执行-反思的自主循环和多智能体协作。

Transformer 原理通俗讲解

  |   0 评论   |   0 浏览

一句话:Embedding + 位置编码 → N 层(多头自注意力 + 残差 + LayerNorm + 前馈)堆叠;若是序列到序列,再在 Decoder 加交叉注意力;用注意力权重决定“当前要看谁”,多头并行看不同关系,层数越深,语义抽象越强。