Fyntune Documentation

Fyntune's documentation covers everything you need to wire automated LLM eval into your deployment pipeline: SDK setup, CI/CD integration, eval criteria configuration, and the REST API.

The quickstart takes about 15 minutes. The @track decorator wraps your existing LLM calls — no changes to your application logic required.

Where to start

Requirements

Fyntune requires:

  • Python 3.9+ or TypeScript/Node.js 18+ for the SDK
  • A Fyntune API key (from your dashboard after signup)
  • Network access to api.fyntuneq.com from your CI environment

SDK installation

# Python
pip install fyntune-sdk

# TypeScript / Node.js
npm install @fyntune/sdk

Quick example

from fyntune import track, FyntuneClient

client = FyntuneClient(api_key="ck_your_api_key")

@track(client=client, feature="summarization", version="v12")
def summarize(text: str) -> str:
    # your existing LLM call here
    ...

After wrapping your function, Fyntune captures call data and evaluates it against your configured criteria. Results appear in the dashboard within 90 seconds.