23 lines
867 B
PHP
23 lines
867 B
PHP
<?php
|
|
// Einbinden der Konfigurationsdatei
|
|
require_once 'config.php';
|
|
|
|
// Überprüfen, ob eine POST-Anfrage gesendet wurde
|
|
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
|
|
// Lesen der Eingabe aus dem POST-Body
|
|
$input = json_decode(file_get_contents('php://input'), true);
|
|
$user_message = $input['message'];
|
|
|
|
// Hier würden Sie den API-Aufruf an OpenAI mit den Konfigurationsvariablen durchführen
|
|
// Dies ist ein Platzhalter für die tatsächliche API-Implementierung
|
|
$response = "Dies ist eine Beispielantwort vom ChatGPT-Assistenten.";
|
|
|
|
// Senden der Antwort zurück an das Frontend
|
|
header('Content-Type: application/json');
|
|
echo json_encode(['response' => $response]);
|
|
} else {
|
|
// Wenn keine POST-Anfrage, senden Sie einen Fehler
|
|
header('HTTP/1.1 405 Method Not Allowed');
|
|
echo 'Nur POST-Anfragen sind erlaubt.';
|
|
}
|
|
?>
|