co-op-translator

Co-op Translator

Automatski prevedite svoj edukativni GitHub sadržaj na više jezika i dosegnite globalnu publiku.

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

GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

🌐 Višejezična podrška

Podržava Co-op Translator

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

Pregled

Co-op Translator omogućuje vam brzo prevođenje edukativnog GitHub sadržaja na više jezika, tako da bez napora možete dosegnuti globalnu publiku. Kada ažurirate svoje Markdown datoteke, slike ili Jupyter bilježnice, prijevodi se automatski sinkroniziraju kako bi vaš edukativni GitHub sadržaj uvijek bio svjež i relevantan za međunarodne korisnike.

Pogledajte kako Co-op Translator organizira prevedeni edukativni GitHub sadržaj:

Primjer

Brzi početak

# 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

Minimalna konfiguracija

Korištenje

Prevedi sve podržane vrste:

translate -l "ko ja"

Samo Markdown:

translate -l "de" -md

Markdown + slike:

translate -l "pt" -md -img

Samo bilježnice:

translate -l "zh" -nb

Više opcija: Referenca naredbi

Značajke

Dokumentacija

Podržite nas i potaknite globalno učenje

Pridružite nam se u revoluciji dijeljenja edukativnog sadržaja na globalnoj razini! Dajte ⭐ projektu Co-op Translator na GitHubu i podržite našu misiju uklanjanja jezičnih barijera u učenju i tehnologiji. Vaš interes i doprinosi čine veliku razliku! Kodni doprinosi i prijedlozi novih značajki su uvijek dobrodošli.

Istražite Microsoft edukativni sadržaj na svom jeziku

Video prezentacije

Saznajte više o Co-op Translatoru kroz naše prezentacije (Kliknite na sliku ispod za gledanje na YouTubeu.):

Doprinos

Ovaj projekt rado prihvaća doprinose i prijedloge. Želite doprinijeti Azure Co-op Translatoru? Pogledajte naš CONTRIBUTING.md za smjernice kako možete pomoći da Co-op Translator postane još pristupačniji.

Suradnici

co-op-translator contributors

Kodeks ponašanja

Ovaj projekt koristi Microsoft Open Source Code of Conduct. Za više informacija pogledajte Code of Conduct FAQ ili kontaktirajte opencode@microsoft.com za dodatna pitanja ili komentare.

Odgovorna umjetna inteligencija

Microsoft je posvećen tome da svojim korisnicima omogući odgovorno korištenje AI proizvoda, dijeli svoja iskustva i gradi partnerske odnose temeljene na povjerenju kroz alate poput Transparency Notes i Impact Assessments. Mnogi od tih resursa dostupni su na https://aka.ms/RAI. Microsoftov pristup odgovornoj umjetnoj inteligenciji temelji se na našim AI principima: pravednost, pouzdanost i sigurnost, privatnost i sigurnost, uključivost, transparentnost i odgovornost.

Veliki jezični, slikovni i govorni modeli - poput onih korištenih u ovom primjeru - mogu se ponekad ponašati nepravedno, nepouzdano ili uvredljivo, što može uzrokovati štetu. Molimo pročitajte Azure OpenAI service Transparency note kako biste bili informirani o rizicima i ograničenjima.

Preporučeni način za smanjenje tih rizika je uključivanje sigurnosnog sustava u vašu arhitekturu koji može detektirati i spriječiti štetno ponašanje. Azure AI Content Safety pruža neovisni sloj zaštite, sposoban detektirati štetan sadržaj koji generiraju korisnici ili AI u aplikacijama i servisima. Azure AI Content Safety uključuje API-je za tekst i slike koji omogućuju detekciju štetnog materijala. Također imamo interaktivni Content Safety Studio koji vam omogućuje pregled, istraživanje i isprobavanje primjera koda za detekciju štetnog sadržaja kroz različite modalitete. Sljedeća brza dokumentacija vodi vas kroz slanje zahtjeva servisu. Još jedan aspekt koji treba uzeti u obzir je ukupna izvedba aplikacije. Kod aplikacija koje koriste više modaliteta i više modela, izvedba znači da sustav radi onako kako vi i vaši korisnici očekujete, uključujući i to da ne generira štetne rezultate. Važno je procijeniti izvedbu vaše aplikacije koristeći metrike kvalitete generiranja te rizika i sigurnosti.

Svoju AI aplikaciju možete evaluirati u razvojnom okruženju koristeći prompt flow SDK. Na temelju testnog skupa podataka ili cilja, generacije vaše generativne AI aplikacije kvantitativno se mjere ugrađenim evaluatorima ili prilagođenim evaluatorima po vašem izboru. Za početak rada s prompt flow SDK-om za evaluaciju vašeg sustava, možete slijediti vodič za brzi početak. Nakon što pokrenete evaluaciju, rezultate možete vizualizirati u Azure AI Studio.

Zaštitni znakovi

Ovaj projekt može sadržavati zaštitne znakove ili logotipe za projekte, proizvode ili usluge. Ovlaštena upotreba Microsoftovih zaštitnih znakova ili logotipa podliježe i mora slijediti Microsoftove smjernice za zaštitne znakove i brend. Upotreba Microsoftovih zaštitnih znakova ili logotipa u izmijenjenim verzijama ovog projekta ne smije izazvati zabunu niti sugerirati da Microsoft sponzorira projekt. Svaka upotreba zaštitnih znakova ili logotipa trećih strana podliježe pravilima tih trećih strana.

Dobivanje pomoći

Ako zapnete ili imate pitanja o izradi AI aplikacija, pridružite se:

Azure AI Foundry Discord

Ako imate povratne informacije o proizvodu ili naiđete na greške tijekom izrade, posjetite:

Azure AI Foundry Developer Forum


Odricanje od odgovornosti: Ovaj dokument je preveden pomoću AI usluge za prevođenje Co-op Translator. Iako težimo točnosti, imajte na umu da automatski prijevodi mogu sadržavati pogreške ili netočnosti. Izvorni dokument na svom izvornom jeziku treba smatrati mjerodavnim izvorom. Za ključne informacije preporučuje se profesionalni ljudski prijevod. Ne snosimo odgovornost za bilo kakva nesporazume ili pogrešna tumačenja koja proizlaze iz korištenja ovog prijevoda.