Skip to content

PatrickOK88/llm-validator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LLM Validator

A tool for validating and testing Large Language Model (LLM) responses.

Project Structure

llm-validator/
├── backend/
│   ├── app/
│   │   ├── __init__.py
│   │   ├── main.py
│   │   ├── models.py
│   │   ├── schemas.py
│   │   ├── crud.py
│   │   └── database.py
│   ├── requirements.txt

Setup

  1. Create a virtual environment:
python -m venv venv
source venv/bin/activate  # On Windows: venv\Scripts\activate
  1. Install dependencies:
cd backend
pip install -r requirements.txt
  1. Run the application:
uvicorn app.main:app --reload

The API will be available at http://localhost:8000

API Documentation

Once the server is running, you can access:

Features

  • FastAPI backend with SQLite database
  • CRUD operations for validation tests
  • Pydantic models for request/response validation
  • SQLAlchemy ORM for database operations

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages