In case anyone else encountered this problem. You have to edit your function and check the "has return value" box. Then your return will work. After this you have to use "Call Function" again and now you have a new field for saving results.
GET OPENAI response problem
-
Hi, I've been working on this for 2 days, I can connect to OpenAI but I can't get the final response in [[RISPOSTA_FINALE]]. Can you please help me?
// Invio della richiesta
var response = httpRequest("POST", "https://api.openai.com/v1/chat/completions", request, JSON.stringify(body));// Verifica la risposta
if (response.status == 200) {
var jsonResponse = JSON.parse(response.text);// Estrai il contenuto della risposta var responseResult = jsonResponse.choices[0].message.content; // Salva il risultato nella variabile di output SetVariable("RISPOSTA_FINALE", responseResult); // Logga la risposta per debug log(responseResult);} else {
// Gestione degli errori
log(Errore: ${response.status} - ${response.text});
}