论文润色



10000) {
echo ““;
} else {
// 发送请求到 OpenAI API 进行 polish
$url = ‘https://api.openai.com/v1/engines/davinci-codex/completions’;
$prompt = $article_content;
$data = array(
‘prompt’ => $prompt,
‘temperature’ => 0.7,
‘max_tokens’ => 60,
‘top_p’ => 1,
‘frequency_penalty’ => 0,
‘presence_penalty’ => 0
);
$headers = array(
‘Content-Type’ => ‘application/json’,
‘Authorization’ => ‘Bearer YOUR_API_KEY’
);

$response = wp_remote_post( $url, array(
‘method’ => ‘POST’,
‘headers’ => $headers,
‘body’ => json_encode( $data ),
‘timeout’ => 60,
‘redirection’ => 5,
‘httpversion’ => ‘1.0’,
‘blocking’ => true,
‘sslverify’ => false
) );

// 检查 OpenAI API 响应
if ( is_wp_error( $response ) ) {
echo “Error: ” . $response->get_error_message();
} else {
$polished_text = json_decode( wp_remote_retrieve_body( $response ), true )[‘choices’][0][‘text’];
echo $polished_text;
}
}
}
?>