Használd a ChatGPT-t a Google Dokumentumokban: A Chat GPT-3.5 integrálása a Google Dokumentumokba lépésről lépésre

A Chat GPT-3.5 integrálása a Google Dokumentumokba lépésről lépésre

A ChatGPT mesterséges intelligencia értékes eszköz az tartalom gyártók számára. A ChatGPT és a Google Dokumentumok közötti váltás azonban körülményes. Ezért jött az ötlet, hogy mi lenne ha a ChatGPT-t közvetlenül a Google Dokumentumokban tudnánk integrálni.

Az OpenAI API és a Google Docs összekapcsolásával a ChatGPT erejét közvetlenül a Google Docs felületén belül használhatjuk szöveg és képek generálására. Így nem kell oda-vissza váltani a ChatGPT és a Google Dokumentumok között, és az írás folyamata így sokkal egyszerűbbé és hatékonyabbá válik.

A ChatGPT és a Google Docs összekapcsolása a Google Apps Script segítségével

A következő módon tudod integrálni a ChatGPT API-t a Google Docs-ba a gpt-3.5-turbo modell segítségével.

1. lépés: API-kulcs beszerzése

Szükséged lesz egy API-kulcsra az Open AI-tól. Ha bejelentkeztél az Open AI fiókodba, itt hozhatod létre az API-kulcsodat.

2. lépés: Szskript bevitele

Kattintsunk a Google docs főmenüben a Bővítményekre, majd válasszuk az Apps Script lehetőséget.

Az Apps Script kódszerkesztőjében töröld ki a kódot ha van, majd illeszd be az alábbi kódot (letöltheted az alatt lévő gombra kattintva), és ne felejtsd el hozzáadni a saját egyedi API-kulcsodat “A TE API KULCSOD” felirathoz. Egyébként minden amit magyarul találtok azt nyugodtan írjátok át, esetleg adhattok új promptokat is, ezeket kiemeltem, hogy jobban látszódjon. Az első használatnál a google engedélyt fog kérni, amit adjatok meg neki, a “speciális” fülre kell kattintani.

// Constants
const API_KEY = "A TE API KULCSOD";
const MODEL_TYPE = "gpt-3.5-turbo"; //chatGPT model

// Legördülő menü a Google Docs-ban
function onOpen() {
  DocumentApp.getUi().createMenu("ChatGPT")
      .addItem("Esszé írás", "generatePrompt")
      .addItem("LinkedIn poszt", "generateIdeas")
      .addToUi();
}


// Generates prompt based on the selected text and adds it to the document
function generateIdeas() {
  const doc = DocumentApp.getActiveDocument();
  const selectedText = doc.getSelection().getRangeElements()[0].getElement().asText().getText();
  const body = doc.getBody();
  const prompt = "Írj 5 Linkedin posztot magyarul az alábbi témáról " + selectedText;
  const temperature = 0;
  const maxTokens = 2060;

  const requestBody = {
    model: MODEL_TYPE,
    messages: [{role: "user", content: prompt}],
    temperature,
    max_tokens: maxTokens,
  };

  const requestOptions = {
    method: "POST",
    headers: {
      "Content-Type": "application/json",
      Authorization: "Bearer " + API_KEY,
    },
    payload: JSON.stringify(requestBody),
  };


  const response = UrlFetchApp.fetch("https://api.openai.com/v1/chat/completions", requestOptions);
  const responseText = response.getContentText();
  const json = JSON.parse(responseText);
  const generatedText = json['choices'][0]['message']['content'];
  Logger.log(generatedText);
  body.appendParagraph(generatedText.toString());
}



// Generates prompt based on the selected text and adds it to the document
function generatePrompt() {
  const doc = DocumentApp.getActiveDocument();
  const selectedText = doc.getSelection().getRangeElements()[0].getElement().asText().getText();
  const body = doc.getBody();
  const prompt = "Írj egy részletes esszét magyarul az " + selectedText;
  const temperature = 0;
  const maxTokens = 2060;

  const requestBody = {
    model: MODEL_TYPE,
    messages: [{role: "user", content: prompt}],
    temperature,
    max_tokens: maxTokens,
  };

  const requestOptions = {
    method: "POST",
    headers: {
      "Content-Type": "application/json",
      Authorization: "Bearer " + API_KEY,
    },
    payload: JSON.stringify(requestBody),
  };


  const response = UrlFetchApp.fetch("https://api.openai.com/v1/chat/completions", requestOptions);
  const responseText = response.getContentText();
  const json = JSON.parse(responseText);
  const generatedText = json['choices'][0]['message']['content'];
  Logger.log(generatedText);
  body.appendParagraph(generatedText.toString());
}

3. lépés: Hogyan használd a Google Docs-ban

Menj vissza a Google Docs-ba

Megjelenik egy új menüpont a jobb oldalon “ChatGPT” néven.

Ha rákattintasz akkor a lenyíló menüben megjelenik két lehetőség:

  • Esszé írás
  • LinkedIn poszt

Innentől kezdeve csak annyi dolgod van, hogy kijelölöd azt a szót amiről szeretnéd, hogy a ChatGPT a fenti két lehetőség közül tartalmat gyártson és elindítod. A kódban tetszőlegesen módosíthatod a parancsokat attól függően, hogy neked mire van szükséged.

Jó szórakozást a ChatGPT API (GPT 3.5 Turbo modell) hozzáadásához a Google Docshoz.

ChatGPT-vel kapcsolatos gyakran ismételt kérdések

Mit jelentett be az OpenAI a ChatGPT-vel és a Whisperrel kapcsolatban?

