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, in one sentence, what's good about the color blue?")
と入力します
Claude は回答を返すはずです。プロンプトが処理中であることは、セルに
Loading...
と表示されることでわかります。
パラメータの追加
パラメータ引数は最初のプロンプトの後に来ます。例:=CLAUDE(prompt, model, params...)
model
は常にリストの2番目に来ます。任意のセルに =CLAUDE("Hi, 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:
)の前には単一の改行が必要です。セル内で改行を入力するには、次のキーの組み合わせを使用します:
- 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 Marketplace の概要ページをご覧ください。