co-op-translator

को-अप अनुवादक

आफ्नो शैक्षिक GitHub सामग्रीलाई सजिलै विभिन्न भाषाहरूमा अनुवाद गरेर विश्वव्यापी दर्शकसम्म पुग्नुहोस्।

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

GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

🌐 बहुभाषिक समर्थन

Co-op Translator द्वारा समर्थित

अरबी | बंगाली | बुल्गेरियन | बर्मी (म्यानमार) | चिनी (सरलीकृत) | चिनी (परम्परागत, हङकङ) | चिनी (परम्परागत, मकाउ) | चिनी (परम्परागत, ताइवान) | क्रोएशियन | चेक | डेनिश | डच | एस्टोनियन | फिनिश | फ्रेन्च | जर्मन | ग्रीक | हिब्रू | हिन्दी | हंगेरीयन | इन्डोनेशियन | इटालियन | जापानी | कन्नड | कोरियन | लिथुआनियन | मलय | मलयालम | मराठी | नेपाली | नाइजेरियन पिजिन | नर्वेजियन | फारसी (पर्शियन) | पोलिश | पोर्चुगिज (ब्राजिल) | पोर्चुगिज (पोर्चुगल) | पञ्जाबी (गुरुमुखी) | रोमानियन | रूसी | सर्बियन (सिरिलिक) | स्लोभाक | स्लोभेनियन | स्पेनिश | स्वाहिली | स्विडिश | टागालोग (फिलिपिनो) | तमिल | तेलुगु | थाई | टर्किश | युक्रेनीयन | उर्दू | भियतनामी

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

Open in GitHub Codespaces

अवलोकन

को-अप अनुवादक ले तपाईंलाई सजिलै आफ्नो शैक्षिक GitHub सामग्रीलाई विभिन्न भाषाहरूमा स्थानीयकरण गर्न मद्दत गर्छ।
जब तपाईंले Markdown फाइलहरू, तस्बिरहरू, वा नोटबुकहरू अपडेट गर्नुहुन्छ, अनुवादहरू स्वचालित रूपमा समक्रमित रहन्छन्, जसले विश्वभरिका सिक्नेहरूका लागि तपाईंको सामग्री सही र अद्यावधिक रहन्छ।

अनुवादित सामग्री कसरी व्यवस्थित हुन्छ भन्ने उदाहरण:

Example

छिटो सुरु

# भर्चुअल वातावरण सिर्जना गर्नुहोस् र सक्रिय गर्नुहोस् (सिफारिस गरिएको)
python -m venv .venv
# विन्डोज
.venv\Scripts\activate
# म्याकओएस/लिनक्स
source .venv/bin/activate
# प्याकेज स्थापना गर्नुहोस्
pip install co-op-translator
# अनुवाद गर्नुहोस्
translate -l "ko ja fr" -md

Docker:

# GHCR बाट सार्वजनिक छवि तान्नुहोस्
docker pull ghcr.io/azure/co-op-translator:latest
# हालको फोल्डर माउन्ट गरिएको र .env प्रदान गरिएको साथ चलाउनुहोस् (Bash/Zsh)
docker run --rm -it --env-file .env -v "${PWD}:/work" ghcr.io/azure/co-op-translator:latest -l "ko ja fr" -md

न्यूनतम सेटअप

  1. टेम्प्लेट प्रयोग गरेर .env फाइल बनाउनुहोस्: .env.template
  2. एउटा LLM प्रदायक कन्फिगर गर्नुहोस् (Azure OpenAI वा OpenAI)
  3. (वैकल्पिक) तस्बिर अनुवादको लागि (-img), Azure AI Vision कन्फिगर गर्नुहोस्
  4. (सिफारिस गरिएको) कुनै पनि पुराना अनुवादहरू हटाएर द्वन्द्वबाट बच्नुहोस् (जस्तै translations/)
  5. (सिफारिस गरिएको) आफ्नो README मा अनुवाद सेक्सन थप्नुहोस् README भाषाहरू टेम्प्लेट प्रयोग गरेर
  6. हेर्नुहोस्: Azure AI सेटअप

प्रयोग

