新闻中心

OpenAI前研究者发布提示词工程框架ell,升级版LangChain,支持版本控制和多模态

2024-09-23
浏览次数:
返回列表

llm 喜欢赞美,如果你在提示词中夸奖它是个「才华横溢的专家(genius expert)」,它就更可能为你生成更好的答案。

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜

OpenAI前研究者发布提示词工程框架ell,升级版LangChain,支持版本控制和多模态

当然,OpenAI 的这位前研究科学家 William H. Guss 分享的这个技巧并不是新闻,之前就有不少研究者发现 AI 喜欢鼓励和赞美。

OpenAI前研究者发布提示词工程框架ell,升级版LangChain,支持版本控制和多模态

刚不久前,Huss 宣布发布了一款自称是「提示词工程的未来」工具 ell。具体来说,ell 是一款轻量级的函数式语言模型编程软件库,其优势包括自动化的版本控制和跟踪、丰富的本地开源视觉化工具、原生支持多模态数据。

OpenAI前研究者发布提示词工程框架ell,升级版LangChain,支持版本控制和多模态


项目地址:https://github.com/MadcowD/ell

该项目发布后反响热烈,网友们纷纷点赞。比如有一位网友表示一直在期待这样的工具,这将成为他构建 AI 软件栈的一个基础部分。

OpenAI前研究者发布提示词工程框架ell,升级版LangChain,支持版本控制和多模态


该项目上线一周时间就收获了 2600 多 star。

OpenAI前研究者发布提示词工程框架ell,升级版LangChain,支持版本控制和多模态

易标AI 易标AI

告别低效手工,迎接AI标书新时代!3分钟智能生成,行业唯一具备查重功能,自动避雷废标项

易标AI 135 查看详情 易标AI

ell 的设计思路

ell 是一个轻量级的函数式提示词工程框架,其设计思路基于以下几项核心原则。
OpenAI前研究者发布提示词工程框架ell,升级版LangChain,支持版本控制和多模态

提示词是程序,而不只是字符串

提示词不只是字符串,也是发送给语言模型的代码。ell 的一个设计思路是将语言模型看作是名为「语言模型程序(LMP)」的离散子程序。

OpenAI前研究者发布提示词工程框架ell,升级版LangChain,支持版本控制和多模态


提示词实际上是 AI 模型的一种参数

这个观点并不新鲜,比如谷歌研究者 Heiko Hotz 就表示过一样的想法,参阅文章《还在人工炼丹?自动提示工程指南来了,还带从头实现》。

Huss 表示,提示词工程的执行过程涉及到多次迭代,这就类似于机器学习中的优化过程。由于这里将 LMP 视为函数,因此 ell 可为该过程提供丰富的工具。

OpenAI前研究者发布提示词工程框架ell,升级版LangChain,支持版本控制和多模态


ell 支持对提示词进行自动版本控制和序列化,这需要用到动态和静态分析以及 gpt-4o-mini 自动生成的 commit 消息。这个过程类似于机器学习训练流程中的检查点管理。但它无需任何特定的 IDE 或编辑器 —— 全都可通过常规的 Python 代码实现。

用于监控、版本控制和可视化的工具

一开始的时候,提示词工程看起来就像是一种玄学。但其实只要有合适的工具,玄学也能变成科学。

Ell Studio 是一种支持提示词版本控制、监控和可视化的本地开源工具。使用此工具,提示词优化的过程可以变得有迹可循,在有必要时也能很好地回溯到之前的版本。
OpenAI前研究者发布提示词工程框架ell,升级版LangChain,支持版本控制和多模态

关注多模态

我们关心的数据通常不止文本,还包括图像、音频、视频等,但使用 LLM 处理这些数据往往会更麻烦。Huss 希望在使用 LLM 时,我们能像使用文本一样轻松地使用多模态数据。

这也融合进了 ell 的设计理念。ell 支持多种形式的多模态输入和输出。

OpenAI前研究者发布提示词工程框架ell,升级版LangChain,支持版本控制和多模态


提示词工程师宝玉对这个项目给出了很好的总结:

OpenAI前研究者发布提示词工程框架ell,升级版LangChain,支持版本控制和多模态


如果你也正需要一个这样的提示词工程工具,那就赶紧:
pip install ell-ai

参考链接:
https://x.com/wgussml/status/1833615864131948756
https://x.com/dotey/status/1833967258592588017

以上就是OpenAI前研究者发布提示词工程框架ell,升级版LangChain,支持版本控制和多模态的详细内容,更多请关注其它相关文章!


# 自动提示词工程  # python  # 工程  # 新能源  # 个人网站建设商城  # 类似于  # 该项目  # 可直接  # 日韩  # 也能  # 是一种  # 升级版  # 多模  # udio  # follow  # langchain  # nginx  # git  # 很好  # 黄岛区网站优化公司招聘  # 开化公司推广营销方案  # 毛绒娃娃网络营销推广  # 商丘旅游网站的建设  # 网站营销推广葳杏hfqjwl出词  # 建设部网站制作起泡  # seo软件渠道  # 生物公司外贸网站建设  # 耐克低价网站推广方法 


相关栏目: 【 行业资讯67740 】 【 技术百科0 】 【 网络运营39195


相关推荐: win10如何打开dos命令窗口大小  如何让固态硬盘坏掉  bored是什么意思  单片机怎么计算0xf0  如何使硬盘升级固态硬盘  买的5g手机但是没有5g网络怎么办  typescript和es6先学哪个  怎么下载360桌面壁纸  vs如何输入命令行参数  pp是什么意思  make命令如何使用  如何通过命令系统还原  微信最多可以加多少好友  51单片机怎么用flash  5r是多少钱  如何检测固态硬盘温度  5G类似微信的聊天软件有哪些  华为的nfc功能是什么意思  vb中的datediff函数怎么用 ​VB中的DateDiff函数:详尽指南  推特是什么软件国内可以使用吗  跑分是什么意思  单片机速度怎么看  苹果电脑如何输入命令  j*a数组怎么保存类  db2命令中如何去到指定的副本  品道音响上的power键是什么意思  轩逸e-power挡位b是什么意思  j*a数组怎么比较abc  如何选购ssd固态硬盘  4800日元等于多少人民币  openwrt有什么用  typescript什么意思  苹果16有哪些款式的  三菱变频器POWER是什么意思  喇叭上标的power30w是什么意思  a03怎么根据编号找文链接入口  eraser是什么意思  春运抢票准备什么东西  如何把u盘改成固态硬盘  折叠屏有哪些手机  汽车收音机power是什么意思  xdm是什么意思  春运哪天抢票最好  typescript变量是什么  春运抢票最多能抢几趟车  vivo怎么投屏到电视看爱奇艺教程  如何修改域名解析  阿里云盘扩容工具怎么用  j*a怎么保存到数组  j*a怎么创建json数组 

搜索