co-op-translator

Co-op Translator

Jednoducho automatizujte preklad svojho vzdelávacieho obsahu na GitHube do viacerých jazykov a oslovte tak celosvetové publikum.

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

GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

🌐 Podpora viacerých jazykov

Podporované nástrojom Co-op Translator

Arabčina | Bengálčina | Bulharčina | Barmčina (Mjanmarsko) | Čínština (zjednodušená) | Čínština (tradičná, Hongkong) | Čínština (tradičná, Macao) | Čínština (tradičná, Taiwan) | Chorvátčina | Čeština | Dánčina | Holandčina | Estónčina | Fínčina | Francúzština | Nemčina | Gréčtina | Hebrejčina | Hindčina | Maďarčina | Indonézština | Taliančina | Japončina | Kórejčina | Litovčina | Malajčina | Maráthčina | Nepálčina | Nórčina | Perzština (Fársí) | Poľština | Portugalčina (Brazília) | Portugalčina (Portugalsko) | Pandžábčina (Gurmukhi) | Rumunčina | Ruština | Srbčina (cyrilika) | Slovenčina | Slovinčina | Španielčina | Swahilčina | Švédčina | Tagalog (filipínčina) | Tamilčina | Thajčina | Turečtina | Ukrajinčina | Urdu | Vietnamčina

GitHub watchers GitHub forks GitHub stars

Microsoft Azure AI Foundry Discord Open in GitHub Codespaces

Prehľad

Co-op Translator vám umožní rýchlo prekladať váš vzdelávací obsah na GitHube do viacerých jazykov a bez námahy tak osloviť globálne publikum. Keď aktualizujete svoje Markdown súbory, obrázky alebo Jupyter notebooky, preklady sa automaticky synchronizujú, aby váš vzdelávací obsah na GitHube zostal aktuálny a relevantný pre používateľov z celého sveta.

Pozrite sa, ako Co-op Translator organizuje preložený vzdelávací obsah na GitHube:

Príklad

Rýchly štart

# 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

Minimálne nastavenie

Použitie

Preklad všetkých podporovaných typov:

translate -l "ko ja"

Len Markdown:

translate -l "de" -md

Markdown + obrázky:

translate -l "pt" -md -img

Len notebooky:

translate -l "zh" -nb

Ďalšie prepínače: Referenčný zoznam príkazov

Funkcie

Dokumentácia

Podporte nás a rozvíjajte globálne vzdelávanie

Pridajte sa k nám a pomôžte zmeniť spôsob, akým sa vzdelávací obsah zdieľa po celom svete! Dajte Co-op Translatoru ⭐ na GitHube a podporte našu misiu búrať jazykové bariéry vo vzdelávaní a technológiách. Váš záujem a príspevky majú veľký význam! Príspevky do kódu a návrhy na nové funkcie sú vždy vítané.

Objavte vzdelávací obsah Microsoftu vo svojom jazyku

Video prezentácie

Zistite viac o Co-op Translatori prostredníctvom našich prezentácií (Kliknite na obrázok nižšie a pozrite si video na YouTube.):

Prispievanie

Tento projekt víta príspevky a návrhy. Máte záujem prispieť do Azure Co-op Translator? Pozrite si náš CONTRIBUTING.md pre pokyny, ako môžete pomôcť spraviť Co-op Translator dostupnejším.

Prispievatelia

co-op-translator contributors

Kódex správania

Tento projekt prijal Microsoft Open Source Code of Conduct. Viac informácií nájdete v často kladených otázkach ku kódexu správania alebo kontaktujte opencode@microsoft.com s ďalšími otázkami alebo pripomienkami.

Zodpovedná AI