Az OpenAI bejelentette, hogy a third-party fejlesztők egy API-n keresztül integrálhatják a ChatGPT-t és a Whisper-t az alkalmazásaikba és szolgáltatásaikba, ami lényegesen olcsóbb lesz, mint a meglévő nyelvi modellek használata. A Whisper egy mesterséges intelligenciával működő beszéd-szöveg modell, míg a ChatGPT egy chatbot modell, amely különböző, nem csevegő felhasználási esetekhez használható.

Mennyibe kerül a ChatGPT és a Whisper használata az API-n keresztül?

Az OpenAI 1000 tokent kínál 0,002 dollárért, ami 10-szer olcsóbb, mint a meglévő GPT-3,5 modellek. Egyetlen szövegrészlet elküldése, amelyre az API válaszol, azonban több tokenbe is kerülhet, és a fejlesztőknek mérlegelniük kell, hány tokenre van szükségük az adott felhasználási esetekhez.

Milyen irányelvi változásokat vezet be az OpenAI?

Az OpenAI a továbbiakban nem használja fel az API-n keresztül beküldött adatokat a modelljei képzéséhez, kivéve, ha az ügyfelek kifejezetten engedélyezik ezt a felhasználást. Ez a változtatás a tulajdonosi információknak a robotba való bevitelével kapcsolatos aggályokra ad választ. Az OpenAI dolgozik továbbá az üzemidő javításán és a stabilitás biztosításán a termelési felhasználási esetek esetében.

Milyen előnyökkel jár az OpenAI API-jának használata a ChatGPT és a Whisper számára?

A fejlesztők olyan AI-alapú chatbot- és beszédalapú szövegértési képességeket integrálhatnak termékeikbe és szolgáltatásaikba, amelyek korábban a legtöbb fejlesztő számára elérhetetlenek voltak. Az API költséghatékony megoldást kínál, és nagyobb ellenőrzést tesz lehetővé a használt modell felett.

Mely vállalatok használják a ChatGPT-t termékeikhez?

A Snap My AI funkciója egy példa a ChatGPT-t használó termékekre. Más cégek is használják, például a Quizlet, amely a Q-Chat, egy virtuális korrepetitor számára használja, az Instacart, amely hamarosan bevezetni fogja az Ask Instacartot, hogy vásárlási válaszokat adjon a vásárlók receptekkel és élelmiszer-vásárlásokkal kapcsolatos kérdéseire.

Mi a Whisper modell, és hogyan használható?

A Whisper modell egy mesterséges intelligenciával működő beszéd-szöveg modell, amely percenként 0,006 dollárért képes átírni vagy lefordítani a hanganyagot. Bár a Whisper modell nyílt forráskódú, és saját hardveren is futtatható, az API használata hatékonyabb lehet, különösen az alacsony teljesítményű eszközök, például telefonok esetében.

Mi az OpenAI “gpt-3.5-turbo”?

Az OpenAI “gpt-3.5-turbo” új modellcsaládja, amely állítása szerint a legjobb, a nem csevegő felhasználási esethez. Nem világos, hogy ez a modell ugyanaz-e, mint amit a Bing használ, amelyet a Microsoft “új, következő generációs OpenAI nagy nyelvi modellként” emleget, amely gyorsabb, pontosabb és nagyobb teljesítményű, mint a ChatGPT és a GPT-3.5 modell.

Letölthető a ChatGPT?

Nem, a ChatGPT nem letölthető. Ez egy, az OpenAI által kifejlesztett, mesterséges intelligenciával működő modell, amely az API-n keresztül érhető el.

Hogyan érhető el a ChatGPT weboldala?

A ChatGPT-nek nincs hivatalos honlapja. Ez az OpenAI terméke, és a róla szóló információk az OpenAI weboldalán itt találhatók.

Van hivatalos ChatGPT alkalmazás?

Nem, nincs hivatalos ChatGPT alkalmazás. A ChatGPT egy olyan modell, amely az OpenAI API-ján keresztül érhető el, és integrálható alkalmazásokba és szolgáltatásokba.

Van asztali alkalmazás a ChatGPT-hez?

Nem, a ChatGPT-nek nincs asztali alkalmazása. Ez egy olyan modell, amely az OpenAI API-ján keresztül érhető el, és alkalmazásokba és szolgáltatásokba integrálható.

Futtathatom a ChatGPT-t a számítógépemen?

Nem, a ChatGPT nem futtatható a számítógépen. Ez egy AI-alapú modell, amely csak az OpenAI API-ján keresztül érhető el.

Ingyenes a ChatGPT API-hozzáférés?

Nem, a ChatGPT az OpenAI API-ján keresztül érhető el, és az API használatának költségei vannak. A legutóbbi bejelentés szerint a költség 1000 tokenenként 0,002 dollár.

Telepíthető a ChatGPT helyileg?

Nem, a ChatGPT nem telepíthető helyileg. Ez egy AI-alapú modell, amely csak az OpenAI API-n keresztül érhető el.

Hogyan tudom a GPT csevegőalkalmazást a telefonomra telepíteni?

Nincs hivatalos GPT csevegőalkalmazás. A ChatGPT-t azonban olyan alkalmazásokon és szolgáltatásokon keresztül érheti el, amelyek integrálták azt a rendszerükbe.

Mit jelent a GPT?

A GPT a “Generative Pre-trained Transformer” (generatív előképzett transzformátor) rövidítése. Ez egyfajta neurális hálózati architektúra, amelyet a természetes nyelvi feldolgozásban használnak, és a ChatGPT egy speciális, ezen az architektúrán alapuló modell.

Kövess engem

Talán ez is érdekel

error: Content is protected !!