Tekrarlayan eylemleri modernize etmek mi arıyorsunuz? İşte Google Dokümanlar Otomasyonu için çok çeşitli özellikler sunan AI destekli bir Openai GPT-3 NLP modeli.

Genel Bakış
Son zamanlarda başlatılan chatgpt teknoloji dünyasında bir terim haline geldi. Bazı insanlar lehinedir ve bu ai chatbotverimlilik ve şeffaflık için bir tehdit olarak görürler. Peki, Containerize.com bu Openai GPT-3 modelinin kullanımı ve entegrasyonları hakkında yazıyor. Aslında, Google Dokümanlar yazma ve veri temsili için harika bir araçtır. Başka bir el, chatgpt’in ortaya çıkışı, doğal dil sorgularına konuşma bir şekilde yanıt veren bir konuşma AI aracıdır. Bu AI aracı makine öğrenimine dayanmaktadır ve Openai tarafından geliştirilmiştir. Ancak, bu blog yazısı chatgpt ve google hakkında, chatgpt ile Google Dokümanlar entegrasyonunu nasıl başaracağımızı öğreneceğimizdir. Kuşkusuz, Google Dokümanlarımıza ChatGPT eklentisini yükleyerekGoogle Dokümanlar Otomasyonu getirebiliriz. Bu blog gönderisinde aşağıdaki noktaları gözden geçireceğiz:
- Openai API Anahtarı Nasıl Alınır?
- Hadi Google Dokümanlar ile CHATGPT ile entegrasyon
- Chatgpt ve Google****Dokümanlar kullanmaya başlayın
Openai API anahtarını nasıl elde ederiz?
Sadece size küçük bir giriş yapmak için Openai, yapay zeka araçlarının araştırma ve geliştirilmesine odaklanan bir şirkettir. Chatgpt ayrıca Openai tarafından geliştirilir ve başlatılırken, Openai bir dizi GPT modeli geliştirdi. İlk olarak, Openai’nin platformu ‘da bir hesap oluşturmanız ve ardından oturum açmanız gerekir. Giriş yaptıktan sonra, API Keys sayfasına inecek ve “Yeni Sır oluşturun düğmesini tıklayarak bir API anahtarı oluşturabileceğiniz Aşağıda gösterildiği gibi anahtar ”.

Yeni Oluşturmai API tuşunu kopyalayın ve Google Dokümanlar Entegrasyonu için kullanabilmeniz için kaydedin.
CHATGPT ile Google Dokümanlar Entegrasyonu Yapalım
Bu konuşma AI aracının kurulum prosedürü oldukça kolaydır. “Uzantılar-Add-ons-> Eklentiler Al” ı tıklayın ve Google Workspace Marketplace sayfasını göreceksiniz. Şimdi, arama çubuğuna chatgpt yazın, “Sayfalarda ve Dokümanlar’da Chatgpt” seçeneğini seçin ve ilk seçeneği tıklayın ve aşağıdaki resimde görüldüğü gibi yükleyin:

Google hesabınıza erişme izninizi arayacaktır, bu nedenle yüklemeyi tamamlamak için bu adımı gerçekleştirin. Ardından, aşağıdaki resimde gösterildiği gibi CHATGPT ile Google Dokümanları entegrasyonunu etkinleştirebilmeniz için API tuşunu ayarlamak için “Uzantılar-> sayfalar ve Dokümanlar için GPT-> API Tuşunu Ayarla” yı tıklayın:

