Quick Start Guide

Get up and running in minutes with our quick start guide.

Step 1: Create an Account

Sign up for a free account at GateFable.tech. No credit card required.

Step 2: Connect Your Repository

Link your GitHub or GitLab repository. Install our app and grant the necessary permissions.

Step 3: Create Your First Dataset

Upload or create a test dataset. You can import from CSV, JSON, or create test cases manually.

Step 4: Configure Quality Gates

Set up quality thresholds and evaluation criteria. Define what "passing" means for your AI model.

Step 5: Run Your First Evaluation

Trigger an evaluation manually or wait for your next pull request. Review the results in your dashboard.

API Reference

Integrate GateFable.tech into your custom workflows using our REST API.

Authentication

All API requests require an API key. Include it in the Authorization header:

Authorization: Bearer YOUR_API_KEY

Endpoints

POST /api/v1/evaluations - Create a new evaluation

GET /api/v1/evaluations/:id - Get evaluation results

GET /api/v1/datasets - List all datasets

POST /api/v1/datasets - Create a new dataset

Integrations

Learn how to integrate GateFable.tech with your favorite tools.

GitHub Actions

Add GateFable.tech to your GitHub Actions workflow:

- name: Run GateFable Evaluation
  uses: gatefable/action@v1
  with:
    api-key: ${{ secrets.GATEFABLE_API_KEY }}
    dataset-id: your-dataset-id

GitLab CI

Add to your .gitlab-ci.yml:

gatefable:
  script:
    - curl -X POST https://api.gatefable.tech/v1/evaluations
      -H "Authorization: Bearer $GATEFABLE_API_KEY"
      -d '{"dataset_id": "your-dataset-id"}'

Support

Need help? We're here for you: