Skip to Content
DocsGetting StartedOverview

Getting Started

Welcome to Rhesis! This guide will help you get started with testing and evaluating your Generative AI applications.

The Rhesis platform is designed to seamlessly integrate into your development lifecycle, enabling you to build, test, and deploy Gen AI applications with confidence. From setting up your first environment to running complex adversarial evaluations, this guide provides a step-by-step pathway.

Quick install (Python SDK)

Prefer code first? Install the SDK and list your test sets in a few lines:

pip install rhesis-sdk
import os from rhesis.sdk.entities import TestSet os.environ["RHESIS_API_KEY"] = "rh-your-api-key" # from app.rhesis.ai for ts in TestSet().all(): print(ts.name)

For full SDK docs, see SDK installation.

What are you building?

Pick a path that matches your goal β€” each card links to deeper docs.

Prefer programmatic access? Use the Python SDK for test sets, runs, and the connector.

Getting started consists of three core steps:

Setup Environment

Choose how you want to run Rhesis: Cloud (fastest), Local, or Self-hosted. Setup Environment Guide β†’

Connect Application

Connect your Gen AI application to Rhesis via REST Endpoints or our Python SDK. Connect Application Guide β†’

Run Evaluations

Generate test sets interactively and run automated evaluations against your application. Run Evaluations Guide β†’

Next Steps

Need Help?

Tip: If you’re new to Gen AI testing, start with Core Concepts to understand key principles before diving into implementation.