Skip to content

otron-io/simpleevals-be

Repository files navigation

SimpleEvals Backend

A backend service for evaluating AI model responses against reference answers.

Features

  • Evaluate responses from multiple AI models (OpenAI, Anthropic Claude, Google Gemini)
  • Compare model outputs against reference answers
  • Store evaluation results
  • API endpoints for single and batch evaluations

Setup

  1. Clone the repository
git clone https://github.com/Arnasltlt/simpleevals-be.git
cd simpleevals-be
  1. Install dependencies
npm install
  1. Set up environment variables
cp .env.example .env
# Edit .env with your API keys
  1. Start the server
npm run dev

API Endpoints

  • POST /api/mvp/evaluate - Evaluate a single question across models
  • POST /api/mvp/evaluate-set - Evaluate multiple questions in batch
  • GET /api/mvp/sets - Get all evaluation sets
  • GET /api/mvp/sets/:id - Get a specific evaluation set
  • GET /api/mvp/share/:id - Get a shareable evaluation set

License

MIT

About

SimpleEvals-Backend

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •