Automaticamente traduza o seu conteúdo educativo do GitHub para várias línguas e chegue a uma audiência global.
Árabe | Bengali | Búlgaro | Birmanês (Myanmar) | Chinês (Simplificado) | Chinês (Tradicional, Hong Kong) | Chinês (Tradicional, Macau) | Chinês (Tradicional, Taiwan) | Croata | Checo | Dinamarquês | Holandês | Estónio | Finlandês | Francês | Alemão | Grego | Hebraico | Hindi | Húngaro | Indonésio | Italiano | Japonês | Coreano | Lituano | Malaio | Marata | Nepalês | Norueguês | Persa (Farsi) | Polaco | Português (Brasil) | Português (Portugal) | Punjabi (Gurmukhi) | Romeno | Russo | Sérvio (Cirílico) | Eslovaco | Esloveno | Espanhol | Suaíli | Sueco | Tagalo (Filipino) | Tâmil | Tailandês | Turco | Ucraniano | Urdu | Vietnamita
O Co-op Translator permite-lhe traduzir rapidamente o seu conteúdo educativo do GitHub para várias línguas, alcançando facilmente uma audiência global. Sempre que atualizar os seus ficheiros Markdown, imagens ou notebooks Jupyter, as traduções são automaticamente sincronizadas para garantir que o seu conteúdo educativo no GitHub se mantém atualizado e relevante para utilizadores internacionais.
Veja como o Co-op Translator organiza o conteúdo educativo traduzido no GitHub:

# Create and activate a virtual environment (recommended)
python -m venv .venv
# Windows
.venv\Scripts\activate
# macOS/Linux
source .venv/bin/activate
# Install the package
pip install co-op-translator
# Translate
translate -l "ko ja fr" -md
Docker:
# Pull the public image from GHCR
docker pull ghcr.io/azure/co-op-translator:latest
# Run with current folder mounted and .env provided (Bash/Zsh)
docker run --rm -it --env-file .env -v "${PWD}:/work" ghcr.io/azure/co-op-translator:latest -l "ko ja fr" -md
.env usando o modelo: .env.template-img), configure também o Azure AI Visiontranslations/).Traduzir todos os tipos suportados:
translate -l "ko ja"
Apenas Markdown:
translate -l "de" -md
Markdown + imagens:
translate -l "pt" -md -img
Apenas notebooks:
translate -l "zh" -nb
Mais opções: Referência de comandos
Junte-se a nós na revolução da partilha de conteúdo educativo a nível global! Dê uma ⭐ ao Co-op Translator no GitHub e apoie a nossa missão de eliminar barreiras linguísticas na aprendizagem e tecnologia. O seu interesse e contributos fazem toda a diferença! Contribuições de código e sugestões de funcionalidades são sempre bem-vindas.
Saiba mais sobre o Co-op Translator através das nossas apresentações (Clique na imagem abaixo para ver no YouTube.):
Open at Microsoft: Uma breve introdução de 18 minutos e um guia rápido sobre como usar o Co-op Translator.
Este projeto aceita contribuições e sugestões. Interessado em contribuir para o Azure Co-op Translator? Consulte o nosso CONTRIBUTING.md para saber como pode ajudar a tornar o Co-op Translator mais acessível.
Este projeto adotou o Código de Conduta de Open Source da Microsoft. Para mais informações, consulte as Perguntas Frequentes sobre o Código de Conduta ou contacte opencode@microsoft.com para quaisquer questões ou comentários adicionais.
A Microsoft está empenhada em ajudar os nossos clientes a usar os nossos produtos de IA de forma responsável, partilhando o que aprendemos e construindo parcerias baseadas na confiança através de ferramentas como Transparency Notes e Impact Assessments. Muitos destes recursos podem ser encontrados em https://aka.ms/RAI. A abordagem da Microsoft à IA responsável baseia-se nos nossos princípios de justiça, fiabilidade e segurança, privacidade e segurança, inclusão, transparência e responsabilidade.
Modelos de linguagem natural, imagem e voz em grande escala – como os utilizados neste exemplo – podem, por vezes, comportar-se de forma injusta, pouco fiável ou ofensiva, podendo causar danos. Consulte a nota de transparência do serviço Azure OpenAI para estar informado sobre riscos e limitações.
A abordagem recomendada para mitigar estes riscos é incluir um sistema de segurança na sua arquitetura que possa detetar e prevenir comportamentos prejudiciais. O Azure AI Content Safety fornece uma camada independente de proteção, capaz de detetar conteúdo prejudicial gerado por utilizadores ou por IA em aplicações e serviços. O Azure AI Content Safety inclui APIs de texto e imagem que permitem detetar material prejudicial. Também temos um Content Safety Studio interativo que permite visualizar, explorar e experimentar código de exemplo para detetar conteúdo prejudicial em diferentes modalidades. A seguinte documentação de início rápido guia-o no envio de pedidos ao serviço. Outro aspeto a ter em conta é o desempenho geral da aplicação. Em aplicações multi-modais e multi-modelos, consideramos desempenho como sendo o sistema funcionar conforme esperado por si e pelos seus utilizadores, incluindo não gerar resultados prejudiciais. É importante avaliar o desempenho da sua aplicação global utilizando métricas de qualidade de geração, risco e segurança.
Pode avaliar a sua aplicação de IA no ambiente de desenvolvimento utilizando o prompt flow SDK. Dado um conjunto de dados de teste ou um alvo, as gerações da sua aplicação de IA generativa são medidas quantitativamente com avaliadores incorporados ou avaliadores personalizados à sua escolha. Para começar a usar o prompt flow sdk para avaliar o seu sistema, pode seguir o guia de introdução. Depois de executar uma avaliação, pode visualizar os resultados no Azure AI Studio.
Este projeto pode conter marcas registadas ou logótipos de projetos, produtos ou serviços. A utilização autorizada de marcas registadas ou logótipos da Microsoft está sujeita e deve cumprir as Diretrizes de Marcas e Imagem da Microsoft. A utilização de marcas registadas ou logótipos da Microsoft em versões modificadas deste projeto não deve causar confusão nem sugerir patrocínio da Microsoft. Qualquer utilização de marcas registadas ou logótipos de terceiros está sujeita às políticas desses terceiros.
Se tiver dificuldades ou dúvidas sobre como criar aplicações de IA, junte-se a:
Se tiver feedback sobre o produto ou encontrar erros durante o desenvolvimento, visite:
Aviso Legal: Este documento foi traduzido utilizando o serviço de tradução automática Co-op Translator. Embora nos esforcemos pela precisão, esteja ciente de que traduções automáticas podem conter erros ou imprecisões. O documento original, na sua língua nativa, deve ser considerado a fonte autorizada. Para informações críticas, recomenda-se a tradução profissional por um humano. Não nos responsabilizamos por quaisquer mal-entendidos ou interpretações incorretas resultantes do uso desta tradução.