Installation von Claude for Sheets

Aktivieren Sie Claude for Sheets ganz einfach mit den folgenden Schritten:

  1. Holen Sie sich Ihren Claude API-Schlüssel: Ohne einen Entwickler-API-Schlüssel können Sie Claude for Sheets nicht verwenden. Weitere Informationen zum Erwerb eines API-Schlüssels finden Sie unter Zugriff auf Claude erhalten.
  2. Installieren Sie die Claude for Sheets Erweiterung
    1. Klicken Sie hier, um auf die Claude for Sheets Erweiterung zuzugreifen, oder suchen Sie im Add-on-Marktplatz nach Claude for Sheets.
    2. Klicken Sie auf die blaue Schaltfläche Installieren und akzeptieren Sie die Berechtigungen.
  3. Verbinden Sie Ihren API-Schlüssel: Geben Sie Ihren API-Schlüssel unter Erweiterungen > Claude for Sheets™ > Geben Sie Ihren Anthropic API-Schlüssel ein ein. Möglicherweise müssen Sie warten oder aktualisieren, bis “Geben Sie Ihren Anthropic API-Schlüssel ein” als Option erscheint.

Nachdem das grüne Häkchen ✅ erscheint, ist Claude in Ihrem Google Sheet aktiviert und einsatzbereit.

Sie müssen Ihren API-Schlüssel jedes Mal erneut eingeben, wenn Sie ein neues Google Sheet erstellen.

Berechtigungen

Während der Installation fordert die Claude for Sheets Erweiterung eine Reihe von Berechtigungen an, die für ein ordnungsgemäßes Funktionieren erforderlich sind. Obwohl die angeforderten Berechtigungen zum Ausführen von Claude in Sheets umfangreich sind, versichern wir Ihnen, dass wir nur die spezifischen Daten verarbeiten, die Benutzer Claude zur Verarbeitung übergeben. Diese Daten werden niemals zum Trainieren unserer generativen Modelle verwendet.

Zu den Berechtigungen der Erweiterung gehören:

  • Tabellenkalkulationen anzeigen und verwalten, in denen diese Anwendung installiert wurde - erforderlich zum Ausführen von Prompts und Zurückgeben von Ergebnissen
  • Verbindung zu einem externen Dienst herstellen - erforderlich, um Aufrufe an die API-Endpunkte von Anthropic zu tätigen
  • Zulassen, dass diese Anwendung ausgeführt wird, wenn Sie nicht anwesend sind - erforderlich, um Zellen-Neuberechnungen ohne Benutzereingriff durchzuführen
  • Inhalte von Drittanbietern in Eingabeaufforderungen und Seitenleisten innerhalb von Google-Anwendungen anzeigen und ausführen - erforderlich, um die Seitenleiste und die Aufforderung nach der Installation anzuzeigen

Zellen-Neuberechnung

Sie können #ERROR!, ⚠ DEFERRED ⚠ oder ⚠ THROTTLED ⚠ Zellen manuell neu berechnen, indem Sie aus den Neuberechnungsoptionen im Menü der Claude for Sheets Erweiterung auswählen.


Verwendung von Claude for Sheets

Claude-Funktionen

Es gibt zwei Hauptfunktionen, mit denen Sie Claude über Claude for Sheets aufrufen können:

1. CLAUDE()

=CLAUDE(prompt, model, params...)

CLAUDE() ist die einfachste Möglichkeit, Claude mit Claude for Sheets aufzurufen. Um diese Funktion zu verwenden, benötigen Sie lediglich einen Klartext-Prompt ohne zusätzliche Formatierung. Dies ist die Funktion, die Sie wahrscheinlich die meiste Zeit verwenden werden. Sie ist identisch mit der Slackbot Claude-Schnittstelle und dem “Chat”-Modus auf der Konsole.

