co-op-translator

Co-op Translator

Lengvai automatizuokite savo edukacinio GitHub turinio vertimą į daugelį kalbų ir pasiekite pasaulinę auditoriją.

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

GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

🌐 Daugiakalbė palaikymas

Palaikoma su Co-op Translator

Arabų | Bengalų | Bulgarų | Birmiečių (Mianmaras) | Kinų (supaprastinta) | Kinų (tradicinė, Honkongas) | Kinų (tradicinė, Makao) | Kinų (tradicinė, Taivanas) | Kroatų | Čekų | Danų | Olandų | Estų | Suomių | Prancūzų | Vokiečių | Graikų | Hebrajų | Hindi | Vengrų | Indoneziečių | Italų | Japonų | Korėjiečių | Lietuvių | Malajų | Maratų | Nepalų | Norvegų | Persų (farsi) | Lenkų | Portugalų (Brazilija) | Portugalų (Portugalija) | Pandžabų (Gurmukhi) | Rumunų | Rusų | Serbų (kirilica) | Slovakų | Slovėnų | Ispanų | Svahilių | Švedų | Tagalogų (filipiniečių) | Tamilų | Tajų | Turkų | Ukrainiečių | Urdu | Vietnamiečių

GitHub watchers GitHub forks GitHub stars

Microsoft Azure AI Foundry Discord Open in GitHub Codespaces

Apžvalga

Co-op Translator leidžia greitai išversti jūsų edukacinį GitHub turinį į daugelį kalbų ir be vargo pasiekti pasaulinę auditoriją. Kai atnaujinate savo Markdown failus, paveikslėlius ar Jupyter užrašines, vertimai automatiškai sinchronizuojami, kad jūsų edukacinis GitHub turinys išliktų aktualus ir naudingas tarptautiniams vartotojams.

Pažiūrėkite, kaip Co-op Translator organizuoja išverstą edukacinį GitHub turinį:

Pavyzdys

Greitas startas

# 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

Minimalus paruošimas

Naudojimas

Versti visus palaikomus tipus:

translate -l "ko ja"

Tik Markdown:

translate -l "de" -md

Markdown + paveikslėliai:

translate -l "pt" -md -img

Tik užrašinės:

translate -l "zh" -nb

Daugiau vėliavėlių: Komandų nuoroda

Funkcijos

Dokumentacija

Palaikykite mus ir skatinkite pasaulinį mokymąsi

Prisijunkite prie mūsų revoliucionuojant, kaip edukacinis turinys dalijamasi visame pasaulyje! Suteikite Co-op Translator ⭐ GitHub platformoje ir palaikykite mūsų misiją naikinti kalbines kliūtis mokymesi ir technologijose. Jūsų susidomėjimas ir indėlis daro didelę įtaką! Kodo indėliai ir funkcijų pasiūlymai visada laukiami.

Atraskite Microsoft edukacinį turinį savo kalba

Vaizdo pristatymai

Sužinokite daugiau apie Co-op Translator per mūsų pristatymus (Spustelėkite paveikslėlį žemiau, kad žiūrėtumėte YouTube.):

Prisidėjimas

Šis projektas laukia jūsų indėlio ir pasiūlymų. Norite prisidėti prie Azure Co-op Translator? Prašome peržiūrėti mūsų CONTRIBUTING.md gaires, kaip galite padėti padaryti Co-op Translator dar prieinamesnį.

Prisidėję asmenys

co-op-translator contributors

Elgesio kodeksas

Šis projektas laikosi Microsoft atvirojo kodo elgesio kodekso. Daugiau informacijos rasite Elgesio kodekso DUK arba kreipkitės el. paštu opencode@microsoft.com su papildomais klausimais ar komentarais.

Atsakingas dirbtinis intelektas

