co-op-translator

Co-op Translator

Eğitsel GitHub içeriğinizi kolayca birden fazla dile otomatik olarak çevirin ve küresel bir kitleye ulaşın.

Python package License: MIT Downloads Downloads Container: GHCR Code style: black

GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

🌐 Çok Dilli Destek

Co-op Translator tarafından desteklenen diller

Arabic | Bengali | Bulgarian | Burmese (Myanmar) | Chinese (Simplified) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Macau) | Chinese (Traditional, Taiwan) | Croatian | Czech | Danish | Dutch | Estonian | Finnish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Korean | Lithuanian | Malay | Marathi | Nepali | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Thai | Turkish | Ukrainian | Urdu | Vietnamese

GitHub watchers GitHub forks GitHub stars

Microsoft Azure AI Foundry Discord Open in GitHub Codespaces

Genel Bakış

Co-op Translator, eğitsel GitHub içeriğinizi hızlıca birden fazla dile çevirmenizi sağlar ve küresel bir kitleye kolayca ulaşmanıza yardımcı olur. Markdown dosyalarınızı, görsellerinizi veya Jupyter defterlerinizi güncellediğinizde, çeviriler otomatik olarak senkronize edilir ve böylece eğitsel GitHub içeriğiniz uluslararası kullanıcılar için güncel ve alakalı kalır.

Co-op Translator’ın çevrilmiş eğitsel GitHub içeriğini nasıl organize ettiğini inceleyin:

Example

Hızlı Başlangıç

# 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

Minimum Kurulum

Kullanım

Tüm desteklenen türleri çevirin:

translate -l "ko ja"

Sadece Markdown:

translate -l "de" -md

Markdown + görseller:

translate -l "pt" -md -img

Sadece defterler:

translate -l "zh" -nb

Daha fazla bayrak: Komut referansı

Özellikler

Belgeler

Bizi Destekleyin ve Küresel Öğrenimi Teşvik Edin

Eğitsel içeriğin küresel olarak paylaşılma şeklini birlikte değiştirelim! Co-op Translator projesine GitHub’da ⭐ vererek öğrenme ve teknolojideki dil engellerini kaldırma misyonumuzu destekleyin. İlginiz ve katkılarınız büyük fark yaratıyor! Kod katkıları ve özellik önerileri her zaman memnuniyetle karşılanır.

Microsoft’un eğitsel içeriklerini kendi dilinizde keşfedin

Video Sunumlar

Co-op Translator hakkında daha fazla bilgi edinin (Aşağıdaki görsele tıklayarak YouTube’da izleyebilirsiniz.):

Katkıda Bulunma

Bu proje katkı ve önerilere açıktır. Azure Co-op Translator’a katkıda bulunmak ister misiniz? CONTRIBUTING.md dosyamıza göz atarak Co-op Translator’ı daha erişilebilir hale getirmek için nasıl yardımcı olabileceğinizi öğrenebilirsiniz.

Katkıda Bulunanlar

co-op-translator contributors

Davranış Kuralları

Bu proje Microsoft Açık Kaynak Davranış Kuralları’nı benimsemiştir. Daha fazla bilgi için Davranış Kuralları SSS sayfasına bakabilir veya ek sorularınız ve yorumlarınız için opencode@microsoft.com adresine ulaşabilirsiniz.

Sorumlu Yapay Zeka

Microsoft, müşterilerimizin yapay zeka ürünlerimizi sorumlu bir şekilde kullanmalarına yardımcı olmaya, öğrendiklerimizi paylaşmaya ve Şeffaflık Notları ve Etki Değerlendirmeleri gibi araçlarla güvene dayalı ortaklıklar kurmaya kararlıdır. Bu kaynakların birçoğuna https://aka.ms/RAI adresinden ulaşabilirsiniz. Microsoft’un sorumlu yapay zeka yaklaşımı; adalet, güvenilirlik ve güvenlik, gizlilik ve güvenlik, kapsayıcılık, şeffaflık ve hesap verebilirlik ilkelerine dayanmaktadır.

