{"id":16698,"date":"2024-01-31T21:02:10","date_gmt":"2024-01-31T21:02:10","guid":{"rendered":"https:\/\/kevinbk.com\/?p=16698"},"modified":"2024-01-31T21:02:13","modified_gmt":"2024-01-31T21:02:13","slug":"gpt-no-google-sheet-de-graca-com-apps-script","status":"publish","type":"post","link":"https:\/\/kevinbk.com\/de\/gpt-in-google-sheet-kostenlos-mit-apps-script\/","title":{"rendered":"GPT auf Google Sheet kostenlos mit Apps Script"},"content":{"rendered":"

Bei der Suche nach einer GPT-Integration in Google Sheet treffen wir uns in der Regel auf verschiedene Optionen, die in den Erweiterungsgesch\u00e4ften verf\u00fcgbar sind, aber die \u00fcberwiegende Mehrheit ist bezahlt und teuer. Wenn wir dar\u00fcber nachdenken, werden wir Ihnen zeigen, wie Sie ein kostenloses Apps Script installieren k\u00f6nnen, um Ihre GPT-API in Formel auf Ihren Arbeitsbl\u00e4ttern zu verwenden. <\/p>\n\n\n\n

Vorteile der Integration von GPT mit Google Sheets<\/strong><\/h2>\n\n\n\n

A. Personalisierung und Flexibilit\u00e4t<\/strong>: Im Gegensatz zu Standard-Erweiterungen erm\u00f6glicht die GPT-Integration die Erstellung von ma\u00dfgeschneiderten L\u00f6sungen, um spezifischen Bed\u00fcrfnissen gerecht zu werden. Dies umfasst Datenanalyse, Berichtsgenerierung, automatisierte Wiederholungen und nat\u00fcrliche Sprachverarbeitung.<\/p>\n\n\n\n

B. Zeit und Effizienz sparen<\/strong>: GPT kann Aufgaben automatisieren, die normalerweise sehr zeitaufw\u00e4ndig sind, wie z. B. das Zusammenfassen von Daten aus verschiedenen Quellen, das Schreiben von Daten\u00fcbersichten und das Erstellen von Einblicken aus komplexen Datens\u00e4tzen.<\/p>\n\n\n\n

C. Kontinuierliche Verbesserung<\/strong>: Das GPT-Modell entwickelt sich st\u00e4ndig und erh\u00e4lt Updates und Verbesserungen, die seine Kapazit\u00e4ten und Effizienz erweitern.<\/p>\n\n\n

\n
\"AIKit<\/figure><\/div>\n\n\n

Erweiterung x Personalisiertes Script<\/h2>\n\n\n\n

Die Erweiterungen bieten in der Regel mehr Optionen, eine benutzerdefinierte Benutzeroberfl\u00e4che mit einer einfachen Benutzeroberfl\u00e4che f\u00fcr den Zugriff und die Konfiguration. Das gro\u00dfe Problem ist der Preis, der verwendet wird, um etwas Einfaches zu tun, konsultieren Sie das GPT. <\/p>\n\n\n\n

Wenn Sie ein benutzerdefiniertes Skript erstellen und zus\u00e4tzlich Geld sparen, k\u00f6nnen Sie es anpassen, standardisierte Anweisungen platzieren und verschiedene Formeln erstellen, die Ihren Bed\u00fcrfnissen entsprechen.<\/p>\n\n\n\n

Das gro\u00dfe Problem ist, dass die Verwendung von Apps Scripts Script auch mit Hilfe von chatGPT immer noch zu Fehlern f\u00fchren kann. <\/p>\n\n\n\n

So integrieren Sie GPT in Google Sheets<\/strong><\/h2>\n\n\n\n

Die Integration von GPT in Google Sheets beinhaltet einige technische Schritte, darunter:<\/p>\n\n\n\n

A. Konfiguration von API<\/strong>: Zuerst m\u00fcssen Sie auf die OpenAI GPT API zugreifen. Dies beinhaltet in der Regel das Erstellen eines Kontos und das Erhalten eines API-Schl\u00fcssels.<\/p>\n\n\n\n

B. Verwenden von Google Apps Script<\/strong>: Google Apps Script, eine JavaScript-basierte Skriptplattform f\u00fcr die Automatisierung in G Suite, kann verwendet werden, um GPT in Google Sheets zu integrieren.<\/p>\n\n\n\n

C. Automatisierung und Personalisierung<\/strong>: Mit dem Skript k\u00f6nnen Sie Aufgaben wie Textgenerierung, Datenanalyse und andere Funktionen direkt in Google Sheets automatisieren.<\/p>\n\n\n\n

Apps Script Code f\u00fcr die Verwendung von GPT in Sheet<\/h2>\n\n\n\n

Unten teile ich den Code, den ich benutze, um eine einfache Formel wie GPT=(“promt”;CE1)<\/em><\/strong>Mit dieser Sheet-Formel kann ich verschiedene Zellen verwenden, um Inhalte in meinen Tabellen zu generieren. <\/p>\n\n\n\n

Sie k\u00f6nnen den Code auch anpassen und \u00e4ndern, verschiedene Formeln erstellen, die verschiedene Funktionen ausf\u00fchren.Mit Hilfe des GPT-Chat k\u00f6nnen Sie die OpenAI-API in Google Sheet kostenlos verwenden. <\/p>\n\n\n\n

var apiKey = 'SUACHAVEDEAPI';\n\nfunction GPT() {\n  var messages = [];\n  for (var i = 0; i < arguments.length; i++) {\n    var arg = arguments[i];\n    if (typeof arg === 'string' && arg.trim() !== '') {\n      messages.push({ 'role': 'user', 'content': arg.trim() });\n    } else if (Array.isArray(arg)) {\n      arg.forEach(function(cellValue) {\n        if (typeof cellValue === 'string' && cellValue.trim() !== '') {\n          messages.push({ 'role': 'user', 'content': cellValue.trim() });\n        }\n      });\n    }\n  }\n\n  if (messages.length === 0) {\n    return 'Nenhuma mensagem v\u00e1lida fornecida.';\n  }\n\n  var url = 'https:\/\/api.openai.com\/v1\/chat\/completions';\n  var headers = {\n    'Authorization': 'Bearer ' + apiKey,\n    'Content-Type': 'application\/json'\n  };\n\n  var payload = {\n    'model': 'gpt-3.5-turbo-1106', \/\/ Especificar o modelo desejado\n    'messages': messages,\n    'max_tokens': 700 \/\/ Configura\u00e7\u00e3o flex\u00edvel do n\u00famero m\u00e1ximo de tokens\n  };\n\n  var options = {\n    'method': 'post',\n    'headers': headers,\n    'payload': JSON.stringify(payload),\n    'muteHttpExceptions': true \/\/ Importante para tratar erros\n  };\n\n  try {\n    var response = UrlFetchApp.fetch(url, options);\n    var result = JSON.parse(response.getContentText());\n\n    if (response.getResponseCode() === 200 && result.choices && result.choices.length > 0) {\n      return result.choices[0].message.content; \/\/ Acessa o conte\u00fado da mensagem corretamente\n    } else {\n      Logger.log('Erro na resposta da API: ' + response.getContentText());\n      return 'Erro na resposta da API.';\n    }\n  } catch (e) {\n    Logger.log('Erro ao fazer a requisi\u00e7\u00e3o para a API: ' + e.message);\n    return 'Erro ao fazer a requisi\u00e7\u00e3o para a API.';\n  }\n}\n<\/code><\/pre>\n\n\n\n

So installieren Sie den Code in Apps Script <\/h2>\n\n\n\n

Um OpenAI GPT mit Google Sheets zu integrieren, m\u00fcssen Sie Google Apps Script verwenden, mit dem Sie Aufgaben automatisieren und mit externen APIs wie OpenAI interagieren k\u00f6nnen. Unten finden Sie ein Schritt-f\u00fcr-Schritt-Tutorial, wie Sie den bereitgestellten Code installieren und eine benutzerdefinierte Formel in Google Sheets verwenden, um mit GPT zu interagieren.<\/p>\n\n\n\n

Schritt 1: Konfigurieren der OpenAI API<\/h3>\n\n\n\n
    \n
  1. Gehen Sie auf die OpenAI-Website und erstellen Sie ein Konto oder melden Sie sich an.<\/li>\n\n\n\n
  2. Navigieren Sie zum Abschnitt API-Management und generieren Sie einen neuen API-Schl\u00fcssel. Speichern Sie diesen Schl\u00fcssel, da Sie ihn f\u00fcr die Authentifizierung Ihrer Anfragen ben\u00f6tigen.<\/li>\n<\/ol>\n\n\n\n

    Schritt 2: \u00d6ffnen Sie den Google Apps Script Editor<\/h3>\n\n\n\n
      \n
    1. \u00d6ffnen Sie ein neues oder vorhandenes Google Sheets, in dem Sie GPT verwenden m\u00f6chten.<\/li>\n\n\n\n
    2. Im Men\u00fc klicken Sie auf Erweiterungen<\/code> > Apps Script<\/code>.<\/li>\n\n\n\n
    3. Dies \u00f6ffnet den Google Apps Script-Editor in einer neuen Registerkarte.<\/li>\n<\/ol>\n\n\n\n

      Schritt 3: Installieren Sie den Code<\/h3>\n\n\n\n
        \n
      1. Im Apps Script-Editor l\u00f6schen Sie alle vorhandenen Codes.<\/li>\n\n\n\n
      2. Kopieren und einf\u00fcgen Sie den Code, der im Editor bereitgestellt wurde.<\/li>\n\n\n\n
      3. Ersetzen 'SUACHAVEDEAPI' is untranslatable and will remain in its original form in the translation from Portuguese to German.<\/code> durch den tats\u00e4chlichen API-Schl\u00fcssel, den Sie von OpenAI erhalten haben.<\/li>\n\n\n\n
      4. Speichern Sie das Skript mit einem relevanten Projektnamen, indem Sie Die Datei<\/code> > Speichern<\/code> Oder die Diskettensymbolik.<\/li>\n<\/ol>\n\n\n\n

        Schritt 4: Verwenden der benutzerdefinierten Funktion in Google Sheets<\/h3>\n\n\n\n
          \n
        1. Zur\u00fcck zu Ihrem Google Sheets-Arbeitsblatt.<\/li>\n\n\n\n
        2. In einer Zelle, geben Sie =GPT (\u201eIhre Frage hier\u201c)<\/code> Sie k\u00f6nnen auch andere Zellen verweisen, die den Text enthalten, den Sie senden m\u00f6chten.<\/li>\n\n\n\n
        3. Dr\u00fccken Sie Enter und warten Sie, bis die Antwort erzeugt wird. Dies kann je nach API-Antwort einige Sekunden dauern.<\/li>\n<\/ol>\n\n\n\n

          Wichtige \u00dcberlegungen<\/h3>\n\n\n\n
            \n
          • Quoten und Grenzen<\/strong>: Die OpenAI API hat Nutzungsquoten, die die Anzahl der Anfragen begrenzen k\u00f6nnen, die Sie stellen k\u00f6nnen.<\/li>\n\n\n\n
          • Sicherheit des API-Schl\u00fcssels<\/strong>: Halten Sie Ihren API-Schl\u00fcssel sicher und teilen Sie ihn nicht innerhalb des Skripts oder in irgendeiner Weise, die \u00f6ffentlich aufgedeckt werden k\u00f6nnte.<\/li>\n\n\n\n
          • Behandlung von Fehlern<\/strong>: Der Code enth\u00e4lt grundlegende Fehlerbehandlung, aber Sie m\u00f6chten ihn erweitern, um besser mit Netzwerkfehlern oder unerwarteten API-Antworten umzugehen.<\/li>\n\n\n\n
          • Die Anpassung<\/strong>: Sie k\u00f6nnen das Modell (modelo<\/code>, die maximale Anzahl der Token ('max_tokens'<\/code>) und andere Konfigurationen je nach Bedarf Ihres Projekts.<\/li>\n<\/ul>\n\n\n\n

            Wenn Sie diesen Schritten folgen, k\u00f6nnen Sie das leistungsstarke OpenAI GPT in Google Sheets integrieren, was eine Reihe von M\u00f6glichkeiten f\u00fcr Automatisierung, Datenanalyse, Content Generation und vieles mehr er\u00f6ffnet.<\/p>","protected":false},"excerpt":{"rendered":"

            Im Allgemeinen, wenn wir eine Integration mit GPT in Google Sheet suchen, finden wir verschiedene Optionen, die in den Erweiterungsgesch\u00e4ften verf\u00fcgbar sind,<\/p>","protected":false},"author":1,"featured_media":16169,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/kevinbk.com\/wp-content\/uploads\/2023\/08\/ChatGPT-x-Bard-quais-as-diferencas.jpg","_links":{"self":[{"href":"https:\/\/kevinbk.com\/de\/wp-json\/wp\/v2\/posts\/16698"}],"collection":[{"href":"https:\/\/kevinbk.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kevinbk.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kevinbk.com\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kevinbk.com\/de\/wp-json\/wp\/v2\/comments?post=16698"}],"version-history":[{"count":1,"href":"https:\/\/kevinbk.com\/de\/wp-json\/wp\/v2\/posts\/16698\/revisions"}],"predecessor-version":[{"id":16699,"href":"https:\/\/kevinbk.com\/de\/wp-json\/wp\/v2\/posts\/16698\/revisions\/16699"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kevinbk.com\/de\/wp-json\/wp\/v2\/media\/16169"}],"wp:attachment":[{"href":"https:\/\/kevinbk.com\/de\/wp-json\/wp\/v2\/media?parent=16698"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kevinbk.com\/de\/wp-json\/wp\/v2\/categories?post=16698"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}