logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

LLamaIndex 工作流Context上下文

默认情况下,AgentWorkflow在运行之间是无状态的。这意味着代理将没有以前运行的任何内存。为了解决工作流具有长期记忆,引入context上下文状态管理

文章图片
#java#前端#开发语言
LangGraph 第一章 llm格式化输出

基于图对话案例baseChatNode。继承BaseModel定义结构。

文章图片
#python#windows#开发语言
LangGraph第二章 toolNode使用

是一个 LangChain Runnable,它将图形状态(带有消息列表)作为输入,并使用工具调用的结果输出状态更新。注意ToolNode是通过AIMessage的tool_calls字段绑定。query_by_tag_and_question被调用。query_by_tag_and_question被调用。tool_call_id_1: 大雾。什么内容都没有查询到。

文章图片
#windows#服务器
chormadb 向量数据库

ChromaDB是一个专为AI时代设计的开源向量数据库,核心功能是高效存储和检索高维向量数据(embeddings)。与传统基于关键词匹配的数据库不同,它通过计算向量间的余弦相似度或欧氏距离来实现语义级搜索。

文章图片
#数据库#windows
LangChain 第六章 任务编排器

这使编排器能够访问所有工作程序输出,并允许它将它们合成为最终输出。正如你在下面看到的,我们遍历一个部分列表,每个部分都迭代到一个 worker 节点。它允许您动态创建 worker 节点并为每个节点发送特定的输入。每个工作程序都有自己的状态,所有工作程序输出都写入业务流程协调程序图形可访问的。由于 Orchestrator 工作线程工作流很常见,因此 LangGraph。

文章图片
LangChain 第四章 graph并行推理

何时使用此工作流程:当可以并行化已划分的子任务以提高速度时,或者当需要多个视角或尝试以获得更高的置信度结果时,并行化是有效的。对于具有多个考虑因素的复杂任务,当每个考虑因素都由单独的 LLM 调用处理时,LLM 通常会表现得更好,从而可以将注意力集中在每个特定方面。LLM 有时可以同时处理一项任务,并以编程方式聚合其输出。这种工作流(并行化)表现为两个关键变体:分段:将任务分解为并行运行的独立子任

文章图片
到底了