TabbitBlog

로그인된 브라우저에서 Nemotron 3 Content Safety를 사용하는 방법

Tabbit CLI로 안정 ID를 사용해 허용된 두 페이지를 읽고, 승인된 발췌문만 Nemotron 3 Content Safety에 보내 별도로 분류하세요.

이 글의 목차
  1. 핵심 요점
  2. 모델과 접근 경로 확인
  3. 분류 전에 두 페이지 읽기
  4. 발췌문을 하나씩 분류기에 보내기
  5. 라벨을 근거와 함께 보관
  6. 각 단계의 로컬 경계 유지

먼저 Tabbit CLI로 허가된 두 페이지를 별도의 작업 탭에서 읽고 안정 ID로 같은 레코드를 찾아 승인된 텍스트 발췌문만 저장하세요. 그런 다음 각 발췌문을 Nemotron 3 Content Safety에 따로 보내 분류합니다. 분류기는 안전성 라벨을 반환할 뿐 브라우저 단계를 계획하거나 제어하지 않습니다. 라벨을 이름 있는 초안과 함께 보관하고, 사람이 두 원본 페이지와 비교한 뒤 조치하도록 하세요.

이 분리는 NVIDIA가 문서화한 모델 역할에 맞습니다. NGC 모델 카드는 이를 4B 멀티모달 분류기로 설명합니다. 필수 User Safety 라벨(safe 또는 unsafe)을 반환하고 Response Safety와 안전 카테고리는 선택적으로 반환할 수 있습니다. NVIDIA 기술 블로그는 같은 모델을 더 큰 에이전트 구성 안의 콘텐츠 안전 단계로 설명합니다. 어느 쪽도 브라우저 제어 에이전트라고 설명하지 않습니다.

핵심 요점

  • 두 페이지는 Tabbit으로 읽고 Nemotron 3 Content Safety는 별도 라벨 단계에 사용하세요.

  • 안정 ID로 레코드를 연결하고 각 발췌문의 출처 URL을 보관하세요.

  • 작업에 필요한 승인된 텍스트만 분류기에 보내세요. 무관한 페이지 내용이나 비밀은 넣지 마세요.

  • safe와 unsafe는 모델 라벨입니다. 페이지 게시, 차단, 수정 권한이 아닙니다.

  • 브라우저 접근, 분류, 사람의 검토를 별도 단계로 유지하세요.

모델과 접근 경로 확인

NVIDIA NGC는 현재 Nemotron 3 Content Safety를 Gemma 3 4B IT 기반의 4B 모델로 등록하며 멀티모달·다국어 안전성 조정을 위해 학습했다고 설명합니다. 카드에는 상업적 사용 가능으로 표시되어 있지만 NVIDIA Nemotron Open Model License와 명시된 Gemma 약관이 적용됩니다. NGC는 전체 콘텐츠와 다운로드에 로그인을 요구합니다. Hugging Face의 공개 모델 페이지는 Transformers, vLLM, SGLang 사용 방법을 안내합니다. 선택하기 전에 현재 접근 권한과 배포 환경을 확인하세요.

출처가 보여주는 내용현재 확인된 근거사용 전 확인
모델 용도입력 텍스트와 선택 이미지, 선택 응답을 분류필요한 필드만 전송
출력필수 User Safety, 선택 Response Safety와 Safety Categories앱에서 반환 텍스트 검증
NGC 접근모델 등록, 전체 콘텐츠와 다운로드는 로그인 필요계정 접근과 약관 확인
로컬 실행Hugging Face에서 Transformers, vLLM, SGLang 예시 제공OS, GPU, 런타임, 라이선스 확인
브라우저 도구NVIDIA는 분류를 문서화하며 models.dev는 tools = false로 표시별도 로컬 도구에 브라우저 제어 위임

타사 models.dev 항목도 텍스트 입출력과 도구 미지원으로 표시합니다. 보조적인 기능 확인으로만 사용하세요. 라벨, 접근, 약관의 기준은 NVIDIA 모델 카드입니다. 디렉터리에 모델이 등록되어 있어도 호스팅 제공자가 정확한 체크포인트를 제공한다고 단정할 수 없습니다.

분류 전에 두 페이지 읽기

먼저 로컬 에이전트와 브라우저를 설정합니다. 클라이언트에 Tabbit skill을 설치하고 CLI가 원하는 Tabbit 프로필에 연결되는지 확인한 뒤 사이트 로그인도 확인합니다. 각각 별도 점검입니다. Pi에서는 /skill:tabbit을 사용하고 skills 선택기가 있는 클라이언트에서는 설치된 tabbit을 고르세요. Tabbit CLI 빠른 시작을 참고하세요.

Tabbit에 허용된 두 URL만 새 작업 탭에서 열도록 요청합니다. 각 페이지에서 안정 ID로 레코드 하나를 읽습니다. 보이는 발췌문, ID, 페이지 제목, 출처 URL을 반환하도록 하세요. 읽기 전용으로 유지합니다. ID가 없거나 로그인이 필요하거나 두 레코드가 맞지 않으면 분류 전에 멈추고 해결하세요.

Tabbit CLI를 실행하는 컴퓨터에 Tabbit Browser를 설치하세요. 두 작업 탭에서 기존 로그인 세션을 사용하는 동안 다른 탭에서 작업을 계속할 수 있습니다.

설치된 tabbit skill과 로컬 Tabbit CLI를 사용하세요.
별도의 작업 탭에서 다음 허용된 페이지만 여세요.
- [첫 번째 정확한 URL]
- [두 번째 정확한 URL]
각 페이지에서 안정 ID가 [레코드 ID]인 보이는 레코드를 찾으세요.
승인된 최소 발췌문, ID, 페이지 제목, 출처 URL만 반환하세요.
버튼 클릭, 양식 제출, 파일 다운로드, 페이지 변경을 하지 마세요.
로그인이 필요하거나 ID가 없으면 멈추고 알려주세요.
"안전성 검토 - [레코드 ID]"라는 이름의 초안으로 저장하세요.

예시 칸을 접근 권한이 있는 페이지로 바꾸세요. 비밀번호, 쿠키, 토큰, 개인정보, 전체 페이지를 어떤 모델에도 보내지 마세요. 설정 방법은 Tabbit CLI 전체 가이드와 브라우저 에이전트 첫 작업 체크리스트를 참고하세요.

발췌문을 하나씩 분류기에 보내기

사람이 발췌문과 출처 링크를 확인한 뒤 레코드마다 별도의 분류 요청을 보냅니다. 잘못된 페이지에 라벨이 붙지 않도록 호출 래퍼에 ID를 보관하세요. 모델 요청에는 발췌문만 포함하고 Tabbit CLI, 브라우저 URL, 브라우저 도구는 전달하지 않습니다.

{
  "model": "nvidia/Nemotron-3-Content-Safety",
  "messages": [
    {
      "role": "user",
      "content": [
        {
          "type": "text",
          "text": "[승인된 발췌문]"
        }
      ]
    }
  ],
  "max_tokens": 100
}

모델 카드는 User Safety: safe 또는 User Safety: unsafe 텍스트를 설명하며 Safety Categories는 선택 사항입니다. 응답이 포함되면 Response Safety도 제공됩니다. 이 요청은 NVIDIA의 vLLM 예를 따릅니다. ID와 URL은 요청에서 제외하세요. 추론 래퍼에서 출력을 검증하세요. 아래는 예시 형식이며 실제 모델 결과가 아닙니다.

레코드 ID: CASE-104
User Safety: safe
Safety Categories: [결과가 없으면 생략]

safe를 페이지가 사실이거나 공유 가능하다는 증거로 해석하지 마세요. unsafe 역시 정책과 맥락에 따라 검토할 라벨이지 원본 페이지를 자동 삭제하거나 수정하라는 지시가 아닙니다.

라벨을 근거와 함께 보관

각 발췌문의 출처와 해당 레코드를 계속 연결해 두세요. 별도의 로컬 초안이면 충분하며 분류기가 페이지에 다시 쓸 필요는 없습니다.

단계입력보관할 결과사람의 확인
페이지 A 읽기허용 URL과 안정 ID발췌문, ID, 제목, 출처 URL요청한 ID가 보이는지 확인
페이지 B 읽기두 번째 허용 URL과 동일 ID발췌문, ID, 제목, 출처 URL두 페이지가 같은 레코드인지 확인
분류요청당 승인된 발췌문 1개User Safety와 선택 카테고리라벨과 ID가 일치하는지 확인
초안 작성두 발췌문, URL, 라벨이름 있는 검토 초안두 페이지와 발췌문 및 라벨 비교
결정사람이 확인한 초안수동 다음 단계이후 쓰기 작업은 별도 승인

