CodeGeeX: 주요 IDE 도구를 위한 다국어 코드 생성 도우미

최신 AI 리소스9개월 전에 게시 됨 AI 공유 서클
13K 00

일반 소개

CodeGeeX는 개발자가 자동 코드 생성, 코드 완성, 코드 번역 및 지능형 Q&A를 통해 프로그래밍 효율성을 크게 향상시킬 수 있도록 설계된 빅 모델 기반의 지능형 프로그래밍 도우미입니다. 이 도구는 20개 이상의 프로그래밍 언어를 지원하며 VS Code, IntelliJ IDEA, PyCharm 등 여러 주요 IDE에 적응합니다. 칭화대학교 지식 공학 연구소와 Wisdom Spectrum AI가 공동 개발한 CodeGeeX는 130억 개의 매개 변수로 다국어 코드 생성을 위해 사전 학습된 모델을 사용하며 자연어 설명을 기반으로 코드를 생성하거나 기존 코드에 따라 후속 코드를 완성할 수 있습니다. 기존 코드를 활용하여 후속 코드를 보완할 수 있습니다. 개방형 API와 플러그인 지원으로 개발자를 위한 강력한 보조 도구로 활용할 수 있습니다.

CodeGeeX:适配主流IDE工具的多语言代码生成助手

 

기능 목록

  • 코드 생성 및 완성자연어 설명 또는 기존 코드를 기반으로 후속 코드를 생성합니다.
  • 코드 번역여러 프로그래밍 언어 간의 코드 번역을 지원합니다.
  • 댓글 자동 추가코드의 내용을 기반으로 댓글을 자동으로 생성합니다.
  • 지능형 질문 및 답변(Q&A)개발 중 문제가 발생하면 AI에게 직접 질문할 수 있습니다.
  • 다국어 지원파이썬, C++, 자바, 자바스크립트, 고 및 기타 프로그래밍 언어 지원.
  • 플러그인 지원VS Code, IntelliJ IDEA, PyCharm 및 기타 주류 IDE의 적응.
  • 오픈 API개인화 지원을 위한 API 인터페이스 제공.

 

도움말 사용

설치 프로세스

  1. VS 코드 플러그인 설치::
    • VS 코드를 열고 확장 마켓플레이스로 이동합니다.
    • "CodeGeeX"를 검색하고 설치를 클릭합니다.
    • 설치가 완료되면 VS Code를 다시 시작합니다.
  2. IntelliJ IDEA 플러그인 설치::
    • IntelliJ IDEA를 열고 플러그인 마켓플레이스로 이동합니다.
    • "CodeGeeX"를 검색하고 설치를 클릭합니다.
    • 설치가 완료되면 IntelliJ IDEA를 다시 시작합니다.

사용 가이드라인

  1. 코드 생성 및 완성::
    • 코드 편집기에서 자연어 설명 또는 코드의 일부를 입력합니다.
    • 바로 가기 키(예: Ctrl+Enter)를 누르면 CodeGeeX가 자동으로 후속 코드를 생성합니다.
  2. 코드 번역::
    • 번역이 필요한 코드 스니펫을 선택합니다.
    • 마우스 오른쪽 버튼을 클릭하고 "CodeGeeX 번역"을 선택한 다음 대상 언어를 선택하면 CodeGeeX가 자동으로 코드를 번역합니다.
  3. 댓글 자동 추가::
    • 주석을 달아야 하는 코드 스니펫을 선택합니다.
    • 마우스 오른쪽 버튼을 클릭하고 "CodeGeeX 댓글 추가"를 선택하면 CodeGeeX가 자동으로 댓글을 생성합니다.
  4. 지능형 질문 및 답변(Q&A)::
    • 코드 편집기에서 문제에 대한 설명을 입력합니다.
    • 단축키(예: Ctrl+Shift+Q)를 누르면 코드지엑스가 답변 또는 제안을 제공합니다.
  5. 오픈 API::
    • CodeGeeX 공식 웹사이트를 방문하여 등록하고 API 키를 받으세요.
    • API 설명서에 따라 CodeGeeX API를 프로젝트에 통합하여 개인화하세요.

세부 운영 절차

  1. 코드 생성 및 완성::
    • VS 코드에서 Python 파일을 엽니다.
    • "# 두 숫자의 합계 계산"을 입력하고 Ctrl+Enter를 누릅니다.
    • 예를 들어 CodeGeeX는 적절한 Python 코드를 자동으로 생성합니다:
     def add(a, b):
    return a + b
    
  2. 코드 번역::
    • IntelliJ IDEA에서 Java 파일을 엽니다.
    • 다음 코드를 확인하세요:
     public int add(int a, int b) {
    return a + b;
    }
    
    • "CodeGeeX 번역"을 마우스 오른쪽 버튼으로 클릭하고 "파이썬"을 선택합니다.
    • 예를 들어 CodeGeeX는 자동으로 파이썬 코드로 번역합니다:
     def add(a, b):
    return a + b
    
  3. 댓글 자동 추가::
    • PyCharm에서 Python 파일을 엽니다.
    • 다음 코드를 확인하세요:
     def add(a, b):
    return a + b
    
    • 마우스 오른쪽 버튼을 클릭하고 "CodeGeeX 댓글 추가"를 선택합니다.
    • CodeGeeX는 다음과 같은 주석을 자동으로 생성합니다:
     def add(a, b):
    # 计算两个数的和
    return a + b
    
  4. 지능형 질문 및 답변(Q&A)::
    • VS 코드에 "파이썬에서 파일의 내용을 읽으려면 어떻게 하나요?"를 입력합니다. .
    • Ctrl+Shift+Q를 누르면 CodeGeeX가 다음과 같은 답변을 제공합니다: python
      with open('filename.txt', 'r') as file:
      content = file.read()
© 저작권 정책

관련 문서

댓글 없음

댓글에 참여하려면 로그인해야 합니다!
지금 로그인
없음
댓글 없음...