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
}