|
@@ -4,11 +4,6 @@ require_once 'CSVReader.php';
|
|
|
require_once 'PDFReader.php';
|
|
require_once 'PDFReader.php';
|
|
|
require_once 'PromptBuilder.php';
|
|
require_once 'PromptBuilder.php';
|
|
|
|
|
|
|
|
-
|
|
|
|
|
-// 2 Minuten erlauben
|
|
|
|
|
-set_time_limit(2500);
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
header('Content-Type: application/json');
|
|
header('Content-Type: application/json');
|
|
|
|
|
|
|
|
|
|
|
|
@@ -24,7 +19,7 @@ if ($_SERVER['REQUEST_METHOD'] !== 'POST') {
|
|
|
$input = json_decode(file_get_contents('php://input'), true);
|
|
$input = json_decode(file_get_contents('php://input'), true);
|
|
|
$question = isset($input['question']) ? $input['question'] : '';
|
|
$question = isset($input['question']) ? $input['question'] : '';
|
|
|
$roleFile = __DIR__ . '/data/role.txt';
|
|
$roleFile = __DIR__ . '/data/role.txt';
|
|
|
-$role = file_exists($roleFile) ? file_get_contents($roleFile) : '';
|
|
|
|
|
|
|
+$roleText = file_exists($roleFile) ? file_get_contents($roleFile) : '';
|
|
|
|
|
|
|
|
|
|
|
|
|
// Reading CSV data
|
|
// Reading CSV data
|
|
@@ -44,7 +39,7 @@ $htmlContext = '';
|
|
|
|
|
|
|
|
|
|
|
|
|
$prompt = new PromptBuilder();
|
|
$prompt = new PromptBuilder();
|
|
|
-$prompt->setRole($role);
|
|
|
|
|
|
|
+$prompt->setRole($roleText);
|
|
|
$prompt->setQuestion($question);
|
|
$prompt->setQuestion($question);
|
|
|
|
|
|
|
|
|
|
|