Ir al contenido principal

Complemento de Google Sheets

Actualizado hoy

La extensión Claude for Sheets integra Claude en Google Sheets, permitiéndote ejecutar interacciones con Claude directamente en las celdas.

¿Por qué usar Claude for Sheets?

Claude for Sheets permite la ingeniería de prompts a escala al permitirte probar prompts en suites de evaluación en paralelo. Además, destaca en tareas de oficina como análisis de encuestas y procesamiento de datos en línea.

Visita nuestra hoja de ejemplo de ingeniería de prompts para verlo en acción.

Comienza con Claude for Sheets

Instala Claude for Sheets

Habilita fácilmente Claude for Sheets siguiendo estos pasos:

  1. Obtén tu clave de API de Claude: Si aún no tienes una clave de API, puedes crear claves de API en la Consola de Claude.

  2. Instala la extensión Claude for Sheets: Encuentra la extensión Claude for Sheets en el mercado de complementos, luego haz clic en el botón azul `Instalar` y acepta los permisos.

    1. Permisos: La extensión Claude for Sheets solicitará una variedad de permisos necesarios para funcionar correctamente. Ten la seguridad de que solo procesamos los datos específicos que los usuarios piden que Claude ejecute. Estos datos nunca se utilizan para entrenar nuestros modelos generativos.

    2. Los permisos de la extensión incluyen:

      1. Ver y administrar hojas de cálculo en las que se ha instalado esta aplicación: Necesario para ejecutar prompts y devolver resultados.

      2. Conectarse a un servicio externo: Necesario para realizar llamadas a los puntos finales de la API de Claude.

      3. Permitir que esta aplicación se ejecute cuando no estés presente: Necesario para ejecutar recálculos de celdas sin intervención del usuario.

      4. Mostrar y ejecutar contenido web de terceros en prompts y barras laterales dentro de aplicaciones de Google: Necesario para mostrar la barra lateral y el prompt posterior a la instalación.

  3. Conecta tu clave de API: Ingresa tu clave de API en Extensiones > Claude for Sheets™ > Abrir barra lateral > > Configuración > Proveedor de API. Es posible que tengas que esperar o actualizar para que aparezca el menú de Claude for Sheets.

Importante: Tendrás que volver a ingresar tu clave de API cada vez que crees una nueva Hoja de Google.

Ingresa tu primer prompt

Hay dos funciones principales que puedes usar para llamar a Claude usando Claude for Sheets. Por ahora, usemos CLAUDE().

Prompt simple

En cualquier celda, escribe =CLAUDE("Claude, en una oración, ¿qué es lo bueno del color azul?").

Claude debería responder con una respuesta. Sabrás que el prompt se está procesando porque la celda dirá Cargando....

Agregar parámetros

Los argumentos de parámetros vienen después del prompt inicial, como =CLAUDE(prompt, model, params...).

Nota: model siempre es el segundo en la lista.

Ahora escribe en cualquier celda =CLAUDE("¡Hola, Claude!", "claude-3-haiku-20240307", "max_tokens", 3).

Cualquier parámetro de API se puede establecer de esta manera. Incluso puedes pasar una clave de API para usarla solo en esta celda específica, así: "api_key", "sk-ant-api03-j1W...".

Uso avanzado

CLAUDEMESSAGES es una función que te permite usar específicamente la API de Mensajes. Esto te permite enviar una serie de mensajes de Usuario: y Asistente: a Claude.

Esto es particularmente útil si deseas simular una conversación o rellenar previamente la respuesta de Claude.

Intenta escribir esto en una celda:

=CLAUDEMESSAGES("Usuario: En una oración, ¿qué es lo bueno del color azul?
Asistente: El color azul es excelente porque")

Saltos de línea

Cada turno de conversación posterior (Usuario: o Asistente:) debe estar precedido por un único salto de línea. Para ingresar saltos de línea en una celda, usa las siguientes combinaciones de teclas:

  • Mac: Cmd + Intro

  • Windows: Alt + Intro

Ejemplo de llamada CLAUDEMESSAGES() multiturno con prompt del sistema

Para usar un prompt del sistema, establécelo como establecerías otros parámetros de función opcionales. (Primero debes establecer un nombre de modelo.)

=CLAUDEMESSAGES("Usuario: ¿Cuál es tu flor favorita? Responde en etiquetas <answer>.
Asistente: <answer>", "claude-3-haiku-20240307", "system", "Eres una vaca que ama mugir en resp
¿Ha quedado contestada tu pregunta?