CodeLlamaによる問題生成テストサイト

$inputs, // 生成テキストの最大長 "max_tokens" => 10000, // パラメータ類 "temperature" => 0.3 // 応答のランダム性 ])); // cURLリクエストを実行、APIの応答を変数responseに取得 echo $response = curl_exec($ch); ini_set('max_execution_time', '300'); // 最大実行時間の設定(5分) // cURLエラーが発生した場合のチェック if (curl_errno($ch)) { echo "
Error: " . curl_error($ch) . "
"; } else { // 【JSON形式のAPI応答を連想配列に変換(?)】 $result = json_decode($response, true); // 整形用処理 $response = str_replace('[{"generated_text":"', PHP_EOL, $response); $response = str_replace('"}]', PHP_EOL, $response); $response = str_replace('\n', PHP_EOL, $response); $response = str_replace('\r', PHP_EOL, $response); $response = str_replace('\t', PHP_EOL, $response); } // cURLセッションを終了し、リソースを開放 curl_close($ch); } ?>

生成文章(問題文の表示ウィンドウにする予定)

" . htmlspecialchars($response) . ""; ?>