Дополнение для Google Sheets
Зачем использовать Claude for Sheets?
Claude for Sheets позволяет масштабировать промпт-инжиниринг, давая возможность тестировать промпты в наборах для оценки параллельно. Кроме того, он превосходно справляется с офисными задачами, такими как анализ опросов и обработка данных онлайн.
Посетите наш пример таблицы для промпт-инжиниринга, чтобы увидеть это в действии.
Начало работы с Claude for Sheets
Установка Claude for Sheets
Легко включите Claude for Sheets, выполнив следующие шаги:
Получите ваш API-ключ Claude
Если у вас еще нет API-ключа, вы можете создать API-ключи в консоли Claude.
Установите расширение Claude for Sheets
Найдите расширение Claude for Sheets в магазине дополнений, затем нажмите синюю кнопку
Installи примите разрешения.Подключите ваш API-ключ
Введите ваш API-ключ в
Extensions>Claude for Sheets™>Open sidebar>☰>Settings>API provider. Возможно, вам потребуется подождать или обновить страницу, чтобы появилось меню Claude for Sheets.
Вам придется повторно вводить ваш API-ключ каждый раз, когда вы создаете новую таблицу Google Sheets
Введите ваш первый промпт
Есть две основные функции, которые вы можете использовать для вызова Claude с помощью Claude for Sheets. Пока что давайте используем CLAUDE().
Простой промпт
В любой ячейке введите
=CLAUDE("Claude, в одном предложении, что хорошего в синем цвете?")Claude должен ответить. Вы поймете, что промпт обрабатывается, потому что в ячейке будет написано
Loading...Добавление параметров
Аргументы параметров идут после начального промпта, например
=CLAUDE(prompt, model, params...).modelвсегда второй в списке.Теперь введите в любой ячейке
=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, перечислив пары аргумент-значение. Вы можете установить несколько параметров. Просто перечислите их один за другим, разделив каждую пару аргумент-значение запятыми.
Первые два параметра всегда должны быть промптом и моделью. Вы не можете установить необязательный параметр, не установив также модель.
Параметры аргумент-значение, которые могут вас больше всего заинтересовать:
| Аргумент | Описание |
|---|---|
max_tokens | Общее количество токенов, которые модель выводит, прежде чем она принудительно останавливается. Для ответов да/нет или множественного выбора вы можете захотеть, чтобы значение было 1-3. |
temperature | количество случайности, вводимой в результаты. Для задач множественного выбора или аналитических задач вы захотите, чтобы оно было близко к 0. Для генерации идей вы захотите установить его на 1. |
system | используется для указания системного промпта, который может предоставить детали роли и контекст Claude. |
stop_sequences | JSON-массив строк, которые заставят модель прекратить генерацию текста при обнаружении. Из-за правил экранирования в Google Sheets™ двойные кавычки внутри строки должны быть экранированы удвоением. |
api_key | Используется для указания конкретного API-ключа, с которым вызывать Claude. |
Примеры использования 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.