Google 스프레드시트에서 무료로 GPT를 사용할 수 있습니다.

일반적으로 Google 시트에서 GPT와 통합하려고 할 때 확장 스토어에서 여러 옵션을 찾을 수 있지만 대부분 유료이고 비싸다. 이에 대해 고려하여 무료로 사용할 수 있는 Apps 스크립트를 설치하여 시트의 셀 공식에서 GPT API를 사용하는 방법을 소개하겠습니다.

GPT와 Google Sheets 통합의 장점

A. 개인화 및 유연성GPT와 달리 표준 확장기능과 달리 GPT 통합은 특정 요구를 충족하기 위해 사용자 정의 솔루션을 만들 수 있도록 합니다. 이에는 데이터 분석, 보고서 생성, 반복적 작업 자동화 및 자연어 처리가 포함됩니다.

B. 시간 절약과 효율성GPT는 보통 많은 시간을 소비하는 작업을 자동화할 수 있습니다. 다양한 소스에서 데이터를 수집하고 데이터 요약을 작성하며 복잡한 데이터 세트에서 통찰을 생성하는 작업 등이 그 예입니다.

C. 지속적인 향상GPT 모델은 지속적으로 진화하며 업데이트와 개선을 받아 능력과 효율성을 높이고 있습니다.

Aikit - wordpress ai writing assistant using gpt-3

확장 프로그램 x 사용자 정의 스크립트

확장 기능은 보통 더 많은 옵션을 제공하며, 쉽게 접근하고 설정할 수 있는 사용자 정의 UI를 가지고 있습니다. 큰 문제는 간단한 작업에 사용된 높은 가격입니다. GPT 쿼리를 예로 들 수 있습니다.

맞춤 스크립트를 작성하면 돈을 절약할 뿐만 아니라 사용자 정의, 표준 지침 추가, 여러 가지 필요에 맞는 수식 작성이 가능합니다.

큰 문제는 Apps Scripts의 스크립트를 사용하는 것이 심지어 chatGPT의 도움을 받는다 해도 여전히 오류를 일으킬 수 있다는 것입니다. 코드를 실행하고 디버그하는 것조차 조금 귀찮을 수 있습니다.

GPT를 Google 스프레드시트에 통합하는 방법

GPT를 Google 시트에 통합하는 것은 몇 가지 기술적 단계를 포함합니다.

A. API 설정먼저 OpenAI의 GPT API에 액세스해야 합니다. 일반적으로 계정을 생성하고 API 키를 가져오는 과정이 필요합니다.

B. 구글 앱스 스크립트 사용Google Apps Script, JavaScript 기반 스크립트 플랫폼으로 G Suite의 자동화에 사용될 수 있으며 GPT를 Google Sheets에 통합하는 데 사용될 수 있습니다. 이를 위해서는 GPT API를 호출하고 응답을 처리하는 스크립트를 작성해야 합니다.

C. 자동화와 맞춤화작업 스크립트가 작동되면 Google 스프레드시트에서 텍스트 생성, 데이터 분석 및 기타 기능과 같은 작업을 자동화할 수 있습니다.

구글 스프레드시트에서 GPT를 사용하기 위한 Apps Script 코드입니다.

아래는 간단한 공식을 사용하는 데 사용하는 코드입니다. GPT=("프롬트"; CE1). 이 시트의 공식을 사용하여 나는 내 표에서 다른 셀을 사용하여 콘텐츠를 생성할 수 있다.

당신은 코드를 사용자 맞게 변경하고 수정할 수 있으며 다양한 기능을 수행하는 다른 공식을 만들 수도 있습니다. GPT 채팅의 도움으로 Google 시트에서 OpenAI API를 무료로 사용할 수 있습니다.

var apiKey = 'SUACHAVEDEAPI';

