우리 모두가 알다시피, ChatGPT는 다양한 방대한 데이터에서 학습된 대규모 언어 모델(LLM)입니다. 여기에는 일반 지식, 상식, 추론, 수학적 문제, 코딩 등의 데이터가 포함됩니다. ChatGPT를 사용하여 에세이를 쓸 수 있는 것처럼 코드와 여러 다른 작업을 작성하는 데 사용할 수도 있습니다. 이 튜토리얼에서는 코딩에 대해 구체적으로 알아보고 ChatGPT로 코드를 작성하는 방법을 알아보겠습니다. 앱 데모를 통해 ChatGPT 코딩 프롬프트에 대해 논의했고 GitHub Copilot X 및 CodeGPT와 같은 다른 솔루션을 설명했습니다. 그 점에 유의하여 기사로 넘어가겠습니다.
ChatGPT는 예제를 사용하여 코드를 작성하도록 촉구합니다.
1. 시작하려면 간단한 것부터 시작할 수 있습니다. ChatGPT에 간단히 요청하면 됩니다. 좋아하는 언어로 코드를 작성하세요. 코드를 즉시 출력합니다. “write code” 대신 “implement”를 사용할 수도 있습니다.
파이썬으로 Dijkstra 알고리즘에 대한 코드를 작성하세요
2. 또한 할 수 있습니다 ChatGPT의 역할을 정의하세요 처음에는 더 나은 코드 출력을 얻기 위해. 다음은 ChatGPT에서 더 나은 응답을 제공하기 위해 생각의 사슬 추론을 트리거하는 예입니다.
당신은 전문적인 자바 개발자입니다. 당신의 임무는 안드로이드 앱을 위한 양질의 자바 코드를 작성하는 것입니다.

3. 데모를 위해 ChatGPT에 다음을 요청했습니다. 안드로이드 앱 만들기 사용자에게 정기적으로 물을 마시라고 상기시키는 기능입니다. 그리고 어떤 IDE를 사용해야 하는지, 어떤 SDK 레벨을 타겟으로 삼아야 하는지, Java나 Kotlin을 사용해야 하는지 등 모든 것을 처음부터 설명하기 시작했습니다.
저는 안드로이드 개발 초보자입니다. 안드로이드 앱을 만드는 방법은 무엇인가요?

4. 어떤 옵션을 선택해야 할지 확신이 서지 않을 때 나는 단순히 ChatGPT에 물었습니다. 모든 것을 요약했다 나에게는 간단한 방법으로.

5. 마지막으로 모든 도구를 제자리에 놓은 후 ChatGPT에 다음을 요청했습니다. Kotlin으로 코드를 작성하세요Android 7.0 이상 API 레벨을 타겟으로 하는 Android 앱용 코드를 생성했습니다.

6. 물론 첫 번째 시도에서는 많은 실수가 있었지만, ChatGPT를 사용하여 문제를 해결했습니다. 오류도 마찬가지입니다. 오류 메시지를 ChatGPT에 붙여넣기만 하면 AI 봇이 문제를 분석하고 오류를 수정합니다. 전체 코드 블록을 ChatGPT에 붙여넣어 AI에게 오류나 문제점을 찾도록 요청할 수도 있습니다.
메모: ChatGPT(3.5)의 무료 버전은 종종 오류를 유발하는 코드를 생성한다는 점을 명심하세요. ChatGPT 4를 사용하는 경우 더 나은 출력을 얻을 가능성이 높습니다.

7. 그리고 여러 차례의 시도 끝에 우리는 마침내 앱을 실행하다. 기본 앱이기는 하지만, 사전 지식 없이도 ChatGPT를 사용하여 앱을 코딩하고 만들 수 있다는 사실은 정말 대단합니다. 물론, 특히 Android 앱을 개발할 때는 어느 정도의 코딩 지식과 논리적 이해가 필요하지만, 일반적으로 ChatGPT는 일반 사용자에게 프로그래밍을 매우 쉽게 만들어줍니다.

GitHub Copilot X: ChatGPT로 코드 작성
ChatGPT의 힘을 사용하여 GitHub에서 직접 코드를 작성할 수도 있습니다. 새로운 GitHub Copilot X 도구는 가장 강력한 프로그래밍 모델 중 하나인 OpenAI의 GPT-4 모델로 구동됩니다. 실시간으로 전체 함수를 작성하고, 자연어로 코드를 작성하고, 오류를 찾고, 상황에 맞는 제안을 제공합니다. 또한. 또한 풀 리퀘스트를 지원하고 AI를 사용하여 많은 작업을 자동화할 수 있습니다.
뿐만 아니라 GitHub Copilot을 사용하면 중요한 코드 블록에 더 집중할 수 있습니다. 반복적인 코드에 소요되는 시간을 줄이세요 Copilot이 코드를 빠르게 완성할 수 있는 패턴입니다. 또한 논리를 자연어로 주석으로 작성하면 즉시 솔루션을 구현할 수 있습니다. Visual Studio, Neovim, VS Code, JetBrains IDE 등에 Copilot을 통합할 수도 있습니다.
인기 있는 것들 중 일부 언어들 지원은 C, C++, C#, Go, Java, JavaScript입니다. 페소(PHP)Python, Ruby, Scala, TypeScript 등. 개발자라면 ChatGPT보다 GitHub Copilot X가 더 적합하다고 생각합니다. 프로그래밍에만 맞춰져 있기 때문입니다. GitHub Copilot X는 현재 기술 미리보기 중이며 비공개 베타에 가입할 수 있습니다. 바로 여기. 한 달에 10달러가 듭니다. Amazon CodeWhisperer와 함께 가장 멋진 새로운 ChatGPT 대안 중 하나입니다.
VS Code에서 CodeGPT를 사용하여 코드 작성에 도움을 받으세요
ChatGPT와 GitHub Copilot X 외에도 CodeGPT는 OpenAI의 GPT 언어 모델의 힘을 활용하여 코드를 작성하는 데 도움이 되는 또 다른 프로젝트입니다. VS Code에서 사용 가능한 무료 확장 프로그램 프로그래밍을 훨씬 더 생산적이고 유용하게 만들 수 있습니다. 가장 좋은 점은 Copilot X와 마찬가지로 최신 GPT-4 모델과 GPT-3.5 모델을 함께 사용할 수 있다는 것입니다. 그렇긴 하지만, GPT-4 API ChatGPT 4 모델을 사용하려면 액세스해야 합니다.

CodeGPT 확장 프로그램을 테스트해보니 꽤 유용하다는 걸 알게 됐습니다. 주석만 있는 코드를 생성하고, 함수와 코드 스니펫을 설명하고, 코드를 리팩토링하고, 문서를 작성하고, 그 외에도 많은 작업을 할 수 있습니다. 제가 가장 중요하게 생각하는 것은 CodeGPT로 오류 해결. 코드 블록을 선택하고 마우스 오른쪽 버튼을 클릭한 다음 CodeGPT에 문제를 찾도록 요청할 수 있습니다. 그러면 컨텍스트에 따라 코드를 살펴보고 가능한 해결책으로 응답합니다. 이 모든 작업은 무료 크레딧이 소진되면 구매해야 하는 OpenAI API 키를 통해 수행됩니다. 전반적으로 VS Code를 IDE로 사용하는 경우 CodeGPT를 확인하는 것이 좋습니다.
우리의 활동을 지원해주세요 ❤️
이 글이 마음에 드셨다면, 앞으로도 좋은 콘텐츠를 계속 발행할 수 있도록 팁을 남겨주세요.






