सबै समर्थित प्रकारहरू अनुवाद गर्नुहोस्:

translate -l "ko ja"

Markdown मात्र:

translate -l "de" -md

Markdown + तस्बिरहरू:

translate -l "pt" -md -img

मात्र नोटबुकहरू:

translate -l "zh" -nb

थप झण्डाहरू: कमाण्ड सन्दर्भ

विशेषताहरू

कागजातहरू

Microsoft-विशेष मार्गदर्शिका

[!NOTE] Microsoft “For Beginners” रिपोजिटोरीका मर्मतकर्ताहरूका लागि मात्र।

हामीलाई समर्थन गर्नुहोस् र विश्वव्यापी सिकाइ प्रवर्द्धन गर्नुहोस्

शैक्षिक सामग्री विश्वव्यापी रूपमा कसरी साझा गरिन्छ भन्ने क्रान्तिमा हामीसँग सामेल हुनुहोस्! Co-op Translator लाई GitHub मा ⭐ दिनुहोस् र सिकाइ र प्रविधिमा भाषा अवरोधहरू तोड्ने हाम्रो मिशनलाई समर्थन गर्नुहोस्। तपाईंको रुचि र योगदानले ठूलो प्रभाव पार्छ! कोड योगदान र नयाँ सुविधाहरूको सुझाव सधैं स्वागत छ।

आफ्नो भाषामा Microsoft शैक्षिक सामग्री अन्वेषण गर्नुहोस्

भिडियो प्रस्तुतीकरणहरू

👉 तलको तस्बिरमा क्लिक गरेर YouTube मा हेर्नुहोस्।

योगदान

यो परियोजनाले योगदान र सुझावहरूलाई स्वागत गर्दछ। Azure Co-op Translator मा योगदान गर्न इच्छुक हुनुहुन्छ? कृपया हाम्रो CONTRIBUTING.md हेर्नुहोस् जसले तपाईंलाई को-अप अनुवादकलाई अझ पहुँचयोग्य बनाउन कसरी मद्दत गर्न सकिन्छ भन्ने मार्गदर्शन गर्छ।

योगदानकर्ताहरू

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 दृष्टिकोण हाम्रो AI सिद्धान्तहरूमा आधारित छ: न्याय, विश्वसनीयता र सुरक्षा, गोपनीयता र सुरक्षा, समावेशिता, पारदर्शिता, र जवाफदेहिता।

ठूला प्राकृतिक भाषा, तस्बिर, र भाषण मोडेलहरू - जस्तै यस नमूनामा प्रयोग गरिएका - सम्भावित रूपमा अन्यायपूर्ण, अविश्वसनीय, वा अपमानजनक व्यवहार गर्न सक्छन्, जसले हानि पुर्याउन सक्छ। कृपया जोखिम र सीमाहरूको जानकारीका लागि Azure OpenAI सेवा Transparency note सल्लाह लिनुहोस्। यी जोखिमहरूलाई कम गर्ने सिफारिस गरिएको तरिका भनेको तपाईंको आर्किटेक्चरमा एउटा सुरक्षा प्रणाली समावेश गर्नु हो जसले हानिकारक व्यवहार पत्ता लगाउन र रोक्न सक्छ। Azure AI Content Safety ले स्वतन्त्र सुरक्षा तह प्रदान गर्दछ, जसले अनुप्रयोग र सेवाहरूमा प्रयोगकर्ताद्वारा सिर्जित र AI द्वारा सिर्जित हानिकारक सामग्री पत्ता लगाउन सक्षम छ। Azure AI Content Safety मा पाठ र छवि API हरू समावेश छन् जसले तपाईंलाई हानिकारक सामग्री पत्ता लगाउन अनुमति दिन्छ। हामीसँग एउटा अन्तरक्रियात्मक Content Safety Studio पनि छ जसले तपाईंलाई विभिन्न मोडालिटीहरूमा हानिकारक सामग्री पत्ता लगाउन नमूना कोड हेर्न, अन्वेषण गर्न र प्रयास गर्न अनुमति दिन्छ। तलको छिटो सुरु गर्ने कागजात ले तपाईंलाई सेवामा अनुरोधहरू कसरी गर्ने भनेर मार्गदर्शन गर्दछ।

