ellは、プロンプトを単純な文字列ではなく関数として扱う、軽量の言語モデルプログラミングライブラリです。OpenAIおよびスタートアップエコシステムにおける長年の言語モデル構築と利用経験に基づいて設計されています。開発者に言語モデルに送信する文字列プロンプトまたはメッセージリストを生成する関数を定義させることで、全く新しいプログラミング手法を提供します。このカプセル化により、ユーザーはLMPに必要なデータにのみ集中できる明確なインターフェースが提供されます。さらに、監視、バージョン管理、可視化をサポートする豊富なツールを提供し、プロンプトエンジニアリングを「ブラックアート」から「科学」へと変革します。