function GPT() {
  var messages = [];
  for (var i = 0; i < arguments.length; i++) {
    var arg = arguments[i];
    if (typeof arg === 'string' && arg.trim() !== '') {
      messages.push({ 'role': 'user', 'content': arg.trim() });
    } else if (Array.isArray(arg)) {
      arg.forEach(function(cellValue) {
        if (typeof cellValue === 'string' && cellValue.trim() !== '') {
          messages.push({ 'role': 'user', 'content': cellValue.trim() });
        }
      });
    }
  }

  if (messages.length === 0) {
    return 'Nenhuma mensagem válida fornecida.';
  }

  var url = 'https://api.openai.com/v1/chat/completions';
  var headers = {
    'Authorization': 'Bearer ' + apiKey,
    'Content-Type': 'application/json'
  };

  var payload = {
    'model': 'gpt-3.5-turbo-1106', // Especificar o modelo desejado
    'messages': messages,
    'max_tokens': 700 // Configuração flexível do número máximo de tokens
  };

  var options = {
    'method': 'post',
    'headers': headers,
    'payload': JSON.stringify(payload),
    'muteHttpExceptions': true // Importante para tratar erros
  };

  try {
    var response = UrlFetchApp.fetch(url, options);
    var result = JSON.parse(response.getContentText());

    if (response.getResponseCode() === 200 && result.choices && result.choices.length > 0) {
      return result.choices[0].message.content; // Acessa o conteúdo da mensagem corretamente
    } else {
      Logger.log('Erro na resposta da API: ' + response.getContentText());
      return 'Erro na resposta da API.';
    }
  } catch (e) {
    Logger.log('Erro ao fazer a requisição para a API: ' + e.message);
    return 'Erro ao fazer a requisição para a API.';
  }
}

앱 스크립트에 코드를 설치하는 방법

오픈AI의 GPT를 구글 스프레드시트와 통합하려면 Google Apps 스크립트를 사용해야 합니다. 이를 통해 오픈AI의 API와 상호 작용할 수 있습니다. 아래에는 제공된 코드를 설치하고 구글 스프레드시트에서 사용자 정의 함수를 활용하는 단계별 튜토리얼이 제공됩니다.

단계 1: OpenAI API 설정

  1. Acesse o site da OpenAI e crie uma conta ou faça login.
  2. Navegue até a seção de gerenciamento de API e gere uma nova chave de API. Guarde essa chave, pois você precisará dela para autenticar suas requisições.

단계 2 : Google Apps Script 편집기를 엽니다.

  1. Abra um novo ou existente Google Sheets onde você deseja usar o GPT.
  2. No menu, clique em Extensões Sure, I can help with that. Please go ahead and send me the text you'd like me to translate from Portuguese to Korean. Apps Script.
  3. Isso abrirá o editor do Google Apps Script em uma nova aba.

단계 3: 코드 설치

  1. No editor do Apps Script, apague qualquer código existente.
  2. Copie e cole o código fornecido no editor.
  3. Substitua 'SUACHAVEDEAPI' pela chave de API real que você obteve da OpenAI.
  4. Salve o script com um nome de projeto relevante, usando Arquivo Sure, I can help with that. Please go ahead and send me the text you'd like me to translate from Portuguese to Korean. Salvar ou o ícone de disquete.

스텝 4: 구글 시트에서 사용자 정의 함수 사용하기

  1. Volte para a sua planilha do Google Sheets.
  2. Em uma célula, digite =GPT("Sua pergunta aqui") para fazer uma pergunta ao GPT. Você também pode referenciar outras células que contenham o texto que deseja enviar.
  3. Pressione Enter e aguarde a resposta ser gerada. Isso pode levar alguns segundos, dependendo da resposta da API.

중요한 고려사항

  • Cotas e Limites: A API da OpenAI tem cotas de uso, que podem limitar a quantidade de requisições que você pode fazer. Fique atento a esses limites para evitar interrupções.
  • Segurança da Chave de API: Mantenha sua chave de API segura e não a compartilhe dentro do script ou de qualquer maneira que possa ser exposta publicamente.
  • Tratamento de Erros: O código inclui tratamento básico de erros, mas você pode querer expandi-lo para lidar melhor com falhas de rede ou respostas inesperadas da API.
  • Customização: Você pode ajustar o modelo ('model'), o número máximo de tokens ('max_tokens') e outras configurações conforme a necessidade do seu projeto.

Seguindo estes passos, você será capaz de integrar o poderoso GPT da OpenAI ao Google Sheets, abrindo um leque de possibilidades para automação, análise de dados, geração de conteúdo e muito mais.