챗GPT

ChatGPT로 구글 API 와 연동할 수 있는 ChatGPT Apps Script 코드 생성 방법

자바라머신러닝 2023. 2. 8. 21:21

ChatGPT에게 구글 API와 연동할 수 있는 Apps Script 코드를 물어본 결과 소스코드가 바로 생성되었습니다. 이처럼 ChatGPT의 가장 큰 장점은 원하는 답을 얻는 검색 시간이 획기적으로 감소된 다는 것입니다. 일반 검색엔진은 일일이 찾아보고 틀리면 다시 찾아보면서 소비되기 때문입니다.


2023년 2월 25일 출시된 new bing chat gpt 소개는 아래 링크에 소개되어 있습니다.
https://bulleten.tistory.com/128

 

한국에 출시된 마소 Edge, new Bing, 챗(chat) GPT 한글 사용방법 및 후기

오랜 대기 끝에 2023년 2월 25일 마이크로소프트에서 Edge에서 실행되는 new Bing AI, 챗(chat) GPT를 출시했습니다. Open AI의 챗(chat) GPT 와 달리 최신정보를 답해 주면서 주식정보도 제공합니다. URL 검색/

bulleten.tistory.com

"appscript code for gpt" 오타질문도 바르게 인식

ChatGPT 에게 "appscript code for gpt"라고 문의를 해보니 바로 답이 나오더군요. 정환한 질문은 "Apps Script for gpt" 인데 오타임에도 바르게 질문을 정정합니다.

chatGPT 에서 알려준 GPT와 연동할 수 있는 AppScript 코드
chatGPT 에서 알려준 GPT와 연동할 수 있는 Apps Script 코드

 

코드 내용

아래는 필자의 검색결과를 참조하실 수 있으면 독자분들께서도 ChatGPT를 검색할 때 약간 다르게 결과가 도출될 수 있습니다. 아래 "더보기"를 클릭하면 위 코드를 볼 수 있습니다.

더보기

function generateTextWithGPT3() {
// Get the active document
var doc = DocumentApp.getActiveDocument();

// Extract the text from the document
var text = doc.getBody().getText();

// Call the OpenAI API to generate text based on the input
var response = UrlFetchApp.fetch("https://api.openai.com/v1/engines/gpt-3/jobs", {
method: "post",
payload: JSON.stringify({
prompt: text,
max_tokens: 128,
n: 1,
stop: "",
temperature: 0.5
}),
headers: {
"Content-Type": "application/json",
"Authorization": "Bearer <API_KEY>"
},
muteHttpExceptions: true
});

// Parse the response from the API
var responseJson = JSON.parse(response.getContentText());

// Extract the generated text from the response
var generatedText = responseJson.choices[0].text;

// Add the generated text to the document
doc.getBody().appendParagraph(generatedText);
}


코드 마지막 부분의 "<API_KEY>" 는 독자분들께서 개인적으로 ChatGPT 웹사이트에서 받아낸 키를 입력해야 합니다. ChatGPT 생성 방법은 아래를 참조하시면 됩니다.

  • chat gtp OpenAPI key 가 없으면, "https://platform.openai.com/account/api-keys" 접속 
    • "Create new secret key" 클릭
    • 새창이 뜨면서 생성된 key 를 복사 또는 녹색 네모박스 2개 겹친 아이콘 클릭

chatGpt 에서 API KEY 생성 방법
chatGpt 에서 API KEY 생성 방법

결론

검색엔진들이 찾아내는 웹 문서들로 부터 유추한 맥락을 사람이 일일히 기억해 새로운 검색어를 구상하고 다시 찾는 번거로움이 줄어들었기 때문입니다. 특히 소스코드를 찾아내는 데는 ChatGPT가 큰 역할을 하고 있습니다. 그 효과로 ChatGPT 가 신드롬을 일으키면서 기존 검색엔진 플랫폼들이 ChatGPT과유사한 제품 출시를 예고하고 있습니다.