Como integrar ChatGPT en Google Sheets

by Alfredo Gasca, Project Manager

1. Guía paso a paso

En este post, exploraremos cómo las capacidades avanzadas de la API de Open AI (ChatGPT) pueden transformar tus hojas de cálculo de Google Sheets en herramientas poderosas de automatización y análisis de datos. Te guiaré paso a paso para desbloquear este potencial, ayudándote a integrar la inteligencia artificial en tus proyectos diarios sin necesidad de plugins complicados.

Ahora que has visto el video tutorial, tienes una base sólida sobre cómo comenzar a integrar ChatGPT en Google Sheets. El próximo paso es llevar ese conocimiento teórico a la práctica. En la siguiente sección, te proporcionaré el código usado en el video que podrás copiar y pegar directamente en tu hoja de cálculo.

2. Código usado

Este es e código necesario para integrar ChatGPT en Google Sheets, facilitando una automatización inteligente para cualquier tarea directamente en tus proyectos.

function GPT(Input) {
  
  const GPT_API = "AQUI VA TU API KEY";
  const BASE_URL = "https://api.openai.com/v1/chat/completions";

     const headers = {
      "Content-Type": "application/json",
      "Authorization": `Bearer ${GPT_API}`
    };
    
  const options = {
      headers,
      method: "GET",
      muteHttpExceptions: true,
        payload: JSON.stringify({
        "model": "gpt-4",
        "messages": [{
          "role": "system",
          "content": "Eres un experto en direcciones en Mexico"
        },
        {
          "role": "user",
          "content": Input
        }
        ],
        "temperature": 0.2
      })
  }
  const response = JSON.parse(UrlFetchApp.fetch(BASE_URL, options));
  // console.log(response)
  console.log(response.choices[0].message.content);
  return response.choices[0].message.content
}

More articles

5 Estrategias de Prompts para Sacar el Máximo Provecho a ChatGPT

En un mundo cada vez más impulsado por la inteligencia artificial, es fundamental saber cómo aprovechar al máximo las herramientas disponibles para optimizar nuestro trabajo diario.

Read more

3 Lessons We Learned Going Back to the Office

Earlier this year we made the bold decision to make everyone come back to the office full-time after two years working from a dressing table in the corner of their bedroom.

Read more

Tell us about your need

Our offices

  • México
    Calle 16 de Septiembre 1103,
    Centro, 72000 Puebla, México
  • Netherlands
    Schiedamse Vest 154,
    3011 BH, Rotterdam