본문 바로가기
잡다한 정보

챗GPT 사이트 쉽게 AI 도움 받아보기

by 라오키 2023. 2. 12.

목차

    반응형

    최근 AI가 발전함에 따라서 이슈가 되고 있습니다. 기존에는 아루다나 심심이 같이 간단한 대화를 나눌 수 있는 AI가 대부분이라면 점점 발전해서 현재는 온라인상에 정보를 취합하고 이를 기반으로 데이터를 추출 그리고 작성하는 AI가 등장하기 시작했습니다. 그 중 대표적인 것이 챗GPT인데 저도 사용해보았는데 생각보다 괜찮더라고요. 영어 기반으로 진행하는 것이며, 만약 한국어로 이용을 할 경우에는 조금 부정확한 정보들이 제공될 수 있다는 점을 참고하면 좋을 듯 합니다. 그리고 이제는 카카오나 네이버에서도 몇몇 가지들의 ai들이 제공되고 있으니 오픈소스를 활용하는 분들은 이용해보아도 좋을 것 같네요.

    1. 챗GPT란?

    ChatGPT는 OpenAI에서 개발한 transformer-based 대화 AI 모델입니다. 이 모델은 대화에서의 질의 응답 문제(question-answering)를 학습하여, 사용자의 질문에 대한 적절한 대답을 제공할 수 있는 능력이 있습니다. ChatGPT는 대화 AI의 한 종류이며, 다양한 지식 분야에 대해 교육되어 있어 사용자의 질문에 대한 다양한 대답을 제공할 수 있습니다. 또한, 사용자의 대화 상황에 따라 대화의 방향을 조절하고, 사용자의 요구에 맞는 대답을 제공할 수 있습니다.

     

    2. 챗 gpt 사이트

    https://chat.openai.com/

     

    위에 사이트가 챗GPT 사이트입니다.

    아래의 내용들은 ai가 작성한 파일들입니다.  챗GPT 사이트에서 직접해보면서 느낀 것은 생각보다 자연스럽네? 생각들었네요

     

    ChatGPT은 OpenAI에서 개발한 대형 언어 모델입니다. 챗봇 또는 Q&A 시스템에서 사용할 수 있습니다. 아래는 ChatGPT의 사용법에 대한 간단한 설명입니다.

    1. 질문을 입력합니다. ChatGPT에게 질의 응답을 요청하는 것이 일반적입니다.
    2. ChatGPT가 질문에 대한 답변을 생성합니다. ChatGPT는 당신의 질문에 대한 적절한 답변을 생성하기 위해 자체 교육된 데이터와 다양한 문제 관련 정보를 사용합니다.
    3. 답변 확인. ChatGPT에서 생성한 답변을 확인하십시오. 만약 만족스럽지 않다면, 다른 질문을 입력하십시오.

    챗봇을 개발하는 경우에는 API를 통해 ChatGPT을 호출하거나, 제공된 코드 샘플을 기반으로 자신만의 챗봇을 개발할 수 있습니다.

     

    3. 챗 gpt 가입

    OpenAI에서 ChatGPT를 사용하려면 개발자 계정이 필요합니다. 개발자 계정을 만드는 방법은 다음과 같습니다.

    1. OpenAI 공식 웹사이트에 접속합니다.
    2. "Sign Up" 버튼을 클릭합니다.
    3. 필요한 정보를 입력하고 "Sign Up"을 다시 클릭합니다.
    4. 확인 메일을 확인하여 계정을 활성화합니다.
    5. 개발자 계정이 활성화되면 API 키를 생성하고 ChatGPT API를 사용할 수 있습니다.

    메일을 확인하지 않은 경우, 계정이 잘못 구성된 경우 또는 기타 문제가 있는 경우 OpenAI 지원팀에 문의하십시오.

     

     

    4. 챗GPT KONLPy 연동 오픈소스 기반 (한국어 자연스럽게)

     

    챗GPT는 웹상에서 대화형 인공지능 프로그램을 구현할 수 있는 오픈소스 프레임워크다. 챗GPT로 개발된 채팅봇은 페이스북 메신저, 라인 등 다양한 메신저 플랫폼에서 활용 가능하다. 이와 같은 장점 때문에 챗GPT는 최근 가장 주목받고 있는 기술 중 하나다. 하지만 아직까지 챗GPT 자체만으로는 원하는 기능을 모두 구현하기 어렵다. 따라서 챗GPT를 제대로 활용하기 위해서는 GPT-3 기반의 자연어처리 엔진인 ‘KoNLPy’와의 연동이 필수적이다. KoNLPy는 한국어 형태소 분석기 및 문법 검사기를 제공하는 공개 소프트웨어다. 현재 네이버 클로바 AI 스피커에도 탑재돼 있다. 이번 글에서는 챗GPT와 KoNLPy를 연동하는 방법에 대해 알아보도록 하겠다.
    1. 먼저 깃허브 사이트에 접속한다. 이후***********/konlpy/nltk-dialogs 파일을 다운로드 받는다.
    2. nltk-dialogs 폴더 안에 있는 config.json 파일을 메모장이나 텍스트 편집기로 연다.
    3. 다음 코드를 입력한다.
    4. 다시 nltk-dialogs 폴더 안에 있는 dialogs.js 파일을 메모장이나 텍스트 편집기로 연다.
    5. 다음 코드를 입력한다.
    6. 마지막으로 konlpy 모듈을 설치한다.
    7. cmd 창을 열어 pip install konlpy 명령어를 입력하면 된다.
    8. 이제 아래 링크 주소를 통해 챗GPT 서버를 실행시킬 수 있다.
    9. 브라우저 상에서 http://localhost:3000/chatbot_test 로 접속하면 챗GPT 테스트 페이지가 나타난다.
    10. 왼쪽 상단 메뉴 버튼을 클릭하고 설정 항목을 선택한다.
    11. 새 언어 모델 탭을 클릭한다.
    12. 우측 하단 + 버튼을 클릭한다.
    13. 검색창에 'ko'를 입력하고 엔터 키를 누른다.
    14. 검색 결과 목록에서 맨 위에 위치한 NLTK Dialog Module for Korean (ver 0.0.15) 를 선택한다.
    15. 좌측 패널에서 ChatBot Test Page URL 을 복사한다.
    16. 오른쪽 패널에서 Configuration > Language Model 에서 붙여넣기 한다.

     

    5. 실제 사용법

     

    Q. 재미있는 글 알려줘

    위와 같이 글을 제공해줍니다. 그 중 저는 5번이 궁금하네요.

     

    Q. 우리는 왜 슬픈 음악을 좋아할까?

    이런 형태로 소통이 가능한 AI라고 보시면 됩니다. 주로 요리법이나 재료 등이 가장 정확하게 나오는 것 같더라고요. chat gpt에 관심 있다면 참고하세요. 챗 GPT에 대해서 알려드렸습니다. 감사합니다.

    반응형