1. Version zum Testen

This commit is contained in:
Martin Rattensberger
2024-11-18 10:42:12 +01:00
parent 53a7cb9954
commit 98095814eb
5 changed files with 143 additions and 0 deletions

23
api.php Normal file
View File

@@ -0,0 +1,23 @@
<?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.';
}
?>