ChatGPT로 구글 API 와 연동할 수 있는 ChatGPT Apps Script 코드 생성 방법
ChatGPT에게 구글 API와 연동할 수 있는 Apps Script 코드를 물어본 결과 소스코드가 바로 생성되었습니다. 이처럼 ChatGPT의 가장 큰 장점은 원하는 답을 얻는 검색 시간이 획기적으로 감소된 다는 것입니다. 일반 검색엔진은 일일이 찾아보고 틀리면 다시 찾아보면서 소비되기 때문입니다.
2023년 2월 25일 출시된 new bing chat gpt 소개는 아래 링크에 소개되어 있습니다.
https://bulleten.tistory.com/128
"appscript code for gpt" 오타질문도 바르게 인식
ChatGPT 에게 "appscript code for gpt"라고 문의를 해보니 바로 답이 나오더군요. 정환한 질문은 "Apps Script for gpt" 인데 오타임에도 바르게 질문을 정정합니다.
코드 내용
아래는 필자의 검색결과를 참조하실 수 있으면 독자분들께서도 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가 큰 역할을 하고 있습니다. 그 효과로 ChatGPT 가 신드롬을 일으키면서 기존 검색엔진 플랫폼들이 ChatGPT과유사한 제품 출시를 예고하고 있습니다.