अर्को विचार गर्नुपर्ने पक्ष भनेको समग्र अनुप्रयोग प्रदर्शन हो। बहु-मोडाल र बहु-मोडेल अनुप्रयोगहरूमा, हामी प्रदर्शनलाई यस्तो अर्थमा लिन्छौं कि प्रणाली तपाईं र तपाईंका प्रयोगकर्ताहरूले अपेक्षा गरेजस्तै काम गर्छ, जसमा हानिकारक आउटपुटहरू उत्पन्न नगर्नु पनि समावेश छ। तपाईंको समग्र अनुप्रयोगको प्रदर्शन उत्पादन गुणस्तर र जोखिम तथा सुरक्षा मेट्रिक्स प्रयोग गरेर मूल्याङ्कन गर्नु महत्त्वपूर्ण छ।

तपाईं आफ्नो विकास वातावरणमा prompt flow SDK प्रयोग गरेर आफ्नो AI अनुप्रयोग मूल्याङ्कन गर्न सक्नुहुन्छ। परीक्षण डेटासेट वा लक्ष्य दिइएपछि, तपाईंको जेनेरेटिभ AI अनुप्रयोगका उत्पादनहरू स्वचालित मूल्याङ्कनकर्ताहरू वा तपाईंले रोजेको अनुकूलित मूल्याङ्कनकर्ताहरूको साथ मात्रात्मक रूपमा मापन गरिन्छ। तपाईंको प्रणाली मूल्याङ्कन गर्न prompt flow SDK सँग सुरु गर्न, तपाईं छिटो सुरु गर्ने मार्गदर्शन अनुसरण गर्न सक्नुहुन्छ। मूल्याङ्कन चलाएपछि, तपाईं Azure AI Studio मा परिणामहरू दृश्यात्मक रूपमा हेर्न सक्नुहुन्छ।

ट्रेडमार्कहरू

यो परियोजनामा परियोजना, उत्पादन वा सेवाहरूका ट्रेडमार्क वा लोगोहरू समावेश हुन सक्छन्। Microsoft का ट्रेडमार्क वा लोगोहरूको अधिकृत प्रयोग Microsoft को ट्रेडमार्क र ब्रान्ड दिशानिर्देशहरू अनुसार हुनुपर्छ। यस परियोजनाको संशोधित संस्करणहरूमा Microsoft ट्रेडमार्क वा लोगोहरूको प्रयोगले भ्रम सिर्जना गर्नु हुँदैन वा Microsoft को प्रायोजन संकेत गर्नु हुँदैन। तेस्रो पक्षका ट्रेडमार्क वा लोगोहरूको कुनै पनि प्रयोग तिनका नीतिहरूको अधीनमा हुन्छ।

सहयोग प्राप्त गर्ने तरिका

यदि तपाईं अड्किनुभयो वा AI अनुप्रयोगहरू निर्माण गर्दा कुनै प्रश्न छ भने, सामेल हुनुहोस्:

Microsoft Foundry Discord

यदि तपाईंलाई उत्पादन सम्बन्धी प्रतिक्रिया वा निर्माण गर्दा त्रुटिहरू छन् भने भ्रमण गर्नुहोस्:

Microsoft Foundry Developer Forum


अस्वीकरण: यो दस्तावेज AI अनुवाद सेवा Co-op Translator प्रयोग गरी अनुवाद गरिएको हो। हामी शुद्धताका लागि प्रयासरत छौं, तर कृपया ध्यान दिनुहोस् कि स्वचालित अनुवादमा त्रुटि वा अशुद्धता हुन सक्छ। मूल दस्तावेज यसको मूल भाषामा आधिकारिक स्रोत मानिनु पर्छ। महत्वपूर्ण जानकारीका लागि व्यावसायिक मानव अनुवाद सिफारिस गरिन्छ। यस अनुवादको प्रयोगबाट उत्पन्न कुनै पनि गलतफहमी वा गलत व्याख्याका लागि हामी जिम्मेवार छैनौं।