플러그인(Plugin) 쉽게 이해하기 | ChatGPT Plugin 출시...!

2023. 3. 28. 13:04·IT Trend

플러그인(Plugin)이란

2023년 3월 23일에 Chatgpt 플러그인이 발표됐습니다

아래의 홈페이지에서 만나보실 수 있는데,

https://openai.com/blog/chatgpt-plugins

 

ChatGPT plugins

We’ve implemented initial support for plugins in ChatGPT. Plugins are tools designed specifically for language models with safety as a core principle, and help ChatGPT access up-to-date information, run computations, or use third-party services.

openai.com

일단 플러그인에 대해서 모르시는 분들이 있을 것 같아,

간단하게 설명하면, 플러그인은 컴퓨터 소프트웨어의 한 부분으로, 기존 응용 프로그램이나 시스템에 추가적인 기능이나 특징을 제공하는 소프트웨어 컴포넌트 입니다.

 

예를 들어, 웹 브라우저에서는 플러그인을 사용하여 동영상 재생, 문서 보기, 게임 등과 같은 다양한 기능을 추가하거나 확장할 수 있습니다. 또한, 오디오 및 비디오 편집 프로그램, 그래픽 편집 프로그램 등에서도 플러그인을 이용해 특정 기능이나 필터를 추가할 수 있습니다.

웹 브라우저 플러그인 예시:

  1. AdBlock: 광고 차단을 도와주는 플러그인으로, 웹 페이지에서 불필요한 광고를 제거해 줍니다.
  2. LastPass: 사용자의 비밀번호를 안전하게 저장하고 관리해주는 플러그인으로, 각 사이트에 자동 로그인 기능을 제공합니다.
  3. Grammarly: 문법, 맞춤법, 작문 스타일을 실시간으로 확인하고 수정할 수 있는 플러그인입니다.
  4. HTTPS Everywhere: 웹 사이트를 안전한 HTTPS 버전으로 자동 전환해주는 플러그인입니다.

이러한 플러그인들을 사용하면 개발자가 특정 프로그램의 소스 코드를 변경하지 않고도 새로운 기능을 추가할 수 있어, 소프트웨어 개발 및 유지보수에 유연성을 제공합니다. 유연성을 제공한다는 부분이 가장 큰 장점일 것 같습니다.

하지만, 플러그인을 사용할 때 주의할 점은 호환성, 안정성, 보안 등의 문제가 있을 수 있으므로, 신뢰할 수 있는 출처에서 플러그인을 다운로드하고 관리해야 한다는 점이겠죠.


 

ChatGPT Plugin

Fig. 1. https://openai.com/blog/chatgpt-plugins

다음은 타사에서 만든 플러그인 예시들입니다

몇가지만 설명하면,

  • 익스피디아(여행 예약 웹사이트) : ChatGPT에 추가된 익스피디아 플러그인을 추가하고, 다음과 같이 질문 할 수 있겠죠 "나 베트남으로 여행가고 싶은데, 가장 사람들이 많이 가는 루트로 여행계획 짜줘" 라고 요청을 하게되면 ChatGPT가 티켓, 호텔, 루트등을 추천해서 알려줄 수 있습니다.
  • 인스타카트(식료품 웹사이트) : 똑같이 플러그인을 추가하고, "나 소고기 500그람하고 수박 한 통만 여기 주소로 배달시켜줘" 라고 요청하면 ChatGPT가 요청한 물건들을 카트에 담아 이렇게 주문해드릴까요? 하면서 주문할 수 있습니다. 

아이언맨에서 보던 자비스가 생각나지 않나요? 말도 안되는 시대가 도래하고 있습니다. 

또한 대표적으로 몇가지 알파 모델을 공개했는데, 다음과 같습니다

 

브라우징(Browsing)

Fig. 2. https://openai.com/blog/chatgpt-plugins

ChatGPT가 출시하고 몇달이 지나고, MS에서 공개한 Bing Chat 과 유사합니다. 
ChatGPT는 학습한 데이터에 대해서 대답을 할 수 있었고, 학습하지 못한 최신 데이터에 대해서는 대답하지 못하는 모습을 보였었습니다. 하지만 브라우징 플러그인을 통해 최신 정보또한 다룰 수 있게 된 것 입니다.


Code interpreter(코드 인터프리터)

Fig. 2. https://openai.com/blog/chatgpt-plugins

다음과 같은 기초적인 방적식 구현은 기본이고,

 

Fig. 3. https://openai.com/blog/chatgpt-plugins

파이썬에서 plot라이브러리를 사용해보신 분들은 아시겠지만,

csv파일을 통한 위와 같은 데이터분석또한 가능해졌다는 것입니다.


Third-party Plugin(타사 플러그인)

Fig. 4. https://openai.com/blog/chatgpt-plugins

위쪽에 설명해드렸던것과 같이, 타사 플러그인을 통해서 모든게 가능해졌다는 것 입니다.
ChatGPT에게 지금까지는 질문만 했다면, 플러그인의 도입으로 인해, 우리가 일상생활에서 하던 모든 것을 ChatGPT를 통해 할 수 있게 된 것 입니다. 홈페이지에 방문하시면 더 자세한 정보들을 확인 하실 수 있습니다. 


저작자표시 비영리 변경금지 (새창열림)
'IT Trend' 카테고리의 다른 글
  • 팀 성장의 기여하는 개발자되는 법 10 STEP
  • 클라우드 산업(Cloud Infrastructure)이란 무엇인가? 일반인 관점에서 이해하기
  • ChatGPT Plus Subscription(GPT-4) 사용 리뷰
  • GPT-4의 등장 - 인간과 구분이 안 될 정도로 뛰어난 언어 모델
Jelong
Jelong
커스텀 웹: https://jaehong-park.com Github: https://github.com/qkrwoghd04
  • Jelong
    24/7 Developer's Note
    Jelong
  • 전체
    오늘
    어제
    • 분류 전체보기
      • Software Engineering
      • Ubuntu
      • Network
      • JavaScript
      • Web
      • Interaction Design
      • React Native
      • React
      • Algorithm
      • Java
      • Database design
      • IT Trend
      • TroubleShooting
      • AWS
      • Interview
      • LG CNS AM CAMP 1기
  • 블로그 메뉴

    • 홈
    • 태그
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    티스토리챌린지
    오블완
    미니넷
    알고리즘
    javascript
    typescript
    Queues
    html
    expo
    java
    AWS
    GPT-4
    블랙 박스 테스트
    소프트웨어 공학
    generic
    css
    자바스크립트
    mininet
    heap
    화이트 박스 테스트
    React
    BST
    자바
    frontend
    ChatGPT
    JS
    데이터 구조
    prototyping
    알고리즘 분석
    이진트리
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.1
Jelong
플러그인(Plugin) 쉽게 이해하기 | ChatGPT Plugin 출시...!
상단으로

티스토리툴바