10BC0 GitHub - evalify/DescriptiveEval: The Evaluation Backend for Evalify. Built on FastAPI
[go: up one dir, main page]

Skip to content

The Evaluation Backend for Evalify. Built on FastAPI

Notifications You must be signed in to change notification settings

evalify/DescriptiveEval

Repository files navigation

DescEval

Description

DescEval is a FastAPI application and acts as the Evaluation backend for Evalify.

Installation

  1. Clone the repository:
    • git clone
  2. Install uv for easy package management:
    • pip install uv
  3. Create a virtual environment:
    • uv venv
  4. Install the required packages:
    • uv sync --reinstall

Optional: Setup ruff pre-commit hook for linting:

  • pre-commit install

Usage

  1. Start the FastAPI server:
    • python -m app.main

Testing

Run tests with pytest (including async tests): - pytest

About

The Evaluation Backend for Evalify. Built on FastAPI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0