co-op-translator

Co-op Translator

Автоматизирайте лесно превода на вашето образователно GitHub съдържание на множество езици, за да достигнете до глобална аудитория.

🌐 Многоезична поддръжка

Поддържани от Co-op Translator

Арабски | Бенгалски | Български | Бирмански (Мианмар) | Китайски (Опростен) | Китайски (Традиционен, Хонконг) | Китайски (Традиционен, Макао) | Китайски (Традиционен, Тайван) | Хърватски | Чешки | Датски | Нидерландски | Естонски | Фински | Френски | Немски | Гръцки | Иврит | Хинди | Унгарски | Индонезийски | Италиански | Японски | Корейски | Литовски | Малайски | Марати | Непалски | Норвежки | Персийски (Фарси) | Полски | Португалски (Бразилия) | Португалски (Португалия) | Панджаби (Гурмуки) | Румънски | Руски | Сръбски (Кирилица) | Словашки | Словенски | Испански | Суахили | Шведски | Тагалог (Филипински) | Тамил | Тайландски | Турски | Украински | Урду | Виетнамски

Общ преглед

Co-op Translator ви позволява бързо да превеждате вашето образователно GitHub съдържание на множество езици, така че лесно да достигнете до международна аудитория. Когато актуализирате вашите Markdown файлове, изображения или Jupyter тетрадки, преводите се синхронизират автоматично, за да гарантират, че съдържанието ви остава актуално и полезно за потребители от цял свят.

Вижте как Co-op Translator организира преведеното образователно съдържание в GitHub:

Пример

Бърз старт

# 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

Минимална настройка

Използване

Превод на всички поддържани типове:

translate -l "ko ja"

Само Markdown:

translate -l "de" -md

Markdown + изображения:

translate -l "pt" -md -img

Само тетрадки:

translate -l "zh" -nb

Още флагове: Command reference

Възможности

Документация

Подкрепете ни и насърчете глобалното обучение

Присъединете се към нас в революционизирането на споделянето на образователно съдържание по света! Дайте ⭐ на Co-op Translator в GitHub и подкрепете нашата мисия да премахнем езиковите бариери в обучението и технологиите. Вашият интерес и принос имат голямо значение! Винаги са добре дошли предложения за нови функции и кодови допълнения.

Открийте образователно съдържание на Microsoft на вашия език

Видео презентации

Научете повече за Co-op Translator чрез нашите презентации (Кликнете върху изображението по-долу, за да гледате в YouTube.):

Принос

Този проект приветства предложения и допълнения. Искате да допринесете към Azure Co-op Translator? Вижте нашия CONTRIBUTING.md за насоки как можете да помогнете Co-op Translator да стане по-достъпен.

Сътрудници

co-op-translator contributors

Етичен кодекс

Този проект е приел Microsoft Open Source Code of Conduct. За повече информация вижте Code of Conduct FAQ или се свържете с opencode@microsoft.com при допълнителни въпроси или коментари.

Отговорен AI

Microsoft се ангажира да помага на клиентите си да използват AI продуктите отговорно, да споделя наученото и да изгражда доверие чрез инструменти като Transparency Notes и Impact Assessments. Много от тези ресурси са достъпни на https://aka.ms/RAI. Подходът на Microsoft към отговорния AI се основава на принципите ни за справедливост, надеждност и безопасност, поверителност и сигурност, приобщаване, прозрачност и отчетност.

Мащабните модели за естествен език, изображения и реч – като тези, използвани в този пример – могат понякога да се държат несправедливо, ненадеждно или обидно, което може да причини вреди. Моля, запознайте се с Transparency note за Azure OpenAI service, за да сте информирани за рисковете и ограниченията.

Препоръчителният подход за намаляване на тези рискове е да включите система за безопасност във вашата архитектура, която да открива и предотвратява вредно поведение. Azure AI Content Safety предоставя независим слой защита, който може да открива вредно съдържание, генерирано от потребители и AI, в приложения и услуги. Azure AI Content Safety включва API за текст и изображения, които ви позволяват да откривате вредни материали. Имаме и интерактивно Content Safety Studio, където можете да разглеждате и тествате примерен код за откриване на вредно съдържание в различни формати. Следната документация за бърз старт ще ви преведе през изпращането на заявки към услугата.

Друг аспект, който трябва да се вземе предвид, е цялостната производителност на приложението. При мултимодални и многомоделни приложения, производителността означава, че системата работи според очакванията на вас и вашите потребители, включително да не генерира вредни резултати. Важно е да оцените производителността на цялото си приложение с помощта на метрики за качество на генериране, риск и безопасност.

Можете да оцените вашето AI приложение в средата за разработка с помощта на prompt flow SDK. Като използвате тестов набор от данни или цел, генерираните резултати от вашето генеративно AI приложение се измерват количествено с вградени или персонализирани оценители по ваш избор. За да започнете с prompt flow sdk и да оцените системата си, следвайте ръководството за бърз старт. След като изпълните оценка, можете да визуализирате резултатите в Azure AI Studio.

Търговски марки

Този проект може да съдържа търговски марки или лога на проекти, продукти или услуги. Разрешената употреба на търговски марки или лога на Microsoft подлежи на и трябва да следва Указанията за търговски марки и бранд на Microsoft. Използването на търговски марки или лога на Microsoft в модифицирани версии на този проект не трябва да създава объркване или да внушава спонсорство от Microsoft. Всяка употреба на търговски марки или лога на трети страни подлежи на политиките на съответната трета страна.

Помощ

Ако се затрудните или имате въпроси относно създаването на AI приложения, присъединете се към:

Azure AI Foundry Discord

Ако имате обратна връзка за продукта или срещнете грешки по време на разработката, посетете:

Azure AI Foundry Developer Forum


Отказ от отговорност: Този документ е преведен с помощта на AI услуга за превод Co-op Translator. Въпреки че се стремим към точност, имайте предвид, че автоматизираните преводи могат да съдържат грешки или неточности. Оригиналният документ на неговия роден език трябва да се счита за авторитетен източник. За критична информация се препоръчва професионален човешки превод. Не носим отговорност за недоразумения или погрешни тълкувания, произтичащи от използването на този превод.