Cálculo de Juros

Mídias Sociais

© 2023 Referência recuperação de crédito (Desde 2004) | CNPJ – 06.224.428/0001-02 | Todos os Direitos Reservados

function call_openai_api($user_input) { $api_key = 'sua_chave_api_openai'; $endpoint = 'https://api.openai.com/v1/engines/davinci-codex/completions'; $headers = [ 'Content-Type: application/json', 'Authorization: Bearer ' . $api_key ]; $body = [ 'prompt' => $user_input, 'max_tokens' => 150, 'temperature' => 0.7, ]; $args = [ 'body' => json_encode($body), 'headers' => $headers, 'method' => 'POST', 'data_format' => 'body', ]; $response = wp_remote_post($endpoint, $args); $response_body = wp_remote_retrieve_body($response); return json_decode($response_body, true); } add_action('wp_ajax_nopriv_call_openai', 'handle_ajax_request_for_openai'); add_action('wp_ajax_call_openai', 'handle_ajax_request_for_openai'); function handle_ajax_request_for_openai() { check_ajax_referer('openai_nonce', 'nonce'); $user_input = sanitize_text_field($_POST['user_input']); $response = call_openai_api($user_input); wp_send_json_success($response['choices'][0]['text']); }