Skip to main content

1. Créer votre compte

Rendez-vous sur dloopiq-dashboard.vercel.app/register et créez votre compte acheteur. Après inscription, vous recevrez un email de bienvenue et serez redirigé vers votre tableau de bord.

2. Recharger des crédits

Depuis le tableau de bord, allez dans Facturation → Recharger et déposez des crédits via Flutterwave (cartes, mobile money).
Déposez ≥ 500pourrecevoir+5Deˊposez500 pour recevoir **+5 % de bonus crédit** automatiquement. Déposez ≥ 2 000 pour +10 % de bonus.

3. Créer votre première tâche

Via l’API

Récupérez votre clé API dans Paramètres → Clé API, puis :
curl -X POST https://dloopiq.onrender.com/api/v1/tasks \
  -H "Authorization: Bearer <votre_jwt>" \
  -H "Content-Type: application/json" \
  -d '{
    "type": "SENTIMENT_ANALYSIS",
    "content": "Ce produit est absolument fantastique !",
    "options": ["Positif", "Négatif", "Neutre"],
    "locale": "fr",
    "maxCents": 25
  }'
Réponse :
{
  "taskId": "cmpkb4ghw00016qduu44p7n2q",
  "status": "PENDING",
  "costCents": 20,
  "estimatedCompletionMs": 3600000
}

Via import CSV

Pour soumettre plusieurs tâches d’un coup :
type,content,options,locale,maxCents
SENTIMENT_ANALYSIS,"Ce produit est fantastique !","Positif|Négatif|Neutre",fr,25
BINARY_CHOICE,"Cette image contient-elle de la violence ?","Oui|Non",fr,20
IMAGE_CLASSIFICATION,"https://example.com/img.jpg","Chat|Chien|Autre",en,20
curl -X POST https://dloopiq.onrender.com/api/v1/tasks/batch/csv \
  -H "Authorization: Bearer <votre_jwt>" \
  -F "file=@taches.csv"

4. Suivre les résultats

Via le dashboard

L’onglet Tâches montre l’état en temps réel : PENDINGVALIDATINGCOMPLETED ou FAILED.

Via webhook

Configurez un webhook dans Paramètres → Webhooks pour recevoir les résultats dès validation :
POST https://votre-serveur.com/webhook
{
  "event": "task.completed",
  "taskId": "cmpkb4ghw00016qduu44p7n2q",
  "result": "Positif",
  "confidence": 0.87,
  "totalResponses": 3,
  "validatedAt": "2026-05-25T14:32:00Z"
}

Via export

# Télécharger toutes les tâches complétées en JSON
curl "https://dloopiq.onrender.com/api/v1/exports?format=json&status=COMPLETED" \
  -H "Authorization: Bearer <votre_jwt>"

5. Exporter pour l’entraînement

6 formats disponibles :
FormatUsage
jsonUsage général
jsonlFine-tuning GPT-style
csvExcel / pandas
openaiFine-tuning OpenAI Chat
huggingfaceHuggingFace Datasets
alpacaFormat Alpaca instruction-tuning
curl "https://dloopiq.onrender.com/api/v1/exports?format=huggingface&trainRatio=0.8&valRatio=0.1&testRatio=0.1" \
  -H "Authorization: Bearer <votre_jwt>"

Récapitulatif des coûts

VolumePrix / tâcheBonus
< $500$0.20
500500–1 999$0.20+5 % crédits
≥ $2 000$0.20+10 % crédits
Seules les tâches avec statut COMPLETED sont facturées. Les tâches FAILED (pas assez de réponses concordantes) ne coûtent rien.