合集-Python
摘要:前言 前面介绍了在C#中使用Progress类调用Python脚本的方法,但是这种方法在需要频繁调用并且需要进行数据交互的场景效果并不好,因此今天分享的是C#调用Python代码的方式(二):使用pythonnet调用Python代码。 pythonnet介绍 Python.NET 是一个包,为 P
阅读全文
摘要:AutoGen介绍 AutoGen 是一个开源编程框架,用于构建 AI 代理并促进多个代理之间的合作以解决问题。AutoGen 旨在提供一个易于使用和灵活的框架,以加速代理型 AI 的开发和研究,就像 PyTorch 之于深度学习。它提供了诸如代理之间可以对话、LLM 和工具使用支持、自主和人机协作
阅读全文
摘要:前言 Open Interpreter 是一个能让大型语言模型在你本地电脑上运行代码的工具。 简单来说: 它提供了一个类似于 ChatGPT 的自然语言界面,让你能通过代码与电脑互动。 你可以用它来: 创建和编辑各种类型的文件(照片、视频、PDF 等)。 控制 Chrome 浏览器进行研究。 分析数
阅读全文
摘要:browser-use介绍 browser-use是将您的 AI 代理连接到浏览器的最简单方式。它通过提供一个强大且简单的接口来实现 AI 代理访问网站的自动化。 GitHub地址:https://github.com/browser-use/browser-use。目前已经获得了27.3k颗sta
阅读全文
摘要:crewai介绍 CrewAI 是一个用于协调自主 AI 代理的前沿框架。 CrewAI 允许你创建 AI 团队,其中每个代理都有特定的角色、工具和目标,协同工作以完成复杂任务。 把它想象成组建你的梦之队——每个成员(代理)都带来独特的技能和专业知识,无缝协作以实现你的目标。 最近使用了crewai
阅读全文
摘要:前言 本文带来的分享是在crewai中使用代码解释器,为了安全,代码在docker中运行。 为什么要使用代码解释器呢? 之前的文章中使用的是function call + 各种工具 来完成一个任务,比如文件读取工具、文件保存工具等。 但是用户的需求是多变的,你很难提前写好所有的工具。 读取文件内容,
阅读全文
摘要:CAMEL介绍 🐫 CAMEL 是一个开源社区,致力于探索代理的扩展规律。相信,在大规模研究这些代理可以提供对其行为、能力和潜在风险的宝贵见解。为了促进这一领域的研究,实现了并支持各种类型的代理、任务、提示、模型和模拟环境。 GitHub地址:https://github.com/camel-ai
阅读全文
摘要:本文为学习使用CAMEL实现RAG的学习总结。 参考自官方cookbook,地址:https://docs.camel-ai.org/cookbooks/advanced_features/agents_with_rag.html 在官方cookbook分为了Customized RAG、Auto
阅读全文
摘要:前言 本文为学习官方文档Graph RAG Cookbook — CAMEL 0.2.47 documentation的学习记录。 配置Neo4j图数据库 第一步先配置 Neo4j 图数据库。 在浏览器中导航到 Neo4j Aura 控制台。 选择新建实例。 选择创建免费实例。 复制并保存实例的用户
阅读全文
摘要:PocketFlow介绍 PocketFlow是我最近在探索的一个LLM 框架,我觉得很有意思,因此推荐给大家。 这个框架最大的特点就是:“Pocket Flow,一个仅用 100 行代码实现的 LLM 框架”。 我很好奇,一个框架只有100行代码是怎么做到的,它又有什么魅力呢? 正如作者所言现在的
阅读全文
摘要:前言 本文介绍的是PocketFlow的cookbook中的pocketflow-agent部分。 回顾一下PocketFlow的核心架构: 每一个节点的架构: 具体介绍可以看上一篇文章: “Pocket Flow,一个仅用 100 行代码实现的 LLM 框架” 实现效果 这个Web Search
阅读全文
摘要:什么是Python虚拟环境? Python虚拟环境是一个独立的、隔离的Python运行环境,它允许你为每个项目安装独立的库和依赖项,而不会与系统中其他Python项目或全局Python环境发生冲突,从而有效地管理项目依赖、避免版本问题,并确保项目在不同机器上具有可复制性。 为什么要搭建Python虚
阅读全文
摘要:运行效果 例子地址:https://github.com/The-Pocket/PocketFlow/tree/main/cookbook/pocketflow-rag 什么是RAG(用PocketFlow作者通俗的话来理解) 想象RAG就像在AI回答问题之前给了它一个个人的研究图书馆员。以下是这个
阅读全文