IT이야기/유용한 IT 지식

챗GPT에게 자바 스크립트에서의 http request 메소드에 대해 질문을 해보다

무지개 보드 2023. 2. 7. 13:12
반응형


openAI가 개발한 지능형 챗봇인 chatGPT가 연일 시장을 뒤흔들고 있습니다. 현재 사용자는 1억 명이 넘어갔는데요. 현존 최고의 검색 엔진을 제공하는 구글에서는 이에 대항하는 인공지능 서비스를 제공하려 박차를 가하고 있습니다.

오늘은 챗GPT에게 자바 스크립트에서의 http request 메소드에 대해 질문을 해보았습니다.


ChatGPT: Optimizing Language Models for Dialogue (openai.com)

 

ChatGPT: Optimizing Language Models for Dialogue

We’ve trained a model called ChatGPT which interacts in a conversational way. The dialogue format makes it possible for ChatGPT to answer followup questions, admit its mistakes, challenge incorrect premises, and reject inappropriate requests. ChatGPT is

openai.com

 

 

사용방법은 매우 간단합니다. 홈페이지에 접속하여 TRY CHATGPT를 클릭하여 가입 또는 구글 계정으로 접속하면 되는데요. 개발자는 아니지만 과거에 궁금했었던 자바스크립트에서 http request를 가장 빠르게 호출하는 메서드에 대해 간단히 질문해 보았습니다.

 

그러자 다음과 같이 대답하는군요.

 

 


자바스크립트에서 가장 빠른 HTTP 요청은 다양한 요인에 따라 달라집니다.
네트워크 대기 시간, 서버 응답 시간, 요청 페이로드의 크기와 같은 다양한 요소에 영향을 받습니다.
이와 별개로 자바스크립트에서 HTTP 요청을 하기 위해 가장 일반적으로 사용되는 빠른 라이브러리는 다음과 같습니다.

XHR(XMLHttpRequest) - 모든 최신 브라우저에서 지원되는 JavaScript에서 HTTP 요청을 수행하기 위한 built-in API입니다.
Fetch API - 모든 최신 브라우저에서 지원되며 XHR에 비해 최신이며 더 강력한 대안입니다.
Axios - JSON 데이터를 위한 간단한 API 및 자동 변환을 통해 JavaScript에서 HTTP 요청을 수행하는 데 널리 사용되는 라이브러리입니다.
SuperAgent - JavaScript에서 HTTP 요청을 수행하기 위한 작고 가벼운 라이브러리입니다.

일반적으로 JavaScript에서 가장 빠른 HTTP 요청은 사용자의 use case에 따라 적합 및 최적화됩니다.

 

 

기존의 검색 엔진과는 매우 다른 패러다임을 띄는 것이 보이시나요?

원래는 검색 후 관련 글을 찾아 그중에서 정확한 정보를 얻어내야 했다면 현재는 내가 원하는 질문을 하면 그대로 답변을 해줍니다!
이것이 기존 검색 엔진과 ChatGPT의 가장 큰 차이점이기에 구글 등 검색엔진을 제공하는 기업에서 엄청난 위기감을 느끼고 있습니다. 다만 다양한 관점으로의 검색 결과를 얻지 못한다는 것은 단점일 수는 있겠네요.


이번에는 XHR 방식의 예시를 들어달라고 질문해 보았습니다.

 

물어보지도 않은 GET / POST 방식 별 코드를 알아서 알려주네요..

필요한 내용이 무엇인지 스스로 너무 잘 알고 있다고 생각이 듭니다.

 

 

역사에 한 획 혹은 그 이상을 그을만 한 엄청난 개발임에는 틀림없어 보입니다.. 우리도 정보를 얻는 속도가 배 이상 빨라질 수 있겠죠?

반응형