Google Sheetsアドオン
Claude for Sheets拡張機能はClaudeをGoogle Sheetsに統合し、セル内で直接Claudeとのやり取りを実行できるようにします。
なぜClaude for Sheetsを使用するのか?
Claude for Sheetsは、評価スイート全体でプロンプトを並行してテストできるようにすることで、大規模なプロンプトエンジニアリングを可能にします。さらに、アンケート分析やオンラインデータ処理などのオフィス業務にも優れています。
実際の動作を確認するには、プロンプトエンジニアリングのサンプルシートをご覧ください。
Claude for Sheetsを始める
Claude for Sheetsのインストール
以下の手順でClaude for Sheetsを簡単に有効化できます:
AnthropicのAPIキーを取得する
まだAPIキーをお持ちでない場合は、Anthropic ConsoleでAPIキーを作成できます。
Claude for Sheets拡張機能をインストールする
アドオンマーケットプレイスでClaude for Sheets拡張機能を見つけ、青いインストール
ボタンをクリックして権限を承認します。
APIキーを接続する
拡張機能
> Claude for Sheets™
> サイドバーを開く
> ☰
> 設定
> APIプロバイダー
でAPIキーを入力します。Claude for Sheetsメニューが表示されるまで待つか、更新が必要な場合があります。
新しいGoogle Sheetを作成するたびにAPIキーを再入力する必要があります
最初のプロンプトを入力する
Claude for Sheetsを使用してClaudeを呼び出すには、主に2つの関数があります。まずはCLAUDE()
を使用してみましょう。
シンプルなプロンプト
任意のセルに=CLAUDE("Claude、青色の良いところを1文で教えて")
と入力します
Claudeが回答を返すはずです。プロンプトの処理中はセルに
読み込み中...
と表示されます
パラメータの追加
パラメータ引数は最初のプロンプトの後に来ます。例:=CLAUDE(プロンプト, モデル, パラメータ...)
model
は常にリストの2番目にあります。任意のセルに=CLAUDE("こんにちは、Claude!", "claude-3-haiku-20240307", "max_tokens", 3)
と入力します
任意のAPIパラメータをこの方法で設定できます。特定のセルでのみ使用するAPIキーを渡すこともできます:"api_key", "sk-ant-api03-j1W..."
高度な使用方法
CLAUDEMESSAGES
はMessages APIを特に使用できるようにする関数です。これにより、一連のUser:
およびAssistant:
メッセージをClaudeに送信できます。
これは会話をシミュレートしたり、Claudeの応答を事前に入力したりする場合に特に便利です。
セルに以下を入力してみてください:
改行
後続の会話のターン(User:
またはAssistant:
)の前には1つの改行が必要です。セルに改行を入力するには、以下のキーの組み合わせを使用します:
- Mac: Cmd + Enter
- Windows: Alt + Enter
オプションの関数パラメータ
引数と値のペアをリストすることで、オプションのAPIパラメータを指定できます。 複数のパラメータを設定できます。各引数と値のペアをカンマで区切って、順番に並べるだけです。
最初の2つのパラメータは常にプロンプトとモデルである必要があります。モデルを設定せずにオプションパラメータを設定することはできません。
最も重要な引数と値のパラメータは以下の通りです:
引数 | 説明 |
---|---|
max_tokens | モデルが停止を強制される前に出力するトークンの総数。はい/いいえまたは多肢選択の回答の場合、値を1-3にすることをお勧めします。 |
temperature | 結果に注入されるランダム性の量。多肢選択または分析タスクの場合は0に近い値が望ましく、アイデア生成の場合は1に設定することをお勧めします。 |
system | システムプロンプトを指定するために使用され、Claudeに役割の詳細とコンテキストを提供できます。 |
stop_sequences | モデルがテキスト生成を停止する原因となる文字列のJSON配列。Google Sheets™のエスケープルールにより、文字列内の二重引用符は二重にする必要があります。 |
api_key | Claudeを呼び出すための特定のAPIキーを指定するために使用されます。 |
Claude for Sheetsの使用例
プロンプトエンジニアリングの対話型チュートリアル
詳細なプロンプトエンジニアリングの対話型チュートリアルはClaude for Sheetsを活用しています。 プロンプトエンジニアリングのテクニックを学習または復習するためにご確認ください。
プロンプトエンジニアリングのワークフロー
Claude for Sheetsプロンプティング例のワークベンチは、プロンプトの例とプロンプトエンジニアリングの構造を収録したClaude搭載のスプレッドシートです。
Claude for Sheetsワークブックテンプレート
Claude for Sheetsワークブックテンプレートのコピーを作成して、独自のClaude for Sheetsの作業を始めましょう!
トラブルシューティング
詳細情報
この拡張機能に関する詳細については、Claude for Sheets Google Workspaceマーケットプレイスの概要ページをご覧ください。