ell é uma biblioteca de programação de modelos de linguagem leve que trata prompts como funções, e não apenas como strings. O design do ell se baseia na experiência de anos construindo e usando modelos de linguagem na OpenAI e no ecossistema de startups. Ele oferece uma maneira totalmente nova de programar, permitindo que os desenvolvedores gerem listas de prompts ou mensagens em string a serem enviadas para modelos de linguagem definindo funções. Essa encapsulação cria uma interface clara para o usuário, que precisa se concentrar apenas nos dados necessários para o LMP. ell também oferece uma variedade de ferramentas, com suporte para monitoramento, controle de versão e visualização, transformando a engenharia de prompts de uma arte obscura em uma ciência.