Hi ! Could somebody help me please ? I want to do the FIRST api test php .. I think i have been installed Composer and orhanerday/open-ai
but I have :
{ "error": { "message": "Invalid URL (POST /v1/generations)", "type": "invalid_request_error", "param": null, "code": null } }
Code :
<?php
// Inclure les fichiers nécessaires
require_once '../vendor/autoload.php';
// Définir les paramètres de l'API
$api_key = "sk-MY API";
$model = "NOM_DU_MODELE";
// Préparer les données à envoyer à l'API
$data = [
'model' => $model,
'prompt' => "Entrez votre prompt ici",
'length' => 20,
'temperature' => 0.5,
];
// Envoyer une requête POST à l'API
$curl = curl_init("https://api.openai.com/v1/generations");
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_POSTFIELDS, json_encode($data));
curl_setopt($curl, CURLOPT_HTTPHEADER, [
"Content-Type: application/json",
"Authorization: Bearer $api_key"
]);
// Récupérer la réponse de l'API
$response = curl_exec($curl);
// Vérifier si la requête a réussi
if ($response === false) {
// La requête a échoué, afficher l'erreur
echo "Erreur : " . curl_error($curl);
} else {
// La requête a réussi, décoder la réponse et afficher le texte généré
$response_data = json_decode($response, true);
echo $response_data['data'][0]['text'];
}
// Fermer la connexion cURL
curl_close($curl);
?>
So I tried oficial php code ... blank ...
Thanks for help !!