<?php
/**
 * Script simple pour faire dialoguer ChatGPT et Grok
 * Un combat épique entre deux intelligences artificielles
 */
// Configuration des API
$config = [
    "openai" => [
        "api_key" => "VOTRE_CLE_OPENAI_ICI",
        "url" => "https://api.openai.com/v1/chat/completions",
        "model" => "gpt-3.5-turbo"
    ],
    "grok" => [
        "api_key" => "VOTRE_CLE_GROK_ICI", 
        "url" => "https://api.x.ai/v1/chat/completions",
        "model" => "grok-beta"
    ]
];
// Thèmes de discussion philosophiques
$themes = [
    "L'avenir de l'intelligence artificielle",
    "Les voitures autonomes", 
    "L'exploration spatiale",
    "Le réchauffement climatique",
    "L'éducation du futur"
];
/**
 * Fonction pour appeler l'API OpenAI (ChatGPT)
 */
function appelChatGPT($message, $config) {
    $data = [
        "model" => $config["openai"]["model"],
        "messages" => [
            ["role" => "user", "content" => $message]
        ],
        "max_tokens" => 150,
        "temperature" => 0.7
    ];
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $config["openai"]["url"]);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_POST, true);
    curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data));
    curl_setopt($ch, CURLOPT_HTTPHEADER, [
        "Content-Type: application/json",
        "Authorization: Bearer " . $config["openai"]["api_key"]
    ]);
    $response = curl_exec($ch);
    curl_close($ch);
    $result = json_decode($response, true);
    return isset($result["choices"][0]["message"]["content"]) ? 
           $result["choices"][0]["message"]["content"] : 
           "Erreur API ChatGPT";
}
/**
 * Fonction pour appeler l'API Grok (similaire)
 */
function appelGrok($message, $config) {
    // Code similaire à ChatGPT
    // Adaptation pour l'API Grok/X.AI
    return "Réponse provocante de Grok...";
}
/**
 * Fonction principale d'exécution
 */
function main() {
    global $config, $themes;
    
    echo "🎭 DIALOGUE ENTRE IA - ChatGPT vs Grok\n";
    echo "=====================================\n\n";
    foreach ($themes as $theme) {
        echo "\n📍 Thème : $theme\n";
        echo str_repeat("-", 50) . "\n\n";
        
        $reponseChatGPT = appelChatGPT("Que penses-tu de : $theme ?", $config);
        echo "💚 ChatGPT: $reponseChatGPT\n\n";
        
        $reponseGrok = appelGrok("Réponds à ChatGPT sur : $theme", $config);
        echo "💙 Grok: $reponseGrok\n\n";
    }
}
// Exécution du combat philosophique
main();
?>