Prompts2026年4月7日·1 分钟阅读

Ell — Prompt Engineering as Code in Python

Treat prompts as versioned Python functions with automatic tracking, visualization, and A/B testing. Like Git for your AI prompts with a beautiful studio UI.

SC
Script Depot · Community
快速使用

先拿来用,再决定要不要深挖

这里应该同时让用户和 Agent 知道第一步该复制什么、安装什么、落到哪里。

pip install ell-ai

用 Python 装饰器定义 prompt,自动跟踪版本和调用。

什么是 Ell?

Ell 将 AI 提示词视为带版本的 Python 函数。每次调用自动追踪输入输出,可在 Ell Studio 可视化面板中查看。

一句话总结:Ell 是 Python 库,将提示词作为版本化函数管理,提供自动追踪、可视化和 A/B 测试,6k+ GitHub stars。

适合人群:需要提示词版本管理和分析的团队。支持:OpenAI、Anthropic、兼容 API。

核心功能

1. 提示词即函数

@ell.simple 装饰器定义,自动追踪。

2. Ell Studio 可视化

本地仪表盘查看版本历史、调用记录、性能指标。

3. 自动版本控制

修改提示词函数自动创建新版本。

4. 多模态支持

支持图片、文本混合输入。

常见问题

Q: 和 LangChain 比较? A: Ell 专注提示词工程(版本、追踪、迭代),LangChain 是更广的框架。

Q: 数据存在哪? A: 本地 SQLite,不发送外部。

来源与致谢

MadcowD/ell — 6k+ stars, MIT

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产