Microsoft siekia padėti savo klientams atsakingai naudoti mūsų DI produktus, dalintis savo patirtimi ir kurti pasitikėjimu grįstus partnerystės santykius, naudodama tokius įrankius kaip skaidrumo pastabos ir poveikio vertinimai. Daugelį šių išteklių rasite adresu https://aka.ms/RAI. Microsoft atsakingo DI požiūris grindžiamas mūsų DI principais: sąžiningumas, patikimumas ir saugumas, privatumas ir saugumas, įtrauktis, skaidrumas ir atskaitomybė.

Didelio masto natūralios kalbos, vaizdų ir kalbos modeliai – kaip tie, kurie naudojami šiame pavyzdyje – gali elgtis nesąžiningai, nepatikimai ar įžeidžiančiai, taip sukeldami žalą. Prašome susipažinti su Azure OpenAI paslaugos skaidrumo pastaba, kad žinotumėte apie rizikas ir apribojimus.

Rekomenduojamas būdas sumažinti šias rizikas – įtraukti saugumo sistemą į savo architektūrą, kuri galėtų aptikti ir užkirsti kelią žalingam elgesiui. Azure AI Content Safety suteikia nepriklausomą apsaugos sluoksnį, galintį aptikti žalingą vartotojų ar DI sugeneruotą turinį programose ir paslaugose. Azure AI Content Safety apima teksto ir vaizdų API, leidžiančias aptikti žalingą medžiagą. Taip pat turime interaktyvią Content Safety Studio, kurioje galite peržiūrėti, tyrinėti ir išbandyti pavyzdinį kodą žalingo turinio aptikimui įvairiais būdais. Ši greito starto dokumentacija padės jums atlikti užklausas šiai paslaugai. Kitas svarbus aspektas – bendras programos našumas. Kuriant daugiarūšes ir daugiamodelines programas, našumas reiškia, kad sistema veikia taip, kaip tikitės jūs ir jūsų naudotojai, įskaitant ir tai, kad negeneruoja žalingų rezultatų. Svarbu įvertinti bendrą programos našumą naudojant generavimo kokybės, rizikos ir saugumo metrikas.

Savo AI programą galite įvertinti kūrimo aplinkoje naudodami prompt flow SDK. Turėdami testavimo duomenų rinkinį arba tikslą, jūsų generatyvios AI programos rezultatai kiekybiškai įvertinami naudojant integruotus arba jūsų pasirinktus vertintojus. Norėdami pradėti naudotis prompt flow SDK ir įvertinti savo sistemą, sekite greitos pradžios vadovą. Atlikę vertinimo paleidimą, galite peržiūrėti rezultatus Azure AI Studio.

Prekės ženklai

Šiame projekte gali būti prekių ženklų ar logotipų, susijusių su projektais, produktais ar paslaugomis. Leidžiamas Microsoft prekių ženklų ar logotipų naudojimas turi atitikti ir laikytis Microsoft prekių ženklų ir prekės ženklo gairių. Naudojant Microsoft prekių ženklus ar logotipus modifikuotose šio projekto versijose, negalima sukelti painiavos ar sudaryti įspūdžio, kad Microsoft remia projektą. Bet kokiam trečiųjų šalių prekių ženklų ar logotipų naudojimui taikomos tų trečiųjų šalių taisyklės.

Pagalba

Jei susidūrėte su sunkumais ar turite klausimų apie AI programų kūrimą, prisijunkite:

Azure AI Foundry Discord

Jei turite atsiliepimų apie produktą ar susidūrėte su klaidomis kurdami, apsilankykite:

Azure AI Foundry Developer Forum


Atsakomybės atsisakymas: Šis dokumentas buvo išverstas naudojant dirbtinio intelekto vertimo paslaugą Co-op Translator. Nors siekiame tikslumo, prašome atkreipti dėmesį, kad automatiniai vertimai gali turėti klaidų ar netikslumų. Originalus dokumentas jo gimtąja kalba turėtų būti laikomas autoritetingu šaltiniu. Kritinei informacijai rekomenduojame profesionalų žmogaus vertimą. Mes neatsakome už nesusipratimus ar neteisingą interpretavimą, kilusį naudojantis šiuo vertimu.