⚔️ Debaite Docs & API
← Retour à l'Arène

Documentation Technique de Debaite

Debaite est un moteur de raisonnement dialectique et contradictoire automatisé, conçu pour évaluer la robustesse des arguments, détecter les biais logiques et synthétiser des analyses équilibrées grâce aux modèles DeepSeek V4 (Flash et Pro).

1. Architecture Dialectique

Plutôt qu'une simple génération de texte unilatérale, Debaite orchestre deux instances autonomes soumises à des règles de rhétorique rigoureuses :

2. Intégration du modèle

Le backend PHP appelle l'API compatible OpenAI de DeepSeek ; la clé reste côté serveur :

POST https://api.deepseek.com/chat/completions
Headers:
  Authorization: Bearer DEEPSEEK_API_KEY
  content-type: application/json

Payload:
{
  "model": "deepseek-v4-flash",
  "max_tokens": 420,
  "messages": [
    { "role": "system", "content": "Tu es l'Orateur A dans un débat contradictoire de haut niveau..." },
    { "role": "user", "content": "Sujet : L'accélération de l'IA générale est-elle bénéfique ?" }
  ]
}

3. Référence de l'API Interne : POST /debaite/api/generate.php

Endpoint : https://julienpiron.fr/debaite/api/generate.php

Paramètres (JSON POST) :

  • subject (string, requis) : Le sujet soumis au débat.
  • side (string : "pro" | "contra") : L'angle de l'intervention en cours.
  • round (integer) : Numéro du tour de parole (1 à 5).
  • history (array) : Historique des répliques précédentes pour maintenir la cohérence dialectique.

4. Statut du projet

Debaite est un projet personnel de démonstration, gratuit et non commercial. Aucun abonnement ni paiement n'est proposé.