Claude for Sheets 拡張機能は Claude を Google Sheets に統合し、セル内で直接 Claude との対話を実行できるようにします。
Anthropic API キーを取得する
Claude for Sheets 拡張機能をインストールする
インストール
ボタンをクリックして、権限を承認します。権限
API キーを接続する
拡張機能
> Claude for Sheets™
> サイドバーを開く
> ☰
> 設定
> API プロバイダー
で API キーを入力します。Claude for Sheets メニューが表示されるまで待つか、更新する必要があるかもしれません。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:
)の前には単一の改行が必要です。セル内で改行を入力するには、次のキーの組み合わせを使用します:システムプロンプトを含む複数ターンの CLAUDEMESSAGES() 呼び出し例
引数 | 説明 |
---|---|
max_tokens | モデルが強制的に停止する前に出力するトークンの総数。はい/いいえまたは多肢選択の回答の場合、値を1〜3にすることをお勧めします。 |
temperature | 結果に注入されるランダム性の量。複数選択または分析タスクの場合、0に近い値が望ましいです。アイデア生成の場合は1に設定することをお勧めします。 |
system | システムプロンプトを指定するために使用され、Claude に役割の詳細とコンテキストを提供できます。 |
stop_sequences | モデルがテキスト生成を停止する原因となる文字列の JSON 配列。Google Sheets™ のエスケープルールにより、文字列内の二重引用符は二重にして("")エスケープする必要があります。 |
api_key | Claude を呼び出すための特定の API キーを指定するために使用されます。 |
例:パラメータの設定
system
プロンプト、max_tokens
、および temperature
を設定する:temperature
、max_tokens
、および stop_sequences
を設定する:api_key
を設定する:NAME? エラー:不明な関数:'claude'
#ERROR!、⚠ DEFERRED ⚠ または ⚠ THROTTLED ⚠
#ERROR!
、⚠ DEFERRED ⚠
または ⚠ THROTTLED ⚠
セルを手動で再計算できます。API キーを入力できない