HyperAIHyperAI

Command Palette

Search for a command to run...

HyperAI 신규 기능 출시 | 컴퓨팅 컨테이너를 위한 환경 변수 및 비밀 변수 구성

Featured Image

일상적인 모델 미세 조정, 추론 배포 또는 자동화 작업에서 타사 서비스 토큰 전달, 모델 저장소 주소 지정, 런타임 매개변수 전달과 같이 다양한 타사 서비스 및 원격 저장소와 상호 작용해야 하는 경우가 많습니다.

모든 사람의 과학 연구 및 엔지니어링 활동을 더욱 안전하고 효율적으로 만들기 위해,HyperAI(hyper.ai)가 컴퓨팅 컨테이너에 대한 "환경 변수 및 비밀 변수"를 구성하는 기능을 공식 출시했습니다.오늘부터 컴퓨팅 컨테이너(작업 및 Jupyter 워크스페이스 포함)를 생성하거나 구성할 때 변수 이름/변수 값 형태로 환경 변수 세트를 직접 주입하여 컨테이너 동작을 더욱 효율적이고 유연하게 제어할 수 있습니다.

* 공식 문서:

https://hyper.ai/docs/gear/env-vars

환경 변수를 구성합니다

각 환경 변수에는 유형이 있으며, 변수 오른쪽에 "비밀"이라고 표시되어 있는지 여부에 따라 일반 텍스트 또는 비밀로 구분됩니다.

컨테이너 생성/구성 페이지에서 "환경 변수"를 찾으세요.

  1. "환경 변수 추가"를 클릭하고 "변수 이름"과 "변수 값"을 입력하세요.
  2. 변수 유형을 선택하세요. 기본값은 일반 텍스트입니다. 키 또는 토큰과 같은 민감한 정보인 경우 오른쪽에 있는 "비밀"을 선택하여 비밀 유형으로 설정하세요.
  3. 여러 변수를 추가할 수 있으며, 제출 후 해당 변수들은 컨테이너와 함께 저장됩니다.

비밀 변수의 둔감화 및 판독

비밀 변수가 저장되면 플랫폼은 더 이상 해당 값을 평문으로 반환하지 않습니다. 편집 권한이 있는 회원은 페이지 전체에서 익명화된 자리 표시자 콘텐츠만 볼 수 있습니다.

  • 탈감작 처리 후에는 처음 두 문자와 마지막 두 문자만 남고 중간 문자는 "••••"로 대체됩니다(예: hf••••23).
  • 원래 값이 8비트 미만일 경우, 실제 길이를 드러내지 않기 위해 "••••••"로 표시됩니다.

편집 권한이 없는 멤버는 해당 값을 전혀 읽을 수 없으며, 인터페이스는 바로 null을 반환합니다.

개인 식별 정보가 제거된 값은 표시 목적으로만 사용되며 변수의 실제 값이 아닙니다. 컨테이너는 항상 런타임에 저장된 원래 값을 주입합니다.

재부팅 및 복제 중 비밀 정보 처리

원래 Secret의 실제 값을 사용할지 여부는 이 작업이 동일한 실행을 다시 시작하는지 아니면 새 실행을 생성하는지에 따라 달라집니다.

워크스페이스 재시작:

닫힌 작업 공간을 다시 시작하면("시작" 또는 "업데이트 후 시작" 사용) 이전에 저장된 비밀 값을 사용하여 동일한 실행이 계속됩니다. 비밀 값을 다시 입력할 필요가 없습니다.

  • 빠른 시작: 이전 설정을 모두 그대로 재사용할 수 있으며, Secret의 실제 값은 서버 측 플랫폼에서 자동으로 입력됩니다.
  • 설정을 수정하고 활성화하세요. 비밀 키는 익명화된 읽기 전용 형식으로 표시되며 기본적으로 유지됩니다. 비밀 키를 변경하려면 해당 변수의 "바꾸기"를 클릭하고 새 값을 입력한 다음 "바꾸기 취소"를 클릭하여 원래 값으로 되돌리세요.

실행 파일 복제/생성:

다음 작업들은 완전히 새로운 실행을 생성하므로 원래 Secret의 실제 값을 가져오지 않습니다.

  • 공개 튜토리얼 및 공개 자료에서 복제하기;
  • 다른 사람이 설정한 구성을 복제하여 시작합니다. 자동화된 모델링에서 복제할 수도 있습니다.
  • "실행 계속/이 지점에서 복제"를 선택하여 이전 실행에서 새 실행을 생성합니다.

이 경우, 클로너는 원본 Secret 값을 평문으로 읽을 수 없으며, 플랫폼은 해당 값을 새 실행으로 전달하지 않습니다. 페이지는 변수 이름은 유지하고 "원본 Secret 값을 유지할 수 없습니다. 새 값을 입력하십시오."라는 메시지를 표시합니다. 각 Secret 변수에 대해 새 값을 입력하거나, 시작하기 전에 불필요한 변수를 삭제해야 합니다. 평문 변수는 평소처럼 새 실행으로 전달됩니다.

변수 유형을 수정합니다.:

변수 유형은 평문과 비밀 텍스트 사이에서 전환할 수 있습니다.

  • 평문을 비밀로 변경하려면 "비밀" 확인란을 선택하기만 하면 됩니다. 이미 입력한 값은 해당 비밀 값으로 저장됩니다.
  • Secret 변수를 평문으로 변경하려면 "Secret" 옵션의 체크를 해제하세요. Secret 변수의 원래 값은 읽을 수 없으므로 변경 후에는 삭제되며, 변수 값을 다시 입력해야 합니다(입력하기 전에 확인 창이 나타납니다).

더 자세한 정보는 공식 문서를 참조하십시오.

https://hyper.ai/docs/gear/env-vars