1. Sign in and create an assistant
- Open the Promptify app at
https://app.promptify.one. - Sign up / log in from the auth screen.
- Navigate to Onboarding in the sidebar.
- Walk through the onboarding chat and describe:
- who your assistant is for,
- what it should and shouldn’t do,
- tone, style, and formatting preferences.
assistants row in Supabase with your description, system prompt, and base model.
2. Start a fine‑tuning job
- Go to the Dashboard.
- Click Start Training on the Fine‑Tuning Job card.
- Behind the scenes, Promptify will:
- generate a JSONL training dataset via OpenAI (
real-fine-tune.ts), - upload it to OpenAI Files,
- start a fine‑tuning job,
- poll status via
/api/fine-tune/status, - update your assistant to point to the fine‑tuned model when ready.
- generate a JSONL training dataset via OpenAI (
3. Talk to your assistant
Once training has finished (job statusSUCCEEDED):
- Open the Assistant page.
- Send a few prompts and verify:
- responses follow your spec and tone,
- edge cases are handled as expected.
/api/assistant/message) using the same assistant and model that the public API will use.
4. Use the Chat API
Now you can call the Chat API directly from your own code:- Endpoint:
POST /api/v1/chat - Auth:
Authorization: Bearer <access_token> - Body:

