通过自然语言处理执行特定任务的AI Agents;大模型控制NPC执行一系列的动作;个人化的电子邮件助手Panza

✨ 1: OpenAgents

通过自然语言处理执行特定任务的AI代理

在这里插入图片描述

OpenAgents是一个开放平台,旨在使语言代理(即通过自然语言处理执行特定任务的AI代理)的使用和托管变得更加便捷和实用。它特别适合于日常生活中对数据分析、工具插件获取和网络浏览有需求的用户,无论是专业人士还是普通用户。

  1. 数据代理(Data Agent):提供一套全方位的数据操作工具,包括数据搜索、处理、修改和可视化。无论是编写Python/SQL代码进行数据分析,还是使用数据工具进行操作,数据代理都能简化这些任务。

  2. 插件代理(Plugins Agent):集成了200多个日常工具的插件,可以有效提升各种任务和活动的效率。从购物、查看天气、科学探索等方面,插件代理能够提供快速的解决方案。

  3. 网页代理(Web Agent):借助Chrome扩展,能够自动浏览和探索网页内容。无论是导航Google Maps、发布Twitter帖子,还是填写Google表单,网页代理都能提供支持。

地址:https://github.com/xlang-ai/OpenAgents

✨ 2: LangChain

.NET实现LangChain

在这里插入图片描述

LangChain是一个.NET框架,用于通过组合可编程方式建立使用大型语言模型(LLMs)的应用程序。这意味着你可以通过LangChain轻松集成和操作诸如OpenAI的GPT-3.5 Turbo等强大的AI模型,以进行文本生成、问题回答、文档分析等任务。LangChain的核心是可扩展性和灵活性,提供了一个架构,允许开发者以模块化的方式构建复杂的语言处理流水线。

地址:https://github.com/tryAGI/LangChain

✨ 3: surya

强大的文档光学字符识别(OCR)工具包

在这里插入图片描述

Surya是一款强大的文档光学字符识别(OCR)工具包, Surya的优势在于它可以在本地运行,无需依赖第三方云服务,保证了高级别的隐私保护和数据安全。此外,其支持的语言数量多,功能强大,不仅能识别文本,还能进行布局分析和阅读顺序检测,非常适合需要处理复杂文档的场景。

地址:https://github.com/VikParuchuri/surya

✨ 4: gigax

基于大型语言模型(LLM)的技术,Gigax使得NPC能够执行一系列的动作,比如说话、跳跃、攻击等

Gigax提供了一个强大而灵活的解决方案,以加强视频游戏中非玩家角色(NPCs)的互动和行为。通过使用基于大型语言模型(LLM)的技术,Gigax使得NPC能够执行一系列的动作,比如说话、跳跃、攻击等,这些动作都是根据游戏开发者的定义来执行的。这意味着,通过Gigax,NPCs可以更自然和真实地与玩家互动,从而提升游戏的沉浸感和体验。
在这里插入图片描述

  • NPCs交互:可以定制NPCs的说话、跳跃、攻击等动作。
  • 高效推断:在大多数机器上,GPU推断时间不到1秒。
  • 开源预训练模型:提供了从Llama-3、Phi-3、Mistral等模型微调的开源模型。
  • 结构化生成:通过Outlines确保输出格式始终得到遵守,使生成的内容更加有组织和一致。
  • 即将推出的功能:包括本地服务器模式(带有语言无关API)、运行时任务生成、NPC记忆的创建、存储和检索。

当游戏开发者希望使他们的游戏世界更加生动、互动和个性化时,使用Gigax会是一个极佳的选择。无论是要创建有深度的角色对话,还是设计复杂的行为和任务,Gigax都提供了必要的工具和框架,让这一切成为可能。

地址:https://github.com/GigaxGames/gigax

✨ 5: Panza

个人化的电子邮件助手

在这里插入图片描述

Panza是一个个人化的电子邮件助手,旨在根据您的写作风格和过往邮件历史定制。它的工作原理基于一种称为“数据回放”的数据集生成技术,通过此技术,Panza利用预训练的大型语言模型(LLM)来总结您过去的电子邮件,并将每封邮件转换为“(合成指令, 实际电子邮件)”对。这些对被用来训练Panza,使其能够在只给出指令的情况下生成目标邮件,从而学习用户的写作风格。Panza还利用了名为Robust Adaptation(RoSA)的本地微调技术,结合低秩(LoRA)和稀疏微调来提高参数效率。此外,Panza通过检索增强生成(RAG)模块运行,该模块能够存储过去的电子邮件并在每次查询时提供一些相关邮件作为上下文,从而更好地插入特定细节,如作者的联系信息或常用的Zoom链接。

