1. Version zum Testen
This commit is contained in:
23
api.php
Normal file
23
api.php
Normal 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.';
|
||||
}
|
||||
?>
|
||||
Reference in New Issue
Block a user