я понял. тк я сам слаб в этом вопросе, мне сложно объяснить. Но могу показать версию на c#, которая тоже не хочет работать (GPT делал 3 разные версии). может с ней получится разобраться.
Код:
using System;
using System.Net;
using System.Text;
using Newtonsoft.Json;
public class Program
{
public static void Main()
{
MakeRequest();
}
private static void MakeRequest()
{
var prompt = "Текст поста: " + "YOUR_POST_TEXT" + "\n\nНапишите комментарий:"; // Replace YOUR_POST_TEXT with your actual post text
var data = new { engine = "davinci-codex", prompt = prompt, max_tokens = 60 };
var jsonData = JsonConvert.SerializeObject(data);
using (var client = new WebClient())
{
client.Headers[HttpRequestHeader.ContentType] = "application/json";
client.Headers["Authorization"] = "Bearer YOUR_OPENAI_API_KEY"; // Replace YOUR_OPENAI_API_KEY with your actual API key
var response = client.UploadString("
https://api.openai.com/v1/engines/davinci-codex/completions", jsonData);
var responseObject = JsonConvert.DeserializeObject<dynamic>(response);
var comment = responseObject.choices[0].text.ToString().Trim();
// Use ZennoPoster's API to set the variable
project.Variables["comment"].Value = comment;
}
}
}
Конечно в этом коде я заменил YOUR_POST_TEXT на мой текст и YOUR_OPENAI_API_KEY на мой апи.
Ошибки:
23:22:26 Компиляция кода Ошибка в действии "CS1003" "Syntax error, '(' expected". [Строка: 1; Cтолбец: 7]
23:22:26 Компиляция кода Ошибка в действии "CS1026" ") expected". [Строка: 1; Cтолбец: 13]
23:22:26 Компиляция кода Ошибка в действии "CS1003" "Syntax error, '(' expected". [Строка: 2; Cтолбец: 7]
23:22:26 Компиляция кода Ошибка в действии "CS1026" ") expected". [Строка: 2; Cтолбец: 17]
23:22:26 Компиляция кода Ошибка в действии "CS1003" "Syntax error, '(' expected". [Строка: 3; Cтолбец: 7]
23:22:26 Компиляция кода Ошибка в действии "CS1026" ") expected". [Строка: 3; Cтолбец: 18]
23:22:26 Компиляция кода Ошибка в действии "CS1003" "Syntax error, '(' expected". [Строка: 4; Cтолбец: 7]
23:22:26 Компиляция кода Ошибка в действии "CS1026" ") expected". [Строка: 4; Cтолбец: 22]
23:22:26 Компиляция кода Ошибка в действии "CS1513" "} expected". [Строка: 4; Cтолбец: 23]
23:22:26 Компиляция кода Ошибка в действии "CS1519" "Invalid token 'return' in class, struct, or interface member declaration". [Строка: 31; Cтолбец: 1]
23:22:26 Компиляция кода Ошибка в действии "CS1022" "Type or namespace definition, or end-of-file expected". [Строка: 31; Cтолбец: 1]