地址:https://github.com/IST-DASLab/PanzaMail

✨ 6: Easydict

macOS 设计的简洁易用的词典翻译应用

在这里插入图片描述

Easydict 是一个为 macOS 设计的简洁易用的词典翻译应用。它提供了便捷的查询单词或翻译文本的功能,支持多种输入方式,如输入翻译、划词翻译和 OCR 截图翻译。Easydict 能够自动识别输入文本的语言,并支持多个翻译服务,包括有道词典、苹果系统词典、苹果系统翻译、OpenAI、Google 翻译等。Easydict 开箱即用,用户可以轻松地在不同翻译服务之间切换,根据需要选择最满意的翻译结果。

地址:https://github.com/tisfeng/Easydict



更多AI工具,参考国内AiBard123,Github-AiBard123

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/830990.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

vue2编写主体页面

目录 一. 导入两张图片 二. 新建主体vue 三. 修改路由 1. 新增主体界面Main.vue的路由 2. 完整router/index.js代码如下: 在Vue 2中编写一个主体页面通常意味着创建一个包含导航栏、侧边栏、内容区域等的布局。以下是使用Vue 2和Element UI框架来构建一个简单的主体页面的…

Kalfka是如何保证消息消费的顺序性和一致性的

Kafka通过一系列机制来确保消息消费的顺序性和一致性。以下是一些关键的方法: 分区(Partitions): Kafka中的每个主题(Topic)都可以被分割成多个分区。消息在发布时会被追加到特定的分区中,而在每…

2024年第二十一届 五一杯 (B题)大学生数学建模挑战赛 | 最大流问题,深度学习分析 | 数学建模完整代码解析

DeepVisionary 每日深度学习前沿科技推送&顶会论文&数学建模与科技信息前沿资讯分享,与你一起了解前沿科技知识! 本次DeepVisionary带来的是五一杯的详细解读: 完整内容可以在文章末尾全文免费领取&阅读! 第一个问题…

张大哥笔记:学什么都不如学赚钱

很多人总是这样认为:好好读书,考上好学校,将来可以找到一份不错的工作,这样的思想观念,可能会导致你一辈子都无法实现财富自由。 财富的多少,和你的努力程度没有直接关系。我们可以清楚看到那些每天辛苦劳动…

虚拟机软件:VMware VirtualBox Hyper-v

初级代码游戏的专栏介绍与文章目录-CSDN博客 我的github:codetoys,所有代码都将会位于ctfc库中。已经放入库中我会指出在库中的位置。 这些代码大部分以Linux为目标但部分代码是纯C的,可以在任何平台上使用。 虚拟机软件是程序员必备的开发…

Leetcode—2739. 总行驶距离【简单】

