Обложка канала

SEO-специалист

SEO-Капитан - уникальный блог о SEO-оптимизации, монетизации собственных ресурсов и заработке в WEB в целом. Только профитная и свежая информация!

SEO-специалист

3 года назад
Открыть в
🔥 Как генерировать текст с помощью Open Ai непосредственно в Google Sheets? Что использовать код ниже, нужно создать новую таблицу, расширения -> Apps Script Появится поле, из которого необходимо все удалить и вставить туда скрипт, который приведен ниже. В поле "Ваш ключ API от OPEN AI" - вставьте свой ключ (в кавычках) const SECRET_KEY = "Ваш ключ API от OPEN AI"; const MAX_TOKENS = 400; function AI(prompt, temperature = 0.4, model = "text-davinci-003") { const url = "https://api.openai.com/v1/completions"; const payload = { model: model, prompt: prompt, temperature: temperature, max_tokens: MAX_TOKENS, }; const options = { contentType: "application/json", headers: { Authorization: "Bearer " + SECRET_KEY }, payload: JSON.stringify(payload), }; const res = JSON.parse(UrlFetchApp.fetch(url, options).getContentText()); return res.choices[0].text.trim(); } function CATEGORIZE(categories, input, rules=[]) { const prompt = "The available categories are " + categories.map((c) => `"${c}"`).join(", ") + ". " + rules.join(". ") + "The category for '" + input + "' is "; console.log(prompt); const completion = AI(prompt, 0, "text-davinci-003"); // Replace "s and .s at the start and end of the string return completion.replace(/^"/g, '').replace(/["|.]{0,2}$/, ''); } После этого сохраните, начните выполнение и возвращайтесь в таблице. Чтобы дать задание нейронке пропишите в любой ячейке: =AI ("Задание, например, составить текст на тему "Нейронные сети в SEO") @seospecialist