Bu örnekte kullanılanlar gibi büyük ölçekli doğal dil, görsel ve konuşma modelleri; adil olmayan, güvenilmez veya saldırgan davranışlar sergileyebilir ve bu da zararlara yol açabilir. Riskler ve sınırlamalar hakkında bilgi sahibi olmak için lütfen Azure OpenAI hizmeti Şeffaflık Notu’na başvurun.

Bu riskleri azaltmak için önerilen yaklaşım, mimarinizde zararlı davranışları tespit edip önleyebilecek bir güvenlik sistemi bulundurmaktır. Azure AI Content Safety, uygulama ve hizmetlerde kullanıcı veya yapay zeka tarafından üretilen zararlı içerikleri tespit edebilen bağımsız bir koruma katmanı sunar. Azure AI Content Safety, zararlı materyalleri tespit etmenizi sağlayan metin ve görsel API’leri içerir. Ayrıca, farklı modlarda zararlı içerik tespiti için örnek kodları görebileceğiniz, keşfedebileceğiniz ve deneyebileceğiniz etkileşimli bir Content Safety Studio’ya da sahibiz. Aşağıdaki hızlı başlangıç dokümantasyonu hizmete istek göndermeyi adım adım anlatır. Dikkate alınması gereken bir diğer konu ise genel uygulama performansıdır. Çok modlu ve çok modellerli uygulamalarda, performanstan kastımız sistemin sizin ve kullanıcılarınızın beklentilerini karşılaması, zararlı çıktılar üretmemesi de dahil olmak üzere, beklenen şekilde çalışmasıdır. Uygulamanızın genel performansını üretim kalitesi ile risk ve güvenlik metrikleri kullanarak değerlendirmeniz önemlidir.

Yapay zeka uygulamanızı geliştirme ortamınızda prompt flow SDK ile değerlendirebilirsiniz. Bir test veri seti veya hedef verildiğinde, üretici yapay zeka uygulamanızın çıktıları, yerleşik değerlendiriciler veya sizin seçeceğiniz özel değerlendiriciler ile nicel olarak ölçülür. Sisteminizi değerlendirmek için prompt flow sdk ile başlamak isterseniz, hızlı başlangıç rehberini takip edebilirsiniz. Bir değerlendirme çalıştırması yaptıktan sonra, sonuçları Azure AI Studio’da görselleştirebilirsiniz.

Ticari Markalar

Bu projede projelere, ürünlere veya hizmetlere ait ticari markalar veya logolar bulunabilir. Microsoft ticari markalarının veya logolarının yetkili kullanımı, Microsoft’un Ticari Marka ve Marka Yönergeleri ile uyumlu olmalı ve bu yönergeleri takip etmelidir. Bu projenin değiştirilmiş sürümlerinde Microsoft ticari markalarının veya logolarının kullanımı, karışıklığa yol açmamalı veya Microsoft’un sponsorluğunu ima etmemelidir. Üçüncü taraf ticari markalarının veya logolarının kullanımı ise ilgili üçüncü tarafın politikalarına tabidir.

Yardım Alma

Takılırsanız veya yapay zeka uygulamaları geliştirme hakkında sorularınız olursa, katılın:

< a href=”https://aka.ms/foundry/discord” title=”Azure AI Foundry Discord”>Azure AI Foundry Discord</a>

Ürünle ilgili geri bildiriminiz veya geliştirme sırasında hatalarınız varsa, ziyaret edin:

< a href=”https://aka.ms/foundry/forum” title=”Azure AI Foundry Developer Forum”>Azure AI Foundry Developer Forum</a>


Feragatname: Bu belge, AI çeviri hizmeti Co-op Translator kullanılarak çevrilmiştir. Doğruluk için çaba göstersek de, otomatik çevirilerde hata veya yanlışlıklar olabileceğini lütfen unutmayın. Belgenin orijinal dili, yetkili kaynak olarak kabul edilmelidir. Kritik bilgiler için profesyonel insan çevirisi önerilir. Bu çevirinin kullanımından doğabilecek herhangi bir yanlış anlama veya yanlış yorumdan sorumlu değiliz.