스킬 Azure AI Text Translation SDK for Python
📦

Azure AI Text Translation SDK for Python

안전 🔑 환경 변수🌐 네트워크 접근

Azure AI Translator 로 텍스트 번역하기

Python 애플리케이션에 다국어 지원을 추가해야 하시나요? 이 스킬은 번역, 음역, 언어 감지 및 사전 작업을 포함한 Azure AI Translator 에 대한 프로덕션 준비 패턴을 제공합니다.

지원: Claude Codex Code(CC)
🥉 73 브론즈
1

스킬 ZIP 다운로드

2

Claude에서 업로드

설정 → 기능 → 스킬 → 스킬 업로드로 이동

3

토글을 켜고 사용 시작

테스트해 보기

"Azure AI Text Translation SDK for Python" 사용 중입니다. 'Good morning, how can I assist you?'를 스페인어와 프랑스어로 번역

예상 결과:

스페인어: 'Buenos dias, como puedo ayudarte?' | 프랑스어: 'Bonjour, comment puis-je vous aider?'

"Azure AI Text Translation SDK for Python" 사용 중입니다. 언어 감지 및 번역: 'Danke fur Ihre Hilfe'

예상 결과:

감지됨: 독일어 (신뢰도: 0.99) | 번역: 'Thank you for your help'

"Azure AI Text Translation SDK for Python" 사용 중입니다. 'konnichiwa'를 라틴 문자에서 일본어 스크립트로 음역

예상 결과:

こんにちは (일본어 히라가나)

보안 감사

안전
v1 • 2/24/2026

Documentation-only skill with no executable code. Static analysis scanned 0 files and found 0 security issues (risk score: 0/100). The skill teaches proper Azure AI Translator SDK usage including secure credential handling via environment variables and Entra ID authentication. No malicious patterns or prompt injection detected.

0
스캔된 파일
0
분석된 줄 수
2
발견 사항
1
총 감사 수

위험 요인

🔑 환경 변수
기록된 특정 위치가 없습니다
🌐 네트워크 접근
기록된 특정 위치가 없습니다
감사자: claude

품질 점수

38
아키텍처
100
유지보수성
87
콘텐츠
50
커뮤니티
100
보안
83
사양 준수

만들 수 있는 것

다국어 고객 지원

고객 문의 및 지원 응답의 번역을 자동화하여 전 세계 사용자를 모국어로 지원합니다.

콘텐츠 현지화 파이프라인

콘텐츠 관리 워크플로우에 번역을 통합하여 문서, 웹사이트 또는 마케팅 자료를 전 세계에 게시합니다.

언어 학습 애플리케이션

언어 학습자를 위해 번역, 사전 정의 및 사용 예제를 제공하는 교육 도구를 구축합니다.

이 프롬프트를 사용해 보세요

기본 번역
Azure AI Translator 를 사용하여 다음 텍스트를 스페인어로 번역하세요: 'Hello, welcome to our service. How can we help you today?'
다중 언어 번역
이 제품 발표를 프랑스어, 독일어, 일본어 및 중국어로 동시에 번역하세요: 'We are launching a new feature next week that improves performance by 50 percent.'
언어 감지 및 번역
이 고객 메시지의 언어를 감지하고 영어로 번역하세요: 'Bonjour, j'ai un probleme avec ma commande. Pouvez-vous m'aider?'
예제와 함께하는 사전 조회
사용 예제와 함께 영어 단어 'run'의 스페인어 번역을 조회하세요 (동사: 빨리 움직이다, 명사: 일련의 것 등)

모범 사례

  • 보안 강화를 위해 가능한 경우 API 키 대신 Entra ID 인증 사용
  • API 호출을 줄이기 위해 여러 번역 요청을 함께 배치 (최대 100 개 텍스트)
  • 번역 정확도를 높이기 위해 소스 언어를 알고 있을 경우 명시적으로 지정

피하기

  • API 키나 자격 증명을 소스 코드에 직접 하드코딩하지 않기
  • 비밀번호, 토큰 또는 개인 식별자와 같은 민감한 데이터 번역 피하기
  • 중요한 워크플로우에서 자동 언어 감지에만 의존하지 않기

자주 묻는 질문

Azure AI Translator 에 어떻게 인증하나요?
Azure 리소스 키와 리전을 사용한 API 키 인증을 사용하거나, 관리 ID 또는 서비스 주체 인증을 위해 DefaultAzureCredential 과 함께 Entra ID(권장) 를 사용할 수 있습니다.
번역에는 어떤 언어가 지원되나요?
Azure AI Translator 는 100 개 이상의 번역 언어를 지원합니다. get_supported_languages 메서드를 사용하여 언어 코드와 원어민 이름이 포함된 전체 현재 목록을 검색하세요.
마크업을 깨뜨리지 않고 HTML 콘텐츠를 번역할 수 있나요?
네, translate 요청에서 text_type 을 'html'로 설정하세요. 서비스는 태그 사이의 텍스트 콘텐츠만 번역하면서 HTML 태그를 유지합니다.
음역이란 무엇이며 언제 사용하나요?
음역은 텍스트를 한 쓰기 스크립트에서 다른 스크립트로 변환합니다 (예: 라틴 문자에서 일본어 문자). 발음을 유지하면서 텍스트를 다른 스크립트로 표시해야 할 때 사용합니다.
번역에서 욕설을 어떻게 처리하나요?
profanity_action 매개변수를 'NoAction', 'Deleted' 또는 'Marked' 값으로 사용하세요. marked 의 경우 profanity_marker 설정에 따라 별표 또는 XML 태그로 욕설이 검열됩니다.
단일 요청에서 여러 텍스트를 번역할 수 있나요?
네, body 매개변수에 텍스트 배열을 전달하세요 (최대 100 개 항목). 각 텍스트에 대해 별도의 API 호출을 하는 것보다 더 효율적입니다.

개발자 세부 정보

파일 구조

📄 SKILL.md