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.