Beispiel für einen CLAUDE()-Prompt
PromptFunktionsformat
In einem Satz: Was ist gut an der Farbe Blau?=CLAUDE(“In einem Satz: Was ist gut an der Farbe Blau?“)
In einem Satz: Was ist gut an der Farbe Blau? Gib deine Antwort in <answer>-Tags aus.[Mit Parametern]=CLAUDE(“In einem Satz: Was ist gut an der Farbe Blau? Gib deine Antwort in -Tags aus.”,“claude-3-opus-20240229”,“temperature”, 0.2,“max_tokens”, 50,“stop_sequences”, ”[""""]”,“api_key”, “sk-ant-api03-j1W…“)

2. CLAUDEMESSAGES()

=CLAUDEMESSAGES(prompt, model, params...)

Verwenden Sie CLAUDEMESSAGES(), um eine Reihe von User:- und Assistant:-Nachrichten an Claude zu senden, als würden Sie die Messages API verwenden. Dies ist besonders nützlich, wenn Sie eine Konversation simulieren oder Claudes Antwort vorfüllen möchten.

Beachten Sie, dass jeder Rolle (User: oder Assistant:) eine einzelne Leerzeile vorangestellt werden muss. Um Zeilenumbrüche in einer Zelle einzugeben, verwenden Sie die folgenden Tastenkombinationen:

  • Mac: Cmd + Enter
  • Windows: Alt + Enter
Beispiel für einen CLAUDEMESSAGES()-Prompt mit vorgefüllter Assistentenantwort
PromptFunktionsformat
User: In einem Satz: Was ist gut an der Farbe Blau?Assistant: Die Farbe Blau ist großartig, weil=CLAUDEMESSAGES(“User: In einem Satz: Was ist gut an der Farbe Blau?Assistant: Die Farbe Blau ist großartig, weil”)
Beispiel für einen CLAUDEMESSAGES()-Aufruf mit System-Prompt

Um einen System-Prompt zu verwenden, setzen Sie ihn wie andere optionale Funktionsparameter. (Sie müssen zuerst einen Modellnamen festlegen.)

=CLAUDEMESSAGES("User: Hast du mir etwas zu sagen? Assistant:", "claude-2.0", "system", "Du bist eine Kuh, die als Antwort auf alle Benutzeranfragen muhen liebt.")

3. [Veraltet] CLAUDEFREE()

=CLAUDEFREE(prompt, model, params...)

Mit CLAUDEFREE() können Sie Claude so aufrufen, als würden Sie die veraltete Text Completions API verwenden. Um diese Funktion zu verwenden, müssen Sie Ihren Prompt manuell zwischen \n\nHuman: und \n\nAssistant: einbetten, wie Sie es für einen Text Completions-Prompt tun würden. Ersetzen Sie \n\n durch zwei tatsächliche neue Zeilen, wenn Sie Ihren Prompt in einer Zelle schreiben.

Weitere Informationen zur speziellen “Human:”/“Assistant:“-Formatierung in CLAUDEFREE finden Sie in unserer Dokumentation zur Text Completions API.

Beispiel für einen CLAUDEFREE()-Prompt
PromptFunktionsformat
Human: In einem Satz: Was ist gut an der Farbe Blau?Assistant:=CLAUDEFREE(“Human: In einem Satz: Was ist gut an der Farbe Blau?Assistant:“)

Hinweis: Diese gesamte mehrzeilige Zeichenfolge sollte in den Prompt-Parameter eingefügt werden; beachten Sie auch die beiden neuen Zeilen vor Human:.

Optionale Funktionsparameter

Wenn Sie API-Parameter angeben möchten, können Sie dies tun, indem Sie Argument-Wert-Paare auflisten. Wenn Sie beispielsweise max_tokens auf 3 setzen möchten, können Sie dies wie folgt tun: =CLAUDE("[Ihr Prompt]", "claude-instant-1.2", "max_tokens", 3).

Sie können mehrere Parameter festlegen. Listen Sie sie einfach nacheinander auf, wobei jedes Argument-Wert-Paar durch Kommas getrennt ist. Beachten Sie, dass die ersten beiden Parameter immer der Prompt und das Modell (verfügbare Modelle) sein müssen - Sie können keinen optionalen Parameter festlegen, ohne auch das Modell festzulegen.

Zum Beispiel ist dies eine gültige CLAUDE-Funktion: =CLAUDE("[Ihr Prompt]", "claude-instant-1.2", "system", "[System-Prompt]", "max_tokens", 3, "temperature", 0.5)

Die Argument-Wert-Parameter, die Sie am meisten interessieren könnten, sind:

  • max_tokens - die Gesamtzahl der Token, die das Modell ausgibt, bevor es zum Stoppen gezwungen wird. Für Ja/Nein- oder Multiple-Choice-Antworten möchten Sie wahrscheinlich 1-2. Siehe unsere Modellvergleichstabelle für die maximale Vervollständigungslänge für jedes Modell.
  • temperature - die Menge an Zufälligkeit, die in die Ergebnisse einfließt. Für Multiple-Choice- oder analytische Aufgaben sollte der Wert nahe 0 liegen. Für die Ideengenerierung sollten Sie ihn auf 1 setzen.
  • system - wird verwendet, um einen System-Prompt anzugeben, der Claude bei der Verwendung von =CLAUDEMESSAGES() und =CLAUDE() Kontext und Anweisungen geben kann.
  • stop_sequences - JSON-Array von Zeichenfolgen, die das Modell dazu veranlassen, die Generierung von Text zu stoppen, wenn sie angetroffen werden. Aufgrund von Escape-Regeln in Google Sheets™ müssen doppelte Anführungszeichen innerhalb der Zeichenfolge durch Verdopplung maskiert werden.
  • api_key - wird verwendet, um einen bestimmten API-Schlüssel anzugeben, mit dem Claude aufgerufen werden soll

Claude for Sheets Anleitungen & Beispiele

Interaktives Tutorial zum Prompt Engineering

Hinweis zur API-Version

Alle in diesem Abschnitt verlinkten Claude for Sheets Tabellen, wie das interaktive Tutorial zum Prompt Engineering und die Prompting-Beispiele Workbench, verwenden derzeit die veraltete CLAUDEFREE()-Funktion, die die Text Completions API aufruft. Diese werden in Kürze aktualisiert, um CLAUDEMESSAGES() und die Messages API zu nutzen.

Besuchen Sie unser ausführliches interaktives Tutorial zum Prompt Engineering, das das Claude for Sheets Add-on verwendet, um Techniken zum Prompt Engineering vom Anfänger bis zum Fortgeschrittenen zu erlernen oder aufzufrischen.

Beachten Sie, dass Sie genau wie für den Rest von Claude for Sheets einen API-Schlüssel benötigen, um mit dem Tutorial zu interagieren.

Claude for Sheets Prompting-Beispiele

Beispiel-Prompts, Prompting-Strukturen und Claude-gesteuerte Tabellen finden Sie in unserer Claude for Sheets Prompting-Beispiele Workbench. Dort finden Sie Beispiele für Aufgaben wie die folgenden:

  • Langform-Dokument Q&A
  • Informationsextraktion
  • Entfernen von PII
  • Kundensupport-Chatbot mit FAQ
  • Akademischer Tutor
  • Prompt-Verkettung
  • Funktionsaufrufe
  • Und vieles mehr!

Claude for Sheets Arbeitsmappe-Vorlage

Erstellen Sie eine Kopie unserer Claude for Sheets Arbeitsmappe-Vorlage, um mit Ihrer eigenen Claude for Sheets Arbeit zu beginnen!


Fehlerbehebung

NAME? Fehler: Unbekannte Funktion: ‘claude’.

  1. Stellen Sie sicher, dass Sie die Erweiterung für die Verwendung in der aktuellen Tabelle aktiv haben
    1. Gehen Sie zu Erweiterungen > Add-ons > Add-ons verwalten
    2. Klicken Sie auf das Dreipunkt-Menü oben rechts in der Claude for Sheets Erweiterung und stellen Sie sicher, dass “In diesem Dokument verwenden” aktiviert ist
  2. Aktualisieren Sie die Seite

API-Schlüssel kann nicht eingegeben werden

  1. Warten Sie 20 Sekunden und überprüfen Sie erneut
  2. Aktualisieren Sie die Seite und warten Sie erneut 20 Sekunden
  3. Deinstallieren und installieren Sie die Erweiterung erneut

Weitere Informationen

Weitere Informationen zu dieser Erweiterung finden Sie auf der Übersichtsseite des Claude for Sheets Google Workspace Marketplace.