Son olarak, Openai GPT-3 Google Dokümanlarınıza yüklendi ve Google Dokümanlar Otomasyonundan yararlanmaya başlayabilirsiniz.
ChatGPT ve Google Dokümanlar’ı kullanmaya başlayın
Bu Google Doküman otomasyonunu kullanmaya başlamanın zamanı geldi. Bu amaçla, “Uzantılar-> Uygulama Script” ü tıklayarak yeni bir sekme açılacaktır. Şimdi, aşağıdaki kodu kopyalayıp kod düzenleyicisine yapıştırın.
// DROP DOWN MENU | |
function onOpen() { | |
DocumentApp.getUi().createMenu("ChatGPT") | |
.addItem("Generate Image", "generateImage") | |
.addItem("Generate synonym ", "generateSynonym") | |
.addItem("Write a tagline", "tagLine") | |
.addToUi(); | |
} | |
// ****END MENU**** | |
var apiKey = "xxxxxxxxxxxxxxxxxxxxxxxxxx"; | |
var model = "text-davinci-003" | |
// GENERATE PROMPT FOR CHATGPT | |
function generateSynonym() { | |
var document = DocumentApp.getActiveDocument() | |
var text = document.getSelection().getRangeElements()[0].getElement().asText().getText() | |
var body = document.getBody() | |
var prompt = "generate synonym for " + text; | |
temperature= 0 | |
maxTokens = 1060 | |
const requestBody = { | |
"model": model, | |
"prompt": prompt, | |
"temperature": temperature, | |
"max_tokens": maxTokens, | |
}; | |
const requestOptions = { | |
"method": "POST", | |
"headers": { | |
"Content-Type": "application/json", | |
"Authorization": "Bearer "+apiKey | |
}, | |
"payload": JSON.stringify(requestBody) | |
} | |
const response = UrlFetchApp.fetch("https://api.openai.com/v1/completions", requestOptions); | |
var responseText = response.getContentText(); | |
var json = JSON.parse(responseText); | |
Logger.log(json['choices'][0]['text']) | |
para = body.appendParagraph(json['choices'][0]['text']) | |
} | |
// ****END PROMPT**** | |
// GENERATE IMAGE | |
function generateImage() { | |
var document = DocumentApp.getActiveDocument() | |
var text = document.getSelection().getRangeElements()[0].getElement().asText().getText() | |
var body = document.getBody() | |
temperature= 0 | |
maxTokens = 2000 | |
var prompt2 = "Generate images for " + text; | |
const requestBody2 = { | |
"prompt": prompt2, | |
"n": 1, | |
"size": "1024x1024" | |
}; | |
const requestOptions2 = { | |
"method": "POST", | |
"headers": { | |
"Content-Type": "application/json", | |
"Authorization": "Bearer "+apiKey | |
}, | |
"payload": JSON.stringify(requestBody2) | |
} | |
const response2 = UrlFetchApp.fetch("https://api.openai.com/v1/images/generations", requestOptions2); | |
var responseText = response2.getContentText(); | |
var json = JSON.parse(responseText); | |
var url=json['data'][0]['url'] | |
body.appendImage(UrlFetchApp.fetch(url).getBlob()); | |
} | |
// GENERATE PROMPT FOR CHATGPT | |
function tagLine() { | |
var doc = DocumentApp.getActiveDocument() | |
var selectedText = doc.getSelection().getRangeElements()[0].getElement().asText().getText() | |
var body = doc.getBody() | |
var prompt = "write a tagline for " + selectedText; | |
temperature= 0 | |
maxTokens = 2060 | |
const requestBody = { | |
"model": model, | |
"prompt": prompt, | |
"temperature": temperature, | |
"max_tokens": maxTokens, | |
}; | |
const requestOptions = { | |
"method": "POST", | |
"headers": { | |
"Content-Type": "application/json", | |
"Authorization": "Bearer "+apiKey | |
}, | |
"payload": JSON.stringify(requestBody) | |
} | |
const response = UrlFetchApp.fetch("https://api.openai.com/v1/completions", requestOptions); | |
var responseText = response.getContentText(); | |
var json = JSON.parse(responseText); | |
Logger.log(json['choices'][0]['text']) | |
para = body.appendParagraph(json['choices'][0]['text']) | |
} |

Yukarıdaki örnekte bir kelime yazdık ve ChatGpt’ten bir slogan, görüntü ve eşanlam oluşturmasını istedik ve görevleri başarıyla gerçekleştirdi.
Çözüm
Sonuç olarak, chatgpt ileGoogle Dokümanlar Entegrasyonunu nasıl elde edeceğinizi güvenle söyleyebiliriz. Ayrıca, Openai API tuşunun nasıl oluşturulacağını veOpenai GPT-3 işlevlerini etkinleştirmek için ayarladık. Bu Google Dokümanlar otomasyonu, işletme görevlerinize ciddi şekilde fayda sağlayabilir. Ayrıca, aşağıdaki “Ayrıca bkz.” Bölümüne katılan bağlantıları ziyaret etmeyi unutmayın. Son olarak, Containerize.com sürekli olarak açık kaynaklı ürünler ve konular üzerine blog yayınları yazıyor. Dahası, bizi Facebook, LinkedIn ve Twitter ‘de sosyal medya hesaplarımızda takip edebilirsiniz.
Bir soru sor
Forum ‘de sorularınızı veya sorgularınızı bize bildirebilirsiniz.
SSS
Google Dokümanlarında GPT-3 API’sı nasıl kullanılır? ChatGPT ile Google Dokümanlar entegrasyonunun adımlarını öğrenmek için lütfen bu link adresini ziyaret edin.