gpt4go : 골랑의 AI 기반 테스트 케이스 생성?
영어 | 中文
GPT4GO는 OpenAI의 ChatGpt를 사용하여 Golang의 테스트 케이스 파일을 자동 생성하는 오픈 소스 프로젝트입니다. 이 프로젝트는 개발자가 기능에 대한 테스트 케이스를 신속하게 만들어 코드가 효율적이고 포괄적으로 테스트되도록하는 데 도움이됩니다.
시스템에 Golang을 설치했는지 확인하십시오. 그렇지 않은 경우 공식 설치 안내서를 따르십시오.
저장소를 복제합니까? :
git clone https://github.com/tianshanghong/GPT4Go.git cd GPT4Gogo build . export OPENAI_API_KEY=your_openai_api_key
export GPT_MODEL=model_name # (optional, defaults to gpt-3.5-turbo) OpenAI 웹 사이트에서 OpenAI에 대한 API 키를 얻을 수 있습니다. 테스트 케이스를 생성하는 데 사용할 모델을 지정할 수도 있습니다. 기본 모델은 gpt-3.5-turbo 이며 가장 빠른 모델 인 반면 gpt-4 가장 정확한 모델입니다. 여기에서 사용 가능한 모든 모델 목록을 찾을 수 있습니다.
특정 디렉토리 또는 파일에 대한 테스트 사례를 생성하려면 다음 명령을 실행하십시오.
./GPT4Go path/to/your/target/directory/or/file 이 명령은 지정된 디렉토리 또는 파일을 통과하고 _test.go 파일에 해당 테스트 케이스가없는 모든 기능에 대해 테스트 케이스를 생성합니다.
chatgpt 기능을 사용하려면 OpenAI의 경우 API 키가 필요합니까?. OpenAI 웹 사이트에서 하나를 얻을 수 있습니다.
기부금을 환영합니다! FULL 요청을 자유롭게 제출 하시겠습니까?, 버그 보고서? 또는 GitHub 문제 페이지를 통해 새로운 기능을 제안하십시오.
GPT4GO는 MIT 라이센스에 따라 라이센스가 부여됩니다.
이 프로젝트는 인간과 같은 응답을 생성하기위한 강력한 언어 모델 인 Openai의 Chatgpt를 사용하여 구축되었습니다. OpenAI 웹 사이트에서 ChatGpt 및 GPT-4 아키텍처에 대해 자세히 알아볼 수 있습니다.