LLM evaluation and workflow framework
Top 67.1% on sourcepulse
PhaseLLM is an open-source framework for evaluating and managing Large Language Model (LLM) driven applications. It standardizes API calls across providers like OpenAI, Cohere, and Anthropic, enabling users to compare model outputs and automate testing using advanced models to assess simpler ones, ultimately aiming to simplify the launch of robust LLM products.
How It Works
PhaseLLM provides a unified interface for interacting with various LLM providers, abstracting away differences in their APIs. Its core strength lies in its evaluation framework, which allows users to benchmark different models and prompts. A key feature is the ability to use a powerful LLM (e.g., GPT-4) to evaluate the performance of other LLMs (e.g., GPT-3.5) against defined objectives, considering factors like cost and speed.
Quick Start & Requirements
pip install phasellm
pip install phasellm[complete]
Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The [complete]
installation option is necessary for local LLM execution, but the specific models supported locally are not detailed. The license is not specified, which may impact commercial adoption decisions.
6 months ago
1 week