Revolutionér dine projekter med ChatGPT og Google Sheets-integration

Den 1. marts 2023 afslørede OpenAI endelig den længe ventede ChatGPT API, og verden holdt vejret! Nu har det aldrig været nemmere at forbinde ChatGPT med Google Sheets for at fremskynde dine projekter.

Ligesom mange brugere har vi set frem til dette gennembrud for at gøre det nemmere at integrere ChatGPT med Google Sheets og optimere vores igangværende arbejde. I dag vil vi gennemgå trinene for at gøre netop dette ved hjælp af gpt-3.5-turbo-modellen.

Sådan integreres ChatGPT API'et med Google Sheets ved hjælp af Google Apps Script

Trin 1: Få en API-nøgle

For at komme i gang skal du bruge en API-nøgle fra OpenAI. Log ind på din OpenAI-konto, og opret din API-nøgle.

Trin 2: Få adgang til Apps Scripts

I Google Sheets skal du klikke på “Udvidelser” i hovedmenuen og derefter vælge “Apps Script”. Kopier den medfølgende kode ind i kodeeditoren Apps Script, og husk at tilføje din egen unikke API-nøgle i stedet for “YOUR API KEY” i den første linje.

Gem dine ændringer, og gå tilbage til Google Sheets. Du skal muligvis give Google nogle tilladelser for at få alt til at fungere korrekt.

Trin 3: Brug af ChatGPT API'et i Google Sheets

Vend tilbage til Google Sheets. Det ligger uden for rammerne af denne grundlæggende vejledning at forklare i detaljer, hvordan du bruger prompterne og regnearkets layout, men vi er sikre på, at du hurtigt vil lære at drage fordel af denne integration.

const SECRET_KEY = "YOUR API KEY";
const MAX_TOKENS = 600;
const TEMPERATURE = 0.7;

function AI_Consultive(prompt, temperature = 0.4, model = "gpt-3.5-turbo") {
  const url = "https://api.openai.com/v1/chat/completions";
  const payload = {
    model: model,
    messages: [
      { role: "system", content: "You are a helpful assistant." },
      { role: "user", content: 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].message.content.trim();
}

For at give dig et hurtigt eksempel kan du, hvis du har en emnetitel i celle A1, indsætte følgende formel i en hvilken som helst anden celle, og se magien ske:

=AI_Consultive("Créez un paragraphe d'introduction pour ce sujet : "&A1&".")

Dette er naturligvis kun et grundlæggende eksempel på, hvordan ChatGPT API'et fungerer korrekt sammen med Google Sheets. Nu er det op til dig at lade fantasien få frit løb og udforske alle de muligheder, som denne fantastiske integration giver!

Similar Posts

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *