Google Sheetsアドオン
なぜClaude for Sheetsを使うのか?
Claude for Sheetsは、評価スイート全体でプロンプトを並行してテストできるようにすることで、大規模なプロンプトエンジニアリングを可能にします。さらに、調査分析やオンラインデータ処理などのオフィス業務に優れています。
これを実際に見るには、私たちのプロンプトエンジニアリング例シートをご覧ください。
Claude for Sheetsを始める
Claude for Sheetsをインストールする
以下の手順を使用してClaude for Sheetsを簡単に有効にできます:
Claude APIキーを取得する
まだAPIキーをお持ちでない場合は、Claudeコンソールで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、一文で、青色の良いところは何ですか?")と入力してくださいClaudeは回答で応答するはずです。セルに
Loading...と表示されている間は、プロンプトが処理中であることがわかりますパラメータの追加
パラメータ引数は、
=CLAUDE(prompt, model, params...)のように初期プロンプトの後に来ます。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の応答を事前入力したりする場合に特に便利です。
セルに次のように書いてみてください:
=CLAUDEMESSAGES("User: 一文で、青色の良いところは何ですか?
Assistant: 青色が素晴らしいのは")改行
後続の各会話ターン(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マーケットプレイスの概要ページをご覧ください。