Microsoft sa zaväzuje pomáhať zákazníkom používať naše AI produkty zodpovedne, zdieľať naše poznatky a budovať dôveru prostredníctvom nástrojov ako Transparency Notes a Impact Assessments. Mnohé z týchto zdrojov nájdete na https://aka.ms/RAI. Prístup Microsoftu k zodpovednej AI je založený na našich AI princípoch: férovosť, spoľahlivosť a bezpečnosť, súkromie a bezpečnosť, inkluzívnosť, transparentnosť a zodpovednosť.

Veľké jazykové, obrazové a hlasové modely – ako tie použité v tejto ukážke – sa môžu správať nečakane, nespoľahlivo alebo nevhodne, čo môže viesť k škodám. Prečítajte si Transparency note k Azure OpenAI službe, aby ste boli informovaní o rizikách a obmedzeniach.

Odporúčaným spôsobom, ako tieto riziká zmierniť, je zahrnúť do svojej architektúry bezpečnostný systém, ktorý dokáže detegovať a zabrániť škodlivému správaniu. Azure AI Content Safety poskytuje nezávislú vrstvu ochrany, ktorá dokáže detegovať škodlivý obsah vytvorený používateľmi aj AI v aplikáciách a službách. Azure AI Content Safety obsahuje textové a obrazové API, ktoré umožňujú detegovať škodlivý materiál. K dispozícii je aj interaktívne Content Safety Studio, kde si môžete vyskúšať detekciu škodlivého obsahu v rôznych modalitách. Nasledujúca rýchla príručka vás prevedie odoslaním požiadaviek na túto službu.

Ďalším aspektom, ktorý treba zohľadniť, je celkový výkon aplikácie. Pri aplikáciách, ktoré využívajú viacero modalít a modelov, považujeme za výkon to, že systém funguje podľa očakávaní vás aj vašich používateľov, vrátane toho, že negeneruje škodlivé výstupy. Je dôležité hodnotiť výkon celej vašej aplikácie pomocou metrik kvality generovania a rizika a bezpečnosti.

Svoju AI aplikáciu môžete vyhodnotiť vo vývojovom prostredí pomocou prompt flow SDK. Pri použití testovacej množiny alebo cieľa sú generácie vašej generatívnej AI aplikácie kvantitatívne merané pomocou vstavaných alebo vlastných hodnotiacich nástrojov podľa vášho výberu. Ak chcete začať s prompt flow SDK na vyhodnotenie vášho systému, môžete postupovať podľa rýchleho sprievodcu. Po vykonaní hodnotiaceho behu môžete vizualizovať výsledky v Azure AI Studio.

Ochranné známky

Tento projekt môže obsahovať ochranné známky alebo logá projektov, produktov alebo služieb. Povolené používanie ochranných známok alebo log spoločnosti Microsoft podlieha a musí byť v súlade s Pokynmi pre používanie ochranných známok a značky Microsoft. Použitie ochranných známok alebo log spoločnosti Microsoft v upravených verziách tohto projektu nesmie spôsobovať zmätok ani naznačovať sponzorstvo zo strany Microsoftu. Akékoľvek použitie ochranných známok alebo log tretích strán podlieha pravidlám týchto tretích strán.

Získanie pomoci

Ak sa zaseknete alebo máte otázky ohľadom tvorby AI aplikácií, pridajte sa do:

Azure AI Foundry Discord

Ak máte spätnú väzbu k produktu alebo narazíte na chyby pri vývoji, navštívte:

Azure AI Foundry Developer Forum


Vyhlásenie o vylúčení zodpovednosti: Tento dokument bol preložený pomocou AI prekladovej služby Co-op Translator. Hoci sa snažíme o presnosť, upozorňujeme, že automatizované preklady môžu obsahovať chyby alebo nepresnosti. Za autoritatívny zdroj by sa mal považovať pôvodný dokument v jeho pôvodnom jazyku. Pre kritické informácie odporúčame profesionálny ľudský preklad. Nenesieme zodpovednosť za akékoľvek nedorozumenia alebo nesprávne interpretácie vzniknuté použitím tohto prekladu.