Bei der Suche nach einer GPT-Integration in Google Sheet treffen wir uns in der Regel auf verschiedene Optionen, die in den Erweiterungsgeschäften verfügbar sind, aber die überwiegende Mehrheit ist bezahlt und teuer. Wenn wir darüber nachdenken, werden wir Ihnen zeigen, wie Sie ein kostenloses Apps Script installieren können, um Ihre GPT-API in Formel auf Ihren Arbeitsblättern zu verwenden.
Vorteile der Integration von GPT mit Google Sheets
A. Personalisierung und Flexibilität: Im Gegensatz zu Standarderweiterungen ermöglicht die GPT-Integration die Erstellung maßgeschneiderter Lösungen zur Erfüllung spezifischer Bedürfnisse. Dazu gehören Datenanalysen, Berichterstellung, Automatisierung repetitiver Aufgaben und die Verarbeitung natürlicher Sprache.
B. Zeit- und Effizienzgewinne: GPT kann Aufgaben automatisieren, die normalerweise viel Zeit in Anspruch nehmen würden, wie das Zusammenstellen von Daten aus verschiedenen Quellen, das Verfassen von Datenzusammenfassungen und das Generieren von Erkenntnissen aus komplexen Datensätzen.
C. Kontinuierliche Verbesserung: Das GPT-Modell ist in ständiger Entwicklung und erhält Updates und Verbesserungen, die seine Fähigkeiten und Effizienz erweitern.

