Automatiser oversettelsen av ditt pedagogiske GitHub-innhold til flere språk for å nå et globalt publikum.
Arabisk | Bengali | Bulgarsk | Burmesisk (Myanmar) | Kinesisk (forenklet) | Kinesisk (tradisjonell, Hong Kong) | Kinesisk (tradisjonell, Macau) | Kinesisk (tradisjonell, Taiwan) | Kroatisk | Tsjekkisk | Dansk | Nederlandsk | Estisk | Finsk | Fransk | Tysk | Gresk | Hebraisk | Hindi | Ungarsk | Indonesisk | Italiensk | Japansk | Koreansk | Litauisk | Malayisk | Marathi | Nepali | Norsk | Persisk (Farsi) | Polsk | Portugisisk (Brasil) | Portugisisk (Portugal) | Punjabi (Gurmukhi) | Rumensk | Russisk | Serbisk (kyrillisk) | Slovakisk | Slovensk | Spansk | Swahili | Svensk | Tagalog (Filippinsk) | Tamil | Thai | Tyrkisk | Ukrainsk | Urdu | Vietnamesisk
Co-op Translator lar deg raskt oversette ditt pedagogiske GitHub-innhold til flere språk, slik at du enkelt kan nå et globalt publikum. Når du oppdaterer Markdown-filer, bilder eller Jupyter-notatbøker, blir oversettelsene automatisk synkronisert slik at innholdet ditt alltid er oppdatert og relevant for internasjonale brukere.
Slik organiserer Co-op Translator oversatt pedagogisk GitHub-innhold:

# 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 ved å bruke malen: .env.template-img), må du også sette opp Azure AI Visiontranslations/).Oversett alle støttede typer:
translate -l "ko ja"
Kun Markdown:
translate -l "de" -md
Markdown + bilder:
translate -l "pt" -md -img
Kun notatbøker:
translate -l "zh" -nb
Flere flagg: Kommandooversikt
Bli med og revolusjoner hvordan pedagogisk innhold deles globalt! Gi Co-op Translator en ⭐ på GitHub og støtt vårt oppdrag om å bryte ned språkbarrierer i læring og teknologi. Din interesse og dine bidrag har stor betydning! Kodebidrag og forslag til nye funksjoner er alltid velkomne.
Lær mer om Co-op Translator gjennom våre presentasjoner (Klikk på bildet under for å se på YouTube.):
Open at Microsoft: En kort 18-minutters introduksjon og hurtigguide til hvordan du bruker Co-op Translator.
Dette prosjektet ønsker bidrag og forslag velkommen. Interessert i å bidra til Azure Co-op Translator? Se vår CONTRIBUTING.md for retningslinjer om hvordan du kan hjelpe til med å gjøre Co-op Translator mer tilgjengelig.
Dette prosjektet har tatt i bruk Microsoft Open Source Code of Conduct. For mer informasjon, se Code of Conduct FAQ eller kontakt opencode@microsoft.com hvis du har spørsmål eller kommentarer.
Microsoft er opptatt av å hjelpe kundene våre med å bruke våre AI-produkter på en ansvarlig måte, dele våre erfaringer og bygge tillitsbaserte partnerskap gjennom verktøy som Transparency Notes og Impact Assessments. Mange av disse ressursene finner du på https://aka.ms/RAI. Microsofts tilnærming til ansvarlig AI er forankret i våre AI-prinsipper om rettferdighet, pålitelighet og sikkerhet, personvern og sikkerhet, inkludering, åpenhet og ansvarlighet.
Storskala språk-, bilde- og tale-modeller – som de som brukes i dette eksempelet – kan potensielt oppføre seg på måter som er urettferdige, upålitelige eller støtende, og dermed forårsake skade. Les Azure OpenAI service Transparency note for å bli informert om risikoer og begrensninger.
Den anbefalte tilnærmingen for å redusere disse risikoene er å inkludere et sikkerhetssystem i din arkitektur som kan oppdage og forhindre skadelig atferd. Azure AI Content Safety gir et uavhengig beskyttelseslag, som kan oppdage skadelig bruker- og AI-generert innhold i applikasjoner og tjenester. Azure AI Content Safety inkluderer tekst- og bilde-API-er som lar deg oppdage skadelig materiale. Vi har også et interaktivt Content Safety Studio hvor du kan se, utforske og prøve ut eksempelkode for å oppdage skadelig innhold på tvers av ulike modaliteter. Følgende hurtigstart-dokumentasjon veileder deg gjennom hvordan du gjør forespørsler til tjenesten. En annen faktor å ta hensyn til er den generelle ytelsen til applikasjonen. Med applikasjoner som bruker flere modaliteter og modeller, betyr ytelse at systemet fungerer slik du og brukerne dine forventer, inkludert at det ikke genererer skadelige resultater. Det er viktig å vurdere ytelsen til hele applikasjonen din ved hjelp av genereringskvalitet og risiko- og sikkerhetsmålinger.
Du kan evaluere AI-applikasjonen din i utviklingsmiljøet ved å bruke prompt flow SDK. Med enten et testdatasett eller et mål, blir genereringene fra din generative AI-applikasjon målt kvantitativt med innebygde eller egendefinerte evaluatorer du velger. For å komme i gang med prompt flow sdk for å evaluere systemet ditt, kan du følge kom-i-gang-guiden. Når du har kjørt en evalueringsrunde, kan du visualisere resultatene i Azure AI Studio.
Dette prosjektet kan inneholde varemerker eller logoer for prosjekter, produkter eller tjenester. Autorisert bruk av Microsofts varemerker eller logoer er underlagt og må følge Microsofts retningslinjer for varemerker og merkevare. Bruk av Microsofts varemerker eller logoer i modifiserte versjoner av dette prosjektet må ikke skape forvirring eller antyde at Microsoft sponser prosjektet. All bruk av tredjeparts varemerker eller logoer er underlagt de respektive tredjeparts retningslinjer.
Hvis du står fast eller har spørsmål om å bygge AI-apper, bli med i:
Hvis du har tilbakemeldinger om produktet eller opplever feil under utvikling, besøk:
Ansvarsfraskrivelse: Dette dokumentet er oversatt ved hjelp av AI-oversettelsestjenesten Co-op Translator. Selv om vi tilstreber nøyaktighet, må du være oppmerksom på at automatiske oversettelser kan inneholde feil eller unøyaktigheter. Det originale dokumentet på sitt opprinnelige språk bør anses som den autoritative kilden. For kritisk informasjon anbefales profesjonell menneskelig oversettelse. Vi er ikke ansvarlige for eventuelle misforståelser eller feiltolkninger som oppstår ved bruk av denne oversettelsen.