이는 콘텐츠 라벨링 흐름이지 분류기가 브라우저를 조작하는 절차가 아닙니다. r/AskModerators의 한 모더레이터는 모호한 일치 항목을 사람이 “확인하고 승인하거나 삭제”해야 한다고 말했습니다. 송장 플래그에 관한 별도 r/AI_Agents 토론에서는 데이터 품질 점검과 위험 판단을 분리하라는 의견이 나왔습니다. 이는 다른 분야의 작업 관찰이며 Nemotron 3 Content Safety 테스트가 아닙니다. 라벨과 조치를 분리해야 하는 이유를 보여줍니다.

각 단계의 로컬 경계 유지

NVIDIA 모델 카드와 Hugging Face는 로컬 추론 방법을 문서화합니다. Hugging Face 페이지는 정확한 모델 식별자를 사용한 vLLM 명령을 보여줍니다.

vllm serve "nvidia/Nemotron-3-Content-Safety"

이는 문서에 있는 설치 방법이지 이 글에서 실행한 테스트가 아닙니다. 라이선스, 계정 접근, 하드웨어, 현재 vLLM 버전을 먼저 확인하세요. 호스팅 서비스를 쓴다면 이 체크포인트를 현재 제공하며 문서에 나온 라벨을 반환하는지 확인하세요.

브라우저 부분은 기존 브라우저에 에이전트 연결하기, Codex와 Tabbit CLI 설정 확인, 브라우저 MCP와 CLI 비교를 참고하세요. 브라우저 에이전트 프롬프트 템플릿으로 읽기 범위를 정할 수 있습니다. 출처 보존은 브라우저 조사와 출처 기록, 후속 데이터 입력은 브라우저에서 CSV로 내보내기와 Excel에서 웹 양식 입력을 비교하세요. 검토한 결과를 게시한다면 CMS 초안 흐름을 사용하고 승인은 별도로 유지하세요.

Tabbit으로 허용된 두 발췌문만 모으고 Nemotron 3 Content Safety로 각각 분류한 다음, 사람이 두 원본 페이지와 이름 있는 초안을 대조하세요. 이렇게 하면 분류기가 브라우저를 제어하지 않고 최종 결정도 페이지 담당자가 내립니다.

자주 묻는 질문

Nemotron 3 Content Safety가 브라우저를 제어할 수 있나요?

아니요. NVIDIA는 이 모델을 안전성 라벨을 반환하는 콘텐츠 안전 분류기로 설명합니다. 별도의 로컬 Tabbit 작업으로 허용된 페이지를 읽고 승인한 발췌문만 분류기에 보내세요.

분류기에 무엇을 보내야 하나요?

한 번에 한 레코드씩 라벨링에 필요한 최소한의 허용된 텍스트 발췌문만 보내고 안정 ID를 함께 보관하세요. 분류에 필요하지 않은 개인 정보와 비밀은 제거하세요.

모델은 어떤 라벨을 반환하나요?

NGC 모델 카드는 필수 User Safety 라벨을 safe 또는 unsafe로 설명하고, Response Safety와 Safety Categories는 선택 항목으로 둡니다. 작업에 실제 응답이 있을 때만 응답을 포함하세요.

safe 라벨이면 레코드를 게시해도 되나요?

아니요. 안전성 라벨은 정확성, 권한, 개인정보 보호 또는 편집 품질을 검증하지 않습니다. 사람이 발췌문을 두 원본 페이지와 비교하고 다음 작업을 결정해야 합니다.

Nemotron 3 Content Safety를 로컬에서 실행할 수 있나요?

NVIDIA와 Hugging Face는 vLLM을 포함해 다운로드와 로컬 추론 경로를 문서화합니다. 배포 전에 접근 조건, 하드웨어, 런타임 버전과 모델 라이선스를 확인하세요.

NGC 모델 카드는 상업적 사용을 허용하나요?

현재 NGC 카드는 NVIDIA Nemotron Open Model License에 따라 상업적으로 사용할 수 있다고 설명하며 Gemma 약관과 금지 사용 정책도 안내합니다. 배포 전에 해당 조건을 검토하세요.

다음 단계

Tabbit 과 함께 일하세요.

탭 간 조사를 하고, 반복적인 브라우저 작업을 자동화하며, 모든 맥락을 손이 닿는 곳에 두세요.