찾다
기술 주변기기일체 포함Github 및 Railway를 사용하여 나만의 ChatGPT 구축

Github 및 Railway를 사용하여 나만의 ChatGPT 구축

Apr 13, 2023 pm 08:31 PM
chatgpt인공 신경네트워크 기술

ChatGPT

ChatGPT란?

ChatGPT는 OpenAI가 개발한 인공신경망 기술을 기반으로 한 자연어 처리 모델입니다. 대화, 번역, 텍스트 요약 등과 같은 작업을 위해 자연어를 이해하고 생성할 수 있습니다. ChatGPT는 현재 가장 발전된 자연어 처리 모델 중 하나입니다. 대량의 사전 학습 데이터와 딥 러닝 알고리즘을 사용하여 고품질 자연어 처리 기능을 달성합니다.

ChatGPT 작동 방식

ChatGPT는 Transformer 모델을 기반으로 한 자연어 처리 모델로, 작동 원리는 사전 훈련과 미세 조정의 두 단계로 나눌 수 있습니다. 이 두 단계는 아래에서 자세히 소개됩니다.

  1. 사전 훈련 단계

ChatGPT는 비지도 사전 훈련을 위해 대량의 텍스트 데이터를 사용하여 자연어 표현을 학습합니다. 이 단계에서 ChatGPT는 "마스킹된 언어 모델링"이라는 기술을 사용하여 모델을 교육합니다. 특히 입력 텍스트에서 일부 단어를 무작위로 마스크한 다음 모델이 이러한 마스크된 단어를 예측할 수 있도록 합니다. 이 학습 방법을 통해 모델은 단어 간의 관계를 학습하여 더 나은 언어 표현 능력을 얻을 수 있습니다.

  1. 미세 조정 단계

사전 훈련이 완료된 후 ChatGPT를 세부 조정하여 특정 작업에 적응할 수 있습니다. 예를 들어 대화 작업의 경우 ChatGPT에 알려진 대화 기록과 현재 응답을 제공하여 모델을 미세 조정하여 의미 있는 응답을 더 잘 생성할 수 있습니다. 미세 조정 단계에서 ChatGPT는 일반적으로 지도 학습 방법, 즉 손실 함수를 최적화하여 모델 매개변수를 훈련하고 업데이트하기 위해 주석이 달린 데이터를 사용합니다. 요약하면 ChatGPT는 사전 훈련과 미세 조정의 두 단계를 통해 자연어 표현을 학습하고 특정 작업에서 이러한 표현을 사용하여 의미 있는 출력을 생성하는 방식으로 작동합니다.

ChatGPT의 사용 시나리오

ChatGPT는 광범위한 사용 시나리오를 갖춘 일반적인 자연어 처리 모델입니다. 다음은 ChatGPT의 주요 적용 시나리오 중 일부입니다.

  1. 대화 시스템: ChatGPT는 챗봇, 지능형 고객 서비스 및 기타 대화 시스템을 구축하는 데 사용할 수 있으며, 대량의 대화 데이터를 학습하여 자연스럽고 원활한 응답을 생성할 수 있습니다.
  2. 기계 번역: ChatGPT는 기계 번역 작업, 즉 한 언어의 텍스트를 다른 언어의 텍스트로 자동 번역하는 데 사용할 수 있습니다.
  3. 텍스트 요약: ChatGPT는 텍스트 요약 작업, 즉 긴 기사에서 주요 정보를 추출하고 간결한 요약을 생성하는 데 사용할 수 있습니다.
  4. 질문 및 답변 시스템: ChatGPT를 사용하여 질문 및 답변 시스템을 구축할 수 있습니다. 즉, 사용자 질문에 답변할 수 있습니다. 이 시나리오에서 ChatGPT는 일반적으로 입력 질문을 읽고 이해하고 검색 또는 추론을 통해 답변을 생성해야 합니다.
  5. 텍스트 분류: ChatGPT는 감정 분석, 스팸 감지 등과 같은 텍스트 분류 작업에 사용할 수 있습니다. 이 시나리오에서 ChatGPT는 텍스트를 다른 범주에 매핑하는 방법을 배워야 합니다.

야 잠깐만 이거 다 말도 안되는 소리 아니야? 어디에 사용되나요?

귀하의 특정 요구 사항에 따라 다릅니다. 예를 들어 이 기사 위의 내용은 ChatGPT에서 작성되었습니다.

Github 및 Railway를 사용하여 나만의 ChatGPT 구축

예를 들어 파이프라인을 만드는 단계를 작성하는 데 도움을 달라고 요청했습니다.

Github 및 Railway를 사용하여 나만의 ChatGPT 구축

바이두보다 낫지 않나요?

다음은 과학적인 인터넷 접속이 필요하지 않은 ChatGPT를 구축하기 위한 가이드입니다.

ChatGPT 등록

등록 단계는 복잡하지 않으며 주로 다음 단계로 구성됩니다.

  1. ChatGPT 계정 등록
  2. SMS 코드 수신 플랫폼 [https://sms-activate.org/](https: //sms -activate.org/) 휴대폰 인증 완료
  3. [https://chat.openai.com/chat](https://chat.openai.com/chat)를 통해 로그인하여

Get을 이용하세요 API Token

계정 등록이 완료되면 https://platform.openai.com/을 통해 로그인하세요.

Github 및 Railway를 사용하여 나만의 ChatGPT 구축

image.png

그런 다음 개인을 클릭하여 API 키를 받으세요.

Github 및 Railway를 사용하여 나만의 ChatGPT 구축

새 비밀 키를 생성하세요.

Github 및 Railway를 사용하여 나만의 ChatGPT 구축

Github 코드 받기

프로젝트를 직접 작성하시겠습니까?

불가능해요! 매춘은 공짜일 때만 향기롭다.

https://github.com/Chanzhaoyu/chatgpt-web 프로젝트를 자신의 창고에 포크하세요.

Github 및 Railway를 사용하여 나만의 ChatGPT 구축

이거 기분 좋지 않나요?

배포 시작

서버를 구입하시겠습니까? 소프트웨어 설치? 도커를 설치하시겠습니까?

안돼! ! !

비용이 너무 높습니다. 여기에서는 해외 배포 웹사이트를 직접 사용하며 현재 가장 유명한 웹사이트는 다음과 같습니다:

  • fly.io
  • render.com
  • railway.app
  • vercel.com

우리는 배포 작업을 수행하기 위해 raliway.app을 선택합니다. , 방문: https://railway.app/, 로그인을 클릭하고 Github을 선택하여 로그인한 후 관련 인증을 수행합니다.

Github 및 Railway를 사용하여 나만의 ChatGPT 구축

프로젝트 만들기

새 프로젝트를 클릭합니다.

Github 및 Railway를 사용하여 나만의 ChatGPT 구축

그런 다음 Github 저장소에서 배포를 선택하세요.

Github 및 Railway를 사용하여 나만의 ChatGPT 구축

그런 다음 chatgpt-web 프로젝트를 선택하세요.

Github 및 Railway를 사용하여 나만의 ChatGPT 구축

그런 다음 지금 배포를 클릭하세요.

배포 프로세스 중에 이미지가 빌드되고 특정 로그를 볼 수 있습니다.

Github 및 Railway를 사용하여 나만의 ChatGPT 구축

이제 ChatGPT API 키를 구성하지 않았기 때문에 애플리케이션을 정상적으로 시작할 수 없습니다. 오류는 다음과 같습니다.

Github 및 Railway를 사용하여 나만의 ChatGPT 구축

구성 추가

정상적으로 시작하려면 OPENAI_API_KEY를 추가해야 합니다. 또는 OPENAI_ACCESS_TOKEN​ 매개변수, I 여기서는 전자를 사용하며, 기본 포트는 3002 입니다. 또한 AUTH_SECRET_KEY 매개변수도 추가했는데, 주로 자체 GPT에 액세스 제어 계층을 추가하여 누구도 이를 사용하지 못하도록 방지하는 것이었습니다.

추가가 완료되면 다음과 같습니다.

Github 및 Railway를 사용하여 나만의 ChatGPT 구축

애플리케이션 로그를 다시 살펴보겠습니다. 애플리케이션이 성공적으로 시작되었습니다.

Github 및 Railway를 사용하여 나만의 ChatGPT 구축

Access

1. 설정에서 다음과 같이 임의의 도메인 이름을 생성할 수 있습니다.

Github 및 Railway를 사용하여 나만의 ChatGPT 구축

그런 다음 임의의 도메인 이름을 사용하여 액세스할 수 있습니다.

Github 및 Railway를 사용하여 나만의 ChatGPT 구축

2. 맞춤 도메인 이름을 사용하려면 사용 가능한 도메인 이름을 직접 준비해야 한다는 전제가 있습니다.

먼저 맞춤 도메인 이름을 추가하세요.

Github 및 Railway를 사용하여 나만의 ChatGPT 구축

그런 다음 CNAME을 추가하세요.

Github 및 Railway를 사용하여 나만의 ChatGPT 구축

그러면 대화를 나누시면 됩니다.

Update

메인 코드가 업데이트되면 Github에 최신 코드만 동기화하면 됩니다.

Github 및 Railway를 사용하여 나만의 ChatGPT 구축

그러면 철도가 자동으로 업데이트됩니다.

철도에 대하여

철도는 월 500시간의 할당량을 제공합니다. 다 사용하면 재충전하거나 사망해야 하며 실제로는 개인 용도로 충분합니다. 그것은 단지 몇 개의 계좌를 더 개설하는 것에 지나지 않습니다.

위 내용은 Github 및 Railway를 사용하여 나만의 ChatGPT 구축의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명
이 기사는 51CTO.COM에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제
Huggingface Smollm으로 개인 AI 조수를 만드는 방법Huggingface Smollm으로 개인 AI 조수를 만드는 방법Apr 18, 2025 am 11:52 AM

ON-DEVICE AI의 힘을 활용 : 개인 챗봇 CLI 구축 최근에 개인 AI 조수의 개념은 공상 과학처럼 보였다. 기술 애호가 인 Alex, 똑똑하고 현지 AI 동반자를 꿈꾸는 것을 상상해보십시오.

정신 건강을위한 AI는 스탠포드 대학교의 흥미로운 새로운 이니셔티브를 통해주의 깊게 분석됩니다.정신 건강을위한 AI는 스탠포드 대학교의 흥미로운 새로운 이니셔티브를 통해주의 깊게 분석됩니다.Apr 18, 2025 am 11:49 AM

AI4MH의 첫 출시는 2025 년 4 월 15 일에 열렸으며, 유명한 정신과 의사이자 신경 과학자 인 Luminary Dr. Tom Insel 박사는 킥오프 스피커 역할을했습니다. Insel 박사는 정신 건강 연구 및 테크노에서 뛰어난 작업으로 유명합니다.

2025 WNBA 드래프트 클래스는 리그가 성장하고 온라인 괴롭힘과 싸우고 있습니다.2025 WNBA 드래프트 클래스는 리그가 성장하고 온라인 괴롭힘과 싸우고 있습니다.Apr 18, 2025 am 11:44 AM

Engelbert는 "WNBA가 모든 사람, 플레이어, 팬 및 기업 파트너가 안전하고 가치가 있으며 권한을 부여받는 공간으로 남아 있기를 원합니다. 아노

파이썬 내장 데이터 구조에 대한 포괄적 인 가이드 - 분석 Vidhya파이썬 내장 데이터 구조에 대한 포괄적 인 가이드 - 분석 VidhyaApr 18, 2025 am 11:43 AM

소개 Python은 특히 데이터 과학 및 생성 AI에서 프로그래밍 언어로 탁월합니다. 대규모 데이터 세트를 처리 할 때 효율적인 데이터 조작 (저장, 관리 및 액세스)이 중요합니다. 우리는 이전에 숫자와 st를 다루었습니다

대안과 비교하여 OpenAi의 새로운 모델의 첫인상대안과 비교하여 OpenAi의 새로운 모델의 첫인상Apr 18, 2025 am 11:41 AM

다이빙하기 전에 중요한 경고 : AI 성능은 비 결정적이며 고도로 사용하는 것이 중요합니다. 간단히 말하면 마일리지는 다를 수 있습니다. 이 기사 (또는 다른) 기사를 최종 단어로 취하지 마십시오. 대신 에이 모델을 자신의 시나리오에서 테스트하십시오.

AI 포트폴리오 | AI 경력을위한 포트폴리오를 구축하는 방법은 무엇입니까?AI 포트폴리오 | AI 경력을위한 포트폴리오를 구축하는 방법은 무엇입니까?Apr 18, 2025 am 11:40 AM

뛰어난 AI/ML 포트폴리오 구축 : 초보자 및 전문가를위한 안내서 인공 지능 (AI) 및 머신 러닝 (ML)의 역할을 확보하는 데 강력한 포트폴리오를 만드는 것이 중요합니다. 이 안내서는 포트폴리오 구축에 대한 조언을 제공합니다

보안 운영에 대한 에이전트 AI가 무엇을 의미 할 수 있는지보안 운영에 대한 에이전트 AI가 무엇을 의미 할 수 있는지Apr 18, 2025 am 11:36 AM

결과? 소진, 비 효율성 및 탐지와 동작 사이의 넓은 차이. 이 중 어느 것도 사이버 보안에서 일하는 사람에게는 충격이되지 않습니다. 그러나 에이전트 AI의 약속은 잠재적 인 전환점으로 부상했다. 이 새로운 수업

Google 대 Openai : AI 학생들을위한 AI 싸움Google 대 Openai : AI 학생들을위한 AI 싸움Apr 18, 2025 am 11:31 AM

장기 파트너십 대 즉각적인 영향? 2 주 전 Openai는 2025 년 5 월 말까지 미국과 캐나다 대학생들에게 Chatgpt Plus에 무료로 이용할 수있는 강력한 단기 제안으로 발전했습니다.

See all articles

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

뜨거운 도구

PhpStorm 맥 버전

PhpStorm 맥 버전

최신(2018.2.1) 전문 PHP 통합 개발 도구

Eclipse용 SAP NetWeaver 서버 어댑터

Eclipse용 SAP NetWeaver 서버 어댑터

Eclipse를 SAP NetWeaver 애플리케이션 서버와 통합합니다.

SublimeText3 영어 버전

SublimeText3 영어 버전

권장 사항: Win 버전, 코드 프롬프트 지원!

Atom Editor Mac 버전 다운로드

Atom Editor Mac 버전 다운로드

가장 인기 있는 오픈 소스 편집기

Dreamweaver Mac版

Dreamweaver Mac版

시각적 웹 개발 도구