Erweiterung x Personalisiertes Script
Die Erweiterungen bieten in der Regel mehr Optionen, eine benutzerdefinierte Benutzeroberfläche mit einer einfachen Benutzeroberfläche für den Zugriff und die Konfiguration. Das große Problem ist der Preis, der verwendet wird, um etwas Einfaches zu tun, konsultieren Sie das GPT.
Wenn Sie ein benutzerdefiniertes Skript erstellen und zusätzlich Geld sparen, können Sie es anpassen, standardisierte Anweisungen platzieren und verschiedene Formeln erstellen, die Ihren Bedürfnissen entsprechen.
Das große Problem ist, dass die Verwendung von Apps Scripts Script auch mit Hilfe von chatGPT immer noch zu Fehlern führen kann.
So integrieren Sie GPT in Google Sheets
Die Integration von GPT in Google Sheets beinhaltet einige technische Schritte, darunter:
A. API-Konfiguration: Zunächst ist es erforderlich, Zugang zur GPT-API von OpenAI zu erhalten. Dies umfasst in der Regel die Erstellung eines Kontos und den Erhalt eines API-Schlüssels.
B. Verwendung von Google Apps Script: Google Apps Script, eine auf JavaScript basierende Skriptplattform zur Automatisierung in G Suite, kann verwendet werden, um GPT mit Google Sheets zu integrieren. Dies umfasst das Schreiben von Skripten, die Aufrufe an die GPT-API tätigen und die Antworten verarbeiten.
C. Automatisierung und Anpassung: Mit dem funktionierenden Skript ist es möglich, Aufgaben wie die Texterstellung, Datenanalysen und andere Funktionen direkt in Google Sheets zu automatisieren.
Apps Script Code für die Verwendung von GPT in Sheet
Unten teile ich den Code, den ich verwende, um eine einfache Formel wie GPT=(“promt”;CE1) zu verwenden. Mit dieser Formel in Sheet kann ich verschiedene Zellen nutzen, um Inhalte in meinen Tabellen zu generieren.
Sie können den Code auch anpassen und ändern, verschiedene Formeln erstellen, die verschiedene Funktionen ausführen.Mit Hilfe des GPT-Chat können Sie die OpenAI-API in Google Sheet kostenlos verwenden.
var apiKey = 'SUACHAVEDEAPI';
function GPT() {
var messages = [];
for (var i = 0; i < arguments.length; i++) {
var arg = arguments[i];
if (typeof arg === 'string' && arg.trim() !== '') {
messages.push({ 'role': 'user', 'content': arg.trim() });
} else if (Array.isArray(arg)) {
arg.forEach(function(cellValue) {
if (typeof cellValue === 'string' && cellValue.trim() !== '') {
messages.push({ 'role': 'user', 'content': cellValue.trim() });
}
});
}
}
if (messages.length === 0) {
return 'Nenhuma mensagem válida fornecida.';
}
var url = 'https://api.openai.com/v1/chat/completions';
var headers = {
'Authorization': 'Bearer ' + apiKey,
'Content-Type': 'application/json'
};
var payload = {
'model': 'gpt-3.5-turbo-1106', // Especificar o modelo desejado
'messages': messages,
'max_tokens': 700 // Configuração flexível do número máximo de tokens
};
var options = {
'method': 'post',
'headers': headers,
'payload': JSON.stringify(payload),
'muteHttpExceptions': true // Importante para tratar erros
};
try {
var response = UrlFetchApp.fetch(url, options);
var result = JSON.parse(response.getContentText());
if (response.getResponseCode() === 200 && result.choices && result.choices.length > 0) {
return result.choices[0].message.content; // Acessa o conteúdo da mensagem corretamente
} else {
Logger.log('Erro na resposta da API: ' + response.getContentText());
return 'Erro na resposta da API.';
}
} catch (e) {
Logger.log('Erro ao fazer a requisição para a API: ' + e.message);
return 'Erro ao fazer a requisição para a API.';
}
}
So installieren Sie den Code in Apps Script
Um OpenAI GPT mit Google Sheets zu integrieren, müssen Sie Google Apps Script verwenden, mit dem Sie Aufgaben automatisieren und mit externen APIs wie OpenAI interagieren können. Unten finden Sie ein Schritt-für-Schritt-Tutorial, wie Sie den bereitgestellten Code installieren und eine benutzerdefinierte Formel in Google Sheets verwenden, um mit GPT zu interagieren.
Schritt 1: Konfigurieren der OpenAI API
- Acesse o site da OpenAI e crie uma conta ou faça login.
- Navegue até a seção de gerenciamento de API e gere uma nova chave de API. Guarde essa chave, pois você precisará dela para autenticar suas requisições.
Schritt 2: Öffnen Sie den Google Apps Script Editor
- Abra um novo ou existente Google Sheets onde você deseja usar o GPT.
- No menu, clique em
Extensões>Apps Script. - Isso abrirá o editor do Google Apps Script em uma nova aba.
Schritt 3: Installieren Sie den Code
- No editor do Apps Script, apague qualquer código existente.
- Copie e cole o código fornecido no editor.
- Substitua
'SUACHAVEDEAPI'pela chave de API real que você obteve da OpenAI. - Salve o script com um nome de projeto relevante, usando
Arquivo>Salvarou o ícone de disquete.
Schritt 4: Verwenden der benutzerdefinierten Funktion in Google Sheets
- Volte para a sua planilha do Google Sheets.
- Em uma célula, digite
=GPT("Sua pergunta aqui")para fazer uma pergunta ao GPT. Você também pode referenciar outras células que contenham o texto que deseja enviar. - Pressione Enter e aguarde a resposta ser gerada. Isso pode levar alguns segundos, dependendo da resposta da API.
Wichtige Überlegungen
- Cotas e Limites: A API da OpenAI tem cotas de uso, que podem limitar a quantidade de requisições que você pode fazer. Fique atento a esses limites para evitar interrupções.
- Segurança da Chave de API: Mantenha sua chave de API segura e não a compartilhe dentro do script ou de qualquer maneira que possa ser exposta publicamente.
- Tratamento de Erros: O código inclui tratamento básico de erros, mas você pode querer expandi-lo para lidar melhor com falhas de rede ou respostas inesperadas da API.
- Customização: Você pode ajustar o modelo (
'model'), o número máximo de tokens ('max_tokens') e outras configurações conforme a necessidade do seu projeto.
Wenn Sie diesen Schritten folgen, können Sie das leistungsstarke OpenAI GPT in Google Sheets integrieren, was eine Reihe von Möglichkeiten für Automatisierung, Datenanalyse, Content Generation und vieles mehr eröffnet.