Ell: The language model programming library
docs.ell.so
Ell: The language model programming library
1–7 of 7 posts
Re: Ell: The language model programming library
#2I built ell based on some ideas during my time as a research scientist at OpenAI around language model programming, with the aim of building the PyTorch of prompt engineering. AI engineering needs good, open-source and free tooling, so we've built a tensorboard-like visualization tool (studio) packaged along side ell to fully leverage this new library.
really excited about this, and would love some feedback!
Re: Ell: The language model programming library
#3ell is a lightweight prompt engineering library treating prompts as functions, that enables prompt versioning, optimization, tracing, readability, and visualization via lexical closures. I built ell based on some ideas during my time as a research scientist at OpenAI around language model programming, with the aim of building the PyTorch of prompt engineering. AI engineering needs good, open-source and free tooling,…
Re: Ell: The language model programming library
#4ell is a lightweight prompt engineering library treating prompts as functions, that enables prompt versioning, optimization, tracing, readability, and visualization via lexical closures. I built ell based on some ideas during my time as a research scientist at OpenAI around language model programming, with the aim of building the PyTorch of prompt engineering. AI engineering needs good, open-source and free tooling,…
Re: Ell: The language model programming library
#5Re: Ell: The language model programming library
#6ell is a lightweight prompt engineering library treating prompts as functions, that enables prompt versioning, optimization, tracing, readability, and visualization via lexical closures. I built ell based on some ideas during my time as a research scientist at OpenAI around language model programming, with the aim of building the PyTorch of prompt engineering. AI engineering needs good, open-source and free tooling,…
Re: Ell: The language model programming library
#7ell is a lightweight prompt engineering library treating prompts as functions, that enables prompt versioning, optimization, tracing, readability, and visualization via lexical closures. I built ell based on some ideas during my time as a research scientist at OpenAI around language model programming, with the aim of building the PyTorch of prompt engineering. AI engineering needs good, open-source and free tooling,…
How would you say this compares to DSPy? At first glance, ell is very application developer focused, while DSPy is more designed as a lower level framework on top of which others can build. Curious to see how this evolves for ell. Also, prompt "optimization" as per the docs is a fuzzy term - what is being optimized exactly? Basically, if I want to minimize my time doing prompt engineering (which I hate), is ell the framework for me?