Github 및 Railway를 사용하여 나만의 ChatGPT 구축
ChatGPT
ChatGPT란?
ChatGPT는 OpenAI가 개발한 인공신경망 기술을 기반으로 한 자연어 처리 모델입니다. 대화, 번역, 텍스트 요약 등과 같은 작업을 위해 자연어를 이해하고 생성할 수 있습니다. ChatGPT는 현재 가장 발전된 자연어 처리 모델 중 하나입니다. 대량의 사전 학습 데이터와 딥 러닝 알고리즘을 사용하여 고품질 자연어 처리 기능을 달성합니다.
ChatGPT 작동 방식
ChatGPT는 Transformer 모델을 기반으로 한 자연어 처리 모델로, 작동 원리는 사전 훈련과 미세 조정의 두 단계로 나눌 수 있습니다. 이 두 단계는 아래에서 자세히 소개됩니다.
- 사전 훈련 단계
ChatGPT는 비지도 사전 훈련을 위해 대량의 텍스트 데이터를 사용하여 자연어 표현을 학습합니다. 이 단계에서 ChatGPT는 "마스킹된 언어 모델링"이라는 기술을 사용하여 모델을 교육합니다. 특히 입력 텍스트에서 일부 단어를 무작위로 마스크한 다음 모델이 이러한 마스크된 단어를 예측할 수 있도록 합니다. 이 학습 방법을 통해 모델은 단어 간의 관계를 학습하여 더 나은 언어 표현 능력을 얻을 수 있습니다.
- 미세 조정 단계
사전 훈련이 완료된 후 ChatGPT를 세부 조정하여 특정 작업에 적응할 수 있습니다. 예를 들어 대화 작업의 경우 ChatGPT에 알려진 대화 기록과 현재 응답을 제공하여 모델을 미세 조정하여 의미 있는 응답을 더 잘 생성할 수 있습니다. 미세 조정 단계에서 ChatGPT는 일반적으로 지도 학습 방법, 즉 손실 함수를 최적화하여 모델 매개변수를 훈련하고 업데이트하기 위해 주석이 달린 데이터를 사용합니다. 요약하면 ChatGPT는 사전 훈련과 미세 조정의 두 단계를 통해 자연어 표현을 학습하고 특정 작업에서 이러한 표현을 사용하여 의미 있는 출력을 생성하는 방식으로 작동합니다.
ChatGPT의 사용 시나리오
ChatGPT는 광범위한 사용 시나리오를 갖춘 일반적인 자연어 처리 모델입니다. 다음은 ChatGPT의 주요 적용 시나리오 중 일부입니다.
- 대화 시스템: ChatGPT는 챗봇, 지능형 고객 서비스 및 기타 대화 시스템을 구축하는 데 사용할 수 있으며, 대량의 대화 데이터를 학습하여 자연스럽고 원활한 응답을 생성할 수 있습니다.
- 기계 번역: ChatGPT는 기계 번역 작업, 즉 한 언어의 텍스트를 다른 언어의 텍스트로 자동 번역하는 데 사용할 수 있습니다.
- 텍스트 요약: ChatGPT는 텍스트 요약 작업, 즉 긴 기사에서 주요 정보를 추출하고 간결한 요약을 생성하는 데 사용할 수 있습니다.
- 질문 및 답변 시스템: ChatGPT를 사용하여 질문 및 답변 시스템을 구축할 수 있습니다. 즉, 사용자 질문에 답변할 수 있습니다. 이 시나리오에서 ChatGPT는 일반적으로 입력 질문을 읽고 이해하고 검색 또는 추론을 통해 답변을 생성해야 합니다.
- 텍스트 분류: ChatGPT는 감정 분석, 스팸 감지 등과 같은 텍스트 분류 작업에 사용할 수 있습니다. 이 시나리오에서 ChatGPT는 텍스트를 다른 범주에 매핑하는 방법을 배워야 합니다.
야 잠깐만 이거 다 말도 안되는 소리 아니야? 어디에 사용되나요?
귀하의 특정 요구 사항에 따라 다릅니다. 예를 들어 이 기사 위의 내용은 ChatGPT에서 작성되었습니다.
예를 들어 파이프라인을 만드는 단계를 작성하는 데 도움을 달라고 요청했습니다.
바이두보다 낫지 않나요?
다음은 과학적인 인터넷 접속이 필요하지 않은 ChatGPT를 구축하기 위한 가이드입니다.
ChatGPT 등록
등록 단계는 복잡하지 않으며 주로 다음 단계로 구성됩니다.
- ChatGPT 계정 등록
- SMS 코드 수신 플랫폼 [https://sms-activate.org/](https: //sms -activate.org/) 휴대폰 인증 완료
- [https://chat.openai.com/chat](https://chat.openai.com/chat)를 통해 로그인하여
Get을 이용하세요 API Token
계정 등록이 완료되면 https://platform.openai.com/을 통해 로그인하세요.
image.png
그런 다음 개인을 클릭하여 API 키를 받으세요.
새 비밀 키를 생성하세요.
Github 코드 받기
프로젝트를 직접 작성하시겠습니까?
불가능해요! 매춘은 공짜일 때만 향기롭다.
https://github.com/Chanzhaoyu/chatgpt-web 프로젝트를 자신의 창고에 포크하세요.
이거 기분 좋지 않나요?
배포 시작
서버를 구입하시겠습니까? 소프트웨어 설치? 도커를 설치하시겠습니까?
안돼! ! !
비용이 너무 높습니다. 여기에서는 해외 배포 웹사이트를 직접 사용하며 현재 가장 유명한 웹사이트는 다음과 같습니다:
- fly.io
- render.com
- railway.app
- vercel.com
우리는 배포 작업을 수행하기 위해 raliway.app을 선택합니다. , 방문: https://railway.app/, 로그인을 클릭하고 Github을 선택하여 로그인한 후 관련 인증을 수행합니다.
프로젝트 만들기
새 프로젝트를 클릭합니다.
그런 다음 Github 저장소에서 배포를 선택하세요.
그런 다음 chatgpt-web 프로젝트를 선택하세요.
그런 다음 지금 배포를 클릭하세요.
배포 프로세스 중에 이미지가 빌드되고 특정 로그를 볼 수 있습니다.
이제 ChatGPT API 키를 구성하지 않았기 때문에 애플리케이션을 정상적으로 시작할 수 없습니다. 오류는 다음과 같습니다.
구성 추가
정상적으로 시작하려면 OPENAI_API_KEY를 추가해야 합니다. 또는 OPENAI_ACCESS_TOKEN 매개변수, I 여기서는 전자를 사용하며, 기본 포트는 3002 입니다. 또한 AUTH_SECRET_KEY 매개변수도 추가했는데, 주로 자체 GPT에 액세스 제어 계층을 추가하여 누구도 이를 사용하지 못하도록 방지하는 것이었습니다.
추가가 완료되면 다음과 같습니다.
애플리케이션 로그를 다시 살펴보겠습니다. 애플리케이션이 성공적으로 시작되었습니다.
Access
1. 설정에서 다음과 같이 임의의 도메인 이름을 생성할 수 있습니다.
그런 다음 임의의 도메인 이름을 사용하여 액세스할 수 있습니다.
2. 맞춤 도메인 이름을 사용하려면 사용 가능한 도메인 이름을 직접 준비해야 한다는 전제가 있습니다.
먼저 맞춤 도메인 이름을 추가하세요.
그런 다음 CNAME을 추가하세요.
그러면 대화를 나누시면 됩니다.
Update
메인 코드가 업데이트되면 Github에 최신 코드만 동기화하면 됩니다.
그러면 철도가 자동으로 업데이트됩니다.
철도에 대하여
철도는 월 500시간의 할당량을 제공합니다. 다 사용하면 재충전하거나 사망해야 하며 실제로는 개인 용도로 충분합니다. 그것은 단지 몇 개의 계좌를 더 개설하는 것에 지나지 않습니다.
위 내용은 Github 및 Railway를 사용하여 나만의 ChatGPT 구축의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

DALL-E 3는 이전 모델보다 대폭 개선된 모델로 2023년 9월 공식 출시되었습니다. 복잡한 디테일의 이미지를 생성할 수 있는 현재까지 최고의 AI 이미지 생성기 중 하나로 간주됩니다. 그러나 출시 당시에는 제외되었습니다.

그러나 때로는 휴대폰의 해상도가 해상도에 따라 변경되고 매개변수가 점점 더 정확해집니다. 이제 휴대폰의 구성이 지속적으로 개선되고 있는데 휴대폰의 해상도를 조정할 수 없는 경우 어떻게 해야 합니까? 휴대폰 화면 해상도도 좋아지고 있나요? 아래를 살펴보겠습니다! 휴대폰 해상도를 조정할 수 없으면 어떻게 해야 하나요? 방법은 설정에 들어가는 것입니다. 다른 휴대폰에서도 가능합니다. 소프트웨어 설정에서 조정하는 것이 좋습니다. 휴대폰 해상도가 요구 사항을 충족하는 경우 설정에서 "추가"를 조정한 다음 아래로 스크롤하여 찾아보세요. "디스플레이"를 클릭하고 "디스플레이 해상도" 옵션을 입력하세요. 클릭하고 마지막으로 클릭하면 해상도를 보여주는 창이 나타납니다. 필요한 화면 해상도에 맞게 크기를 조정할 수 있습니다. "해상도 자동 조정"을 클릭하여 오랫동안 시청할 수도 있습니다.

또한 가격 면에서도 소비자에게 다양한 선택권을 제공합니다. 반년 넘게 뜨거운 판매를 거친 후 Honor 휴대폰은 가격 대비 성능이 더욱 뛰어났으며 국내 휴대폰 시장에도 우수한 모델이 많이 있습니다. 다음으로 휴대폰을 보다 원활하고 안정적으로 작동시키기 위한 "10가지 재시작 팁"을 공유하고 싶습니다. 팁: 전화기가 멈췄고 응답이 느립니다. 실제로 전화기가 멈췄고 응답이 느렸습니다. 이는 일상적인 사용(시스템)으로 인해 발생할 수 있습니다. 그런 다음 프로세서 설정을 3 이하로 선택하십시오. 개월, 개발자 옵션. 팁: 휴대폰 소프트웨어는 휴대폰에서 일부 불필요한 자동 시작 응용 프로그램을 사용하기 때문에 배터리 전원을 빨리 소모합니다. 많은 사람들은 이 현상이 우리에게 가치가 없다고 생각하므로 휴대폰에서 불필요한 자동 시작 응용 프로그램을 닫습니다.

시중에는 다양한 종류의 사운드 카드가 있지만 그 품질과 효과는 다양합니다. 라이브 방송 사운드 카드는 앵커에게 꼭 필요한 것입니다. 이 기사에서는 자신에게 맞는 라이브 방송 사운드 카드를 선택하는 방법을 여러 각도에서 소개합니다. 1. 종합 사운드 카드 뛰어난 라이브 방송 사운드 카드를 원한다면 우선 종합적인 기능과 우수한 품질을 갖춘 사운드 카드가 필요합니다. XXX, YYY 등과 같은 많은 브랜드의 사운드 카드 제품이 시장에 나와 있습니다. 귀하의 예산과 필요에 따라 적합한 브랜드와 모델을 선택하십시오. 2. 다양한 유형의 사운드 카드를 이해하십시오. 사운드 카드를 구입하기 전에 다양한 유형의 사운드 카드를 이해하는 것이 중요합니다. 시장에는 패시브, 올인원, 액티브의 세 가지 일반적인 유형이 있습니다. 예산이 제한된 앵커나 개인 용도에 적합한 액티브 사운드 카드는 풍부한 음향 효과를 녹음할 수 있는 기능을 갖추고 있습니다.

휴대폰을 일상적으로 사용하는 데 있어서는 매우 중요합니다. 게임을 하든, 사용할 때 휴대폰의 성능을 직접적으로 결정하는 주요 요소는 바로 프로세서입니다. 우리는 그것을 매일 사용합니다. 현재 시장에서 가장 강력한 휴대폰 프로세서는 의심할 여지 없이 Qualcomm Snapdragon 870 프로세서로, 이 프로세서는 현재 가장 강력한 프로세서입니다. 이 콘텐츠는 Snapdragon 870 프로세서가 현재 안드로이드 진영의 프로세서 중 하나이며 강력한 성능을 가지고 있음을 보여줍니다. 현재 휴대폰 시장에서는 저장공간과 자연스러운 성능이 스냅드래곤 888 프로세서 못지않다. 12GB/256GB/512GB 스토리지 버전이 있으며 LPDDR5 고속 메모리를 지원하고 GPU는 Adreno650이며 4 CortexA77을 사용합니다.

안드로이드 휴대폰은 지속적인 기술 발전으로 시장에서 점점 더 강력해지고 있습니다. 성능과 기능에 대한 소비자의 추구를 충족시키기 위해 주요 제조업체에서는 자체 플래그십 휴대폰을 출시했습니다. 디자인과 사용자 경험 측면에서 많은 Android 플래그십 휴대폰 중에서 어떤 휴대폰이 더 눈에 띄고 더 나은 성능을 발휘할 수 있을까요? 다음에는 고성능 안드로이드 플래그십 스마트폰 5종을 추천해드리겠습니다. 1. Huawei Mate50Pro: 뛰어난 성능과 뛰어난 촬영 기능, 뛰어난 화면과 카메라, 강력한 Kirin 9000 프로세서를 갖춘 Huawei Mate50Pro는 하드웨어 구성 측면에서 탁월하다고 할 수 있습니다. 또한 5G 네트워크 연결을 지원해 사용자가 고속 통신과 원활한 게임 경험을 즐길 수 있도록 해준다. 고해상도와 뛰어난 카메라 성능도 갖췄다.

직장에 출퇴근할 때나 직장에 휴대전화를 가지고 나갈 때나 오늘날의 휴대전화는 우리 삶에 없어서는 안 될 도구가 되었습니다. 그러다가 휴대폰 문제가 심각해져서 갑자기 사진을 찍을 카메라가 없어 놀러 나갈 때 휴대폰에 있는 사진을 컴퓨터로 가져와서 저장해야 하는 경우도 있습니다. 오늘은 Nokia n900 휴대폰을 사용하여 사진을 컴퓨터로 가져오는 방법을 가르쳐 드리겠습니다. 매우 편리합니다. 카메라의 사진 프로그램을 컴퓨터로 직접 가져올 수 있으므로 카메라를 사용할 필요가 없습니다. Nokia N900 휴대폰에는 현재와 동일한 기능이 제공됩니다. 주류 휴대폰, NEW Plug-in이라 불린다! 다음은 Xiaomi 휴대폰을 예로 들어 작동을 보여줍니다.

Open AI의 ChatGPT Mac 애플리케이션은 이제 모든 사람이 사용할 수 있게 되었으며, 지난 몇 달 동안 ChatGPT Plus를 구독하는 사용자에게만 제한되었습니다. 최신 Apple S가 있는 한 앱은 다른 기본 Mac 앱과 마찬가지로 설치됩니다.
