LLMs 应用程序的构建利器:LangChain 助您驰骋 AI 世界 | 开源日报 No.100

langchain-ai/langchain

Stars: 67.9k License: MIT

LangChain 是一个旨在通过组合性来构建 LLMs 应用程序的库。它可以帮助开发者快速将 LangChain 应用程序部署到生产环境,同时提供了统一的开发平台,用于构建、测试和监控 LLM 应用程序。该项目主要功能包括:管理 prompt、处理 chains 序列调用、数据增强生成、代理决策制定与执行以及记忆持久化等多个方面,并且还提供了新型评估方法。LangChain 具有以下核心优势:

  • 提高 LLMs 效率
  • 统一接口标准
  • 支持各种常见类型的链式操作
  • 为代理选择提供多样化选项
  • 内置内存模块支持

主要特点:

  • 帮助管理 prompt 并进行优化。
  • 提供通用界面以适配所有 LLMs。
  • 标准链式操作接口和其他工具集成。
  • 数据增强生成涉及外部数据源交互获取信息并使用其进行生成步骤。

AmruthPillai/Reactive-Resume

Stars: 13.2k License: MIT

Reactive Resume 是一个免费的开源简历构建工具,它简化了创建、更新和分享简历的流程。该平台极为用户友好,并且如果你希望完全拥有自己的数据,可以在不到 30 秒内进行自托管。其主要功能包括实时编辑、多种模板选择、拖放式定制以及与 OpenAI 集成以增强写作能力。其他关键特点和核心优势包括支持多语言、零用户追踪或广告投放、个性化链接分享给潜在雇主并跟踪查看量或下载次数等。

bgstaal/multipleWindow3dScene

Stars: 5.3k License: MIT

这个项目是一个简单的示例,展示了如何使用 three.js 和 localStorage 在同一来源的多个窗口上设置 3D 场景。代码应该很容易理解。

  • 可以跨多个窗口显示 3D 场景
  • 使用了 three.js 和 localStorage

google/google-ctf

Stars: 4.1k License: Apache-2.0

这个项目是谷歌 CTF (Capture The Flag) 的开源代码库,列出了自 2017 年以来使用过的大部分挑战题目,以及可以用于运行它们的基础设施。该仓库中包含有故意保留未修复安全漏洞的 201x 和 202x 文件夹中的代码,请注意在真实生产环境下运行这些代码是不安全的。此外需要注意,这并非谷歌公司官方产品。

  • 列出了自 2017 年起使用过的大部分 CTF 挑战题目
  • 包含可用于运行挑战题目所需基础设施
  • 通过公开未修复漏洞进行学习和研究

NaiboWang/EasySpider

Stars: 4.1k License: GPL-3.0

EasySpider,一个可视化爬虫软件,可以使用图形化界面,无代码可视化的设计和执行爬虫任务。只需要在网页上选择自己想要爬的内容并根据提示框操作即可完成爬虫设计和执行。同时软件还可以单独以命令行的方式进行执行,从而可以很方便地嵌入到其他系统中。该项目具有以下优点:

  • 可视化:通过简单易懂、直观明了的图形界面实现对于数据采集过程全流程控制。
  • 无需编码:不需要写任何一行代码就能够轻松创建属于你自己定制性极强且高效稳定运作的网络蜘蛛。
  • 命令行支持:除了 GUI 之外也提供 CLI 模式来满足更多场景下快速部署与调用等需求。

huggingface/chat-ui

Stars: 4.1k License: Apache-2.0

chat-ui 是一个使用开源模型 (如 OpenAssistant 或 Llama) 的聊天界面。

  • 无需设置部署
  • 数据库存储聊天历史记录
  • 强大的 Web 搜索功能
  • 可定制外观和感觉
  • 支持自定义模型参数以及新模型使用
相关推荐
会飞的Anthony1 分钟前
基于Python的自然语言处理系列(14):TorchText + biGRU + Attention + Teacher Forcing
人工智能·自然语言处理
jun7788953 分钟前
机器学习-监督学习:朴素贝叶斯分类器
人工智能·学习·机器学习
FL16238631294 分钟前
基于yolov5的混凝土缺陷检测系统python源码+onnx模型+评估指标曲线+精美GUI界面
人工智能·python·yolo
Kenneth風车8 分钟前
【第十三章:Sentosa_DSML社区版-机器学习聚类】
人工智能·低代码·机器学习·数据分析·聚类
jndingxin16 分钟前
OpenCV运动分析和目标跟踪(4)创建汉宁窗函数createHanningWindow()的使用
人工智能·opencv·目标跟踪
机器之心17 分钟前
o1 带火的 CoT 到底行不行?新论文引发了论战
android·人工智能
机器之心23 分钟前
从架构、工艺到能效表现,全面了解 LLM 硬件加速,这篇综述就够了
android·人工智能
jndingxin1 小时前
OpenCV特征检测(1)检测图像中的线段的类LineSegmentDe()的使用
人工智能·opencv·计算机视觉
@月落1 小时前
alibaba获得店铺的所有商品 API接口
java·大数据·数据库·人工智能·学习
z千鑫1 小时前
【人工智能】如何利用AI轻松将java,c++等代码转换为Python语言?程序员必读
java·c++·人工智能·gpt·agent·ai编程·ai工具