Amazon SageMaker Studio 애플리케이션에서 Amazon Q Developer 사용자 지정 - Amazon SageMaker AI

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Amazon SageMaker Studio 애플리케이션에서 Amazon Q Developer 사용자 지정

Amazon SageMaker Studio의 JupyterLab 및 코드 편집기 애플리케이션에서 Amazon Q Developer를 사용자 지정할 수 있습니다. Amazon SageMaker Q Developer를 사용자 지정하면 코드베이스의 예제를 기반으로 제안과 답변을 제공합니다. Amazon Q Developer Pro를 사용하는 경우 해당 서비스로 생성한 모든 사용자 지정을 로드할 수 있습니다.

JupyterLab에서 사용자 지정

JupyterLab에서는 Amazon Q Developer Pro로 생성한 모든 사용자 지정을 로드할 수 있습니다. 또는 JupyterLab 스페이스에서 스페이스에 업로드한 파일로 Q Developer를 로컬로 사용자 지정할 수 있습니다.

Amazon Q Developer Pro에서 생성한 사용자 지정을 사용하려면

사용자 지정을 로드하면 Q Developer는 사용자 지정을 생성하는 데 사용한 코드베이스를 기반으로 제안을 제공합니다. 또한 Amazon Q 패널에서 채팅을 사용하면 사용자 지정과 상호 작용합니다.

사용자 지정 설정에 대한 자세한 내용은 Amazon Q Developer 사용 설명서제안 사용자 지정을 참조하세요.

사용자 지정을 로드하려면

JupyterLab 공간을 열고 다음 단계를 완료합니다.

  1. JupyterLab 하단의 상태 표시줄에서 Amazon Q를 선택합니다. 메뉴가 열립니다.

  2. 메뉴에서 기타 기능을 선택합니다. Amazon Q 기능 탭이 기본 작업 영역에서 열립니다.

  3. Amazon Q 기능 탭의 사용자 지정 선택에서 Q Developer 사용자 지정을 선택합니다.

  4. 다음 방법 중 하나로 사용자 지정과 상호 작용합니다.

    • 노트북을 생성하고 노트북에 코드를 작성합니다. 이렇게 하면 Q Developer는 사용자 지정에 따라 맞춤형 인라인 제안을 자동으로 제공합니다.

    • 다음 단계에 따라 Amazon Q 패널에서 Q Developer와 채팅합니다.

      1. JupyterLab의 왼쪽 사이드바에서 Jupyter AI Chat 아이콘을 선택합니다. Amazon Q 패널이 열립니다.

      2. Amazon Q에 문의 채팅 상자를 사용하여 사용자 지정과 상호 작용합니다.

JupyterLab 스페이스의 파일로 Amazon Q Developer를 사용자 지정하려면

JupyterLab에서는 스페이스에 업로드하는 파일로 Q Developer를 사용자 지정할 수 있습니다. 그런 다음 Amazon Q 패널의 채팅에서 명령을 사용하여 Q Developer에 해당 파일을 요청할 수 있습니다.

스페이스의 파일로 Q Developer를 사용자 지정하면 사용자 지정은 스페이스에만 존재합니다. 다른 스페이스나 Amazon Q Developer 콘솔과 같이 다른 곳에 사용자 지정을 로드할 수 없습니다.

프리 티어에서 Amazon Q Developer Pro 또는 Amazon Q Developer를 사용하는 경우 JupyterLab의 파일로 Q Developer를 사용자 지정할 수 있습니다.

파일로를 사용자 지정하려면

JupyterLab 공간을 열고 다음 단계를 완료합니다.

  1. 스페이스가 필수 임베딩 모델로 구성되어 있는지 확인합니다. CodeSage :: codeage-small인 기본 임베딩 모델을 사용하는 경우에만 JupyterLab에서 Q Developer를 사용자 지정할 수 있습니다. 확인하려면 다음을 수행합니다.

    1. JupyterLab의 왼쪽 사이드바에서 Jupyter AI Chat 아이콘을 선택합니다. Amazon Q 패널이 열립니다.

    2. 패널의 오른쪽 상단 모서리에 있는 설정 아이콘을 선택합니다.

    3. 임베딩 모델의 경우 필요한 경우 CodeSage :: codeage-small을 선택하고 변경 사항 저장을 선택합니다.

    4. 패널의 오른쪽 상단 모서리에서 뒤로 아이콘을 선택합니다.

  2. Q Developer를 사용자 지정하려는 파일을 업로드하려면 파일 브라우저 패널에서 파일 업로드 아이콘을 선택합니다.

  3. 파일을 업로드한 후 Amazon Q 채팅 요청 상자에를 입력합니다/learn file path/. 파일 경로/를 JupyterLab 스페이스의 파일 경로로 바꿉니다. Amazon Q가 파일 처리를 완료하면 Amazon Q 패널에서 채팅 메시지로 확인합니다.

  4. Q Developer에 파일에 대한 질문을 하려면 채팅 상자에 /ask를 입력하고 질문과 함께 명령을 따릅니다. Amazon Q는 파일을 기반으로 답변을 생성하고 채팅에서 응답합니다.

옵션 및 지원되는 인수와 같은 /learn/ask 명령에 대한 자세한 내용은 Jupyter AI 사용 설명서의 로컬 데이터 학습을 참조하세요. 이 페이지에서는 Jupyternaut AI 챗봇에서 명령을 사용하는 방법을 설명합니다. Amazon SageMaker Studio의 JupyterLab은 동일한 명령 구문을 지원합니다.

코드 편집기에서 사용자 지정

Amazon Q Developer Pro에서 사용자 지정을 생성한 경우 코드 편집기에서 로드할 수 있습니다. 그런 다음 Q Developer가 코드에 대한 제안을 제공하면 사용자 지정을 생성하는 데 사용한 코드베이스를 기반으로 합니다. 또한 Amazon Q: Chat 패널에서 채팅을 사용하면 사용자 지정과 상호 작용합니다.

Amazon Q Developer Pro에서 생성한 사용자 지정을 사용하려면

코드 편집기 스페이스를 열고 다음 단계를 완료합니다.

  1. 코드 편집기 메뉴에서 보기를 선택하고 명령 팔레트를 선택합니다.

  2. 명령 팔레트에서 입력을 시작하고 명령이 나타나면 필터링된 명령 목록에서 해당 옵션을 >Amazon Q: Select Customization선택합니다. 명령 팔레트에는 Q Developer 사용자 지정이 표시됩니다.

  3. 사용자 지정을 선택합니다.

  4. 다음 방법 중 하나로 사용자 지정과 상호 작용합니다.

    • Python 파일 또는 Jupyter 노트북을 생성하고 여기에 코드를 작성합니다. 이렇게 하면 Q Developer는 사용자 지정에 따라 맞춤형 인라인 제안을 자동으로 제공합니다.

    • 다음 단계에 따라 Amazon Q 패널에서 Q Developer와 채팅합니다.

      1. 코드 편집기의 왼쪽 사이드바에서 Amazon Q 아이콘을 선택합니다. Amazon Q: Chat 패널이 열립니다.

      2. 채팅 상자를 사용하여 사용자 지정과 상호 작용합니다.

Q Developer의 기능에 대한 자세한 내용은 Amazon Q Developer 사용 설명서의 IDE에서 Amazon Q Developer 사용을 참조하세요.