Wpis z mikrobloga

Robię małą funkcjonalność w aplikacji, która pozwala jednym kliknięciem wysłać prompt do ChatGPT i uzyskać odpowiedź. Żadna korporacyjna kobyła, aplikacja jest używana przez kilka osób. Wiadomo jak to jest - ma być zrobione szybko i tanio.
Jesteście team SDK i miliard zależności czy jednak team prostota i cyk pora na CS? ( ͡° ͜ʖ ͡°)
#programowanie #programista15k #php #webdev
Jacek12 - Robię małą funkcjonalność w aplikacji, która pozwala jednym kliknięciem wys...

źródło: sdk

Pobierz
  • 8
@#!$%@?: wypluł mi kod

<?php

function getChatGptResponse($message) {
$apiKey = 'YOUR_API_KEY'; // Twój klucz API OpenAI
$model = 'gpt-3.5-turbo'; // Nazwa modelu OpenAI

$data = array(
'prompt' => $message,
'max_tokens' => 50
);

$curl = curl_init();

curl_setopt_array($curl, array(
CURLOPT_URL => '[https://api.openai.com/v1/engines/'](https://api.openai.com/v1/engines/') . $model . '/completions',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_POSTFIELDS => http_build_query($data),
CURLOPT_HTTPHEADER => array(