Revolutionera dina projekt med ChatGPT- och Google Sheets-integration

Den 1 mars 2023 presenterade OpenAI äntligen det efterlängtade ChatGPT API:et, och världen höll andan! Nu har det aldrig varit enklare att ansluta ChatGPT till Google Sheets för att påskynda dina projekt.

Liksom många användare har vi sett fram emot detta genombrott för att göra det lättare att integrera ChatGPT med Google Sheets och optimera våra pågående arbeten. Idag ska vi gå igenom stegen för att göra just detta med hjälp av modellen gpt-3.5-turbo.

Så här integrerar du ChatGPT API:et med Google Sheets med Google Apps Script

Steg 1: Skaffa en API-nyckel

För att komma igång behöver du en API-nyckel från OpenAI. Logga in på ditt OpenAI-konto och skapa din API-nyckel.

Steg 2: Få tillgång till Apps Scripts

I Google Sheets klickar du på ”Extensions” i huvudmenyn och väljer sedan ”Apps Script”. Kopiera den medföljande koden i kodredigeraren för Apps Script och kom ihåg att lägga till din egen unika API-nyckel i stället för ”YOUR API KEY” på den första raden.

Spara dina ändringar och återgå till Google Sheets. Det kan hända att du måste ge Google vissa behörigheter för att allt ska fungera korrekt.

Steg 3: Användning av ChatGPT API i Google Sheets

Återvänd till Google Sheets. Det ligger utanför ramen för den här grundläggande guiden att i detalj förklara hur du använder prompterna och kalkylbladets layout, men vi är övertygade om att du snabbt kommer att lära dig hur du kan dra nytta av den här integrationen.

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();
}

För att ge dig ett snabbt exempel: Om du har en ämnestitel i cell A1 kan du infoga följande formel i vilken annan cell som helst och se hur magin sker:

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

Detta är naturligtvis bara ett grundläggande exempel på hur ChatGPT API fungerar korrekt med Google Sheets. Nu är det upp till dig att låta fantasin flöda och utforska alla möjligheter som den här fantastiska integrationen erbjuder!

Similar Posts

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *