직접 무료 OpenAI GPT-4 API 설정
gpt4free-demo를 시작하고 실행하려면 다음 단계를 따르세요.
저장소 복제 :
git clone https://github.com/username/gpt4free-demo.git
cd gpt4free-demo
환경 변수 설정 : 예제 환경 파일을 복사하고 고유한 변수를 설정합니다.
cp .env.example .env
원하는 텍스트 편집기로 .env
열고 주어진 변수에 대한 고유한 값을 입력합니다. 완료되면 파일을 저장하고 닫습니다.
서비스 시작 : Docker Compose를 사용하여 서비스를 시작합니다.
docker-compose up -d
.env
파일에서 환경 변수를 변경하는 경우 docker-compose down
및 docker-compose up -d
사용하여 서비스를 다시 시작하세요.
API에 액세스 : 서비스가 실행되면 다음 위치에서 API에 액세스할 수 있습니다.
http://127.0.0.1:13000/supports
[GET]http://127.0.0.1:13000/ask?prompt=***&model=***&site=***
[POST/GET]http://127.0.0.1:13000/ask/stream?prompt=***&model=***&site=***
[POST/GET]더 많은 사용 예는 xiangsx/gpt4free-ts에서 확인할 수 있습니다.
틀림없이! README에 hurl
사용하여 API를 테스트하는 방법에 대한 지침을 포함하려면 다음과 같은 새 섹션을 추가할 수 있습니다.
Hurl은 HTTP 요청을 실행하는 명령줄 도구입니다. 이를 사용하여 이 API의 엔드포인트를 테스트할 수 있습니다. 시작하는 방법은 다음과 같습니다.
Hurl 설치 : 공식 웹사이트의 지침에 따라 시스템에 Hurl을 설치하세요.
Hurl 파일 생성 : .hurl
확장자를 가진 파일을 생성하여 테스트하려는 HTTP 요청을 정의할 수 있습니다. 다음은 이 프로젝트에 대한 gpt.hurl
파일의 예입니다.
# List all supports model
GET http://127.0.0.1:13000/supports
# Call Vita model
GET http://127.0.0.1:13000/ask
[QueryStringParams]
site: vita
model: gpt-3.5-turbo
prompt: Tell me a joke about Software Engineering
Hurl 파일 실행 : 다음 명령을 사용하여 gpt.hurl
파일을 실행합니다.
hurl --verbose gpt.hurl
그러면 정의된 HTTP 요청이 실행되고 응답이 터미널에 인쇄됩니다.
문서 읽기 : 고급 사용법에 대해서는 샘플 문서를 참조할 수 있습니다.