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 が回答を返すはずです。プロンプトの処理中はセルに
Loading...
と表示されます
パラメータの追加
パラメータ引数は最初のプロンプトの後に来ます。例:=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 Marketplaceの概要ページをご覧ください。
Was this page helpful?