2024每日刷题(121) Leetcode—2739. 总行驶距离 实现代码 class Solution { public:int distanceTraveled(int mainTank, int additionalTank) {int consume 0;int ans 0;while(mainTank ! 0) {mainTank--;consume;if(consume 5 && additio…

【20】JAVASE-网络编程【从零开始学JAVA】

Java零基础系列课程-JavaSE基础篇 Lecture:波哥 Java 是第一大编程语言和开发平台。它有助于企业降低成本、缩短开发周期、推动创新以及改善应用服务。如今全球有数百万开发人员运行着超过 51 亿个 Java 虚拟机,Java 仍是企业和开发人员的首选开发平台。…

python u是什么意思

u:表示unicode字符串,默认模式,里边的特殊字符会被识别。 作用:后面字符串以unicode格式进行编码,一般用在中文字符串前面,防止因为源码储存格式问题,导致再次使用时出现乱码。 用法&#xff…

人脸识别 人脸识别insightFace项目使用详解

人脸识别 人脸识别insightFace项目使用详解 recognition人脸识别模型Arcface(mxnet)训练项目地址 recognition人脸识别模型 注意:该模块是有深度学习框架mxnet实现,为了加速训练,需要GPU支持, Arcface(mxnet)训练 1、安装gpu版的MXNet,我的cuda版本是10.2 pip in…

【精选文献】JAG|基于时序Sentinel-1 SAR影像小农耕作区烟草空间分布制图

目录 文章简介 01 文章摘要 02 研究背景、目标及创新点 03 研究区域与数据集 04 研究方法 05 研究结果 06 研究讨论 07 研究结论 08 文章引用 文章简介 论文名称:Mapping tobacco planting areas in smallholder farmlands using Phenological-Spatial-Te…

《深入解析WIndows操作系统》第9章读书笔记

1、闪存类型:常见的闪存类型有NOR和NAND。NOR闪存在操作上最接近RAM,它的每个字节都可以被独立地寻址,而NAND闪存则被组织成以块为单位,就像磁盘一样。NOR类型的闪存用来设计保存计算机主板上的BIOS,而NAND类型的闪存被…

笔记本上打造专属的LLama3聊天机器人

1. 引言 万众期待的 Meta 第三代 Llama 发布了,我想确保你知道如何以最佳方式部署这个最先进的LLM。在本教程中,我们将在笔记本上部署该模型,并指导大家一步步具体操作步骤。 闲话少说,我们直接开始吧! 2. LLama3 …

React 之 如何启动一个新的项目(六)

React本身是为构建SPA(单页面应用)而设计的。 想完全用 React 构建一个新的应用或网站,我们建议选择社区中流行的、由 React 驱动的框架。 生产级的 React 框架 1. Next.js Next.js 的页面路由 是一个全栈的 React 框架。它用途广泛&#x…

数据结构算法——链表带环问题——数学深度解析

前言:本节内容主要是讲解链表的两个问题 :1、判断链表是否带环; 2、一个链表有环, 找到环的入口点。 本节内容适合正在学习链表或者链表基础薄弱的友友们哦。 我们先将问题抛出来,友友们可以自己去力扣或者牛客网去找相应题目&…

systemctl开启自动启动特定docker服务

列出所有服务和状态 systemctl list-unit-files --typeservice | grep enabled开机启动docker容器 1.创建Docker启动脚本: 创建一个启动Docker容器的脚本,该脚本可以将Docker服务启动,并启动需要的特定容器。名为start_docker_containers.…

【源码解析】深入Pandas的心脏DataFrame 含十大功能、源码实现与编程知识点

作者介绍:10年大厂数据\经营分析经验,现任大厂数据部门负责人。 会一些的技术:数据分析、算法、SQL、大数据相关、python 欢迎加入社区:码上找工作 作者专栏每日更新: LeetCode解锁1000题: 打怪升级之旅 python数据分析…

JAVA:jsp+springboot 配置maven兼容版本

Java17 maven依赖&#xff1a;如果中央库和其他镜像找不到包&#xff0c; 可以访问下面的网址找替代包 <!-- Maven Repository: Search/Browse/Explore (mvnrepository.com) -->spring-boot版本号3.2.51.无需配置驱动&#xff0c;有内置数据库驱动 2.能自动扫描配置类。b…

微信私域生态下的企业级私域建设:开源AI智能名片商城小程序源码六大模块功能价值深度解读

在数字化营销蓬勃发展的今天&#xff0c;企业如何在微信私域生态中构建并运营一个稳固的私域流量池&#xff0c;成为了摆在众多企业家和市场人面前的重要课题。本文将基于开源AI智能名片B2B2C商城小程序源码的AARRR模型&#xff0c;深度解读微信私域中企业级私域建设的六大模块…

文心一言 VS 讯飞星火 VS chatgpt (249)-- 算法导论18.2 2题

二、请解释在什么情况下&#xff08;如果有的话&#xff09;&#xff0c;在调用 B-TREE-INSERT 的过程中&#xff0c;会执行冗余的 DISK-READ 或 DISK-WRITE 操作。&#xff08;所谓冗余的 DISK-READ &#xff0c;是指对已经在主存中的某页做 DISK-READ 。冗余的 DISK-WRITE 是…

【C语言/数据结构】经典链表OJ习题~第二期——链中寻环

&#x1f388;&#x1f388;&#x1f388;欢迎采访小残风的博客主页&#xff1a;残风也想永存-CSDN博客&#x1f388;&#x1f388;&#x1f388; &#x1f388;&#x1f388;&#x1f388;本人码云 链接&#xff1a;残风也想永存 (FSRMWK) - Gitee.com&#x1f388;&#x1f…