본문 바로가기
[IT]

[ChatGPT] API 사용방법 - Playground

by DDBobD 2024. 5. 10.
728x90
반응형

ChatGPT API를 등록했으면 이번에는 Playground 사용하는 방법을 소개하겠다.
Playground는 사용자가 쉽게 인공지능 모델을 실험하고 조작할 수 있는 환경이다.

 

 

Mode

  • Chat 모드 : 이번 포스팅에서 주로 다루게 될 모드이며 이 옵션은 대화하듯이 메시지를 입력하면 답변을 해주는 방식.
  • Assistants 모드 : 사용자가 직접 도우미를 구축하고 실험해 볼 수 있다.
  • Compare 모드 : 화면이 분할되어 두개의 모델을 비교해 볼 수 있다.
  • Completions 모드 : 특정 문장을 이어서 완성시키거나 새로운 텍스트를 형성하는 특징이 있다.

 

 

Chat

  • 역할
    • System : 챗봇에세 일종의 역할을 부여.
    • User : 사용자가 질문을 함.
    • Assistant : 사용자의 질문에 대한 답을 함.

  • 파라미터
    • Temeratuer : 다양성의 정도를 나타내며, 온도가 높을수록 다양한 선택지를 고려하여 창의적인 답변을 하고, 온도가 낮을수록 다양한 선택지중 가장 확률이 높은 것을 선택하여 일관성 있는 답변을 한다. 
    • Maximum Tokens : 답변할 수 있는 텍스트의 최대 길이를 지정하는 값이다.
    • Top P : 가중치를 조절하는 것으로 해당 가중치에 대한 값들만 포함. 0.5일 경우 0.5~1 사이의 값들을 사용한다는 의미. 즉 다양성의 범의가 넓어짐.(정확하지 않음)
    • Frequency penalty : 특정한 단어나 어구의 사용 빈도를 제한함. 즉 특정한 단어나 어구가 자주 등장하면 패널티를 부여하여 모델이 해당 단어나 어구를 선택할 가능성을 줄여준다.
    • Presence penalty : Frequency penalty의 반대로 특정 단어나 어구의 등장을 촉진 시킨다. 
728x90
반응형

'[IT]' 카테고리의 다른 글

업무용어(IT용어 포함) 사전  (0) 2024.06.26
[ChatGPT] API 사용방법 - Python  (0) 2024.05.16
XPath 표현식  (0) 2024.04.30
[네이버] API 사용방법  (0) 2024.04.08
[구글 클라우드 플랫폼] 구독하기  (0) 2024.03.05