ક્રિયા એઝ્યુર સાથે કેવી રીતે વાત કરે છે?
માઇક્રોસોફ્ટના સત્તાવાર @azure-rest/ai-translation-text એસડીકે દ્વારા, @azure/core-rest-pipeline પર સ્તર. તે તમને 408/429/5xx, ટાઇપ કરેલી વિનંતી અને પ્રતિસાદ મોડેલો અને પ્રમાણીકરણ હેડર હેન્ડલિંગ પર મફતમાં સ્વચાલિત રીટ્રાય્સ મેળવે છે - તે બધું જે હાથથી રોલ કરેલું axios કૉલ હતું. સાર્વજનિક ક્રિયા સપાટી (ઇનપુટ્સ, આઉટપુટ્સ, ફાઇલ આઉટપુટ્સ) યથાવત છે.
શા માટે અનુવાદો કેટલીકવાર ઑફ-બ્રાન્ડ અથવા ઑફ-ટોન હોય છે?
મશીન અનુવાદ સામાન્ય-હેતુ મોડેલમાં મૂળભૂત છે. ત્રણ નોબ્સ મદદ કરે છે: હાર્ડ ટર્મ ઓવરરાઇડ્સ માટે એક ગ્લોસરી, તમારા સ્વર અને શબ્દભંડોળ પર પ્રશિક્ષિત ફાઇન-ટ્યુન મોડેલો માટે વૈવિધ્યપૂર્ણ અનુવાદક વર્ગ, અને સ્ક્રબ અથવા ફ્લેગ અપવિત્ર શબ્દો માટે profanityAction.
હું એક જ ફાઇલને બે વાર અનુવાદિત કરવાનું કેવી રીતે ટાળી શકું?
paths પર વર્કફ્લો ટ્રિગર કરો કે જે ફક્ત તમારી સ્ત્રોત-લોકલ ફાઇલો સાથે મેળ ખાય છે, દા.ત. **/*.en.resx. જ્યારે GITHUB_TOKEN સેટ કરવામાં આવે ત્યારે ક્રિયામાં તેના પોતાના પ્રતિ-ટ્રિગર ફાઇલ ફિલ્ટરનો પણ સમાવેશ થાય છે, જે નવીનતમ કમિટમાં ફાઇલોને સંકુચિત કરે છે.
શું હું ક્રિયાને ઓફલાઇન ચલાવી શકું?
બરાબર નથી - એઝ્યુર એઆઈ અનુવાદક રનટાઇમ મગજ છે. પરંતુ તમે અનુવાદ માટે કોઈપણ HTTP વિનંતીઓ કર્યા વિના પદચ્છેદન અને રૂપરેખાંકનને માન્ય કરવા માટે dryRun: true સાથે ચલાવી શકો છો.
ક્રિયા કયા નોડ સંસ્કરણ પર ચાલે છે?
v3 રનટાઇમ node24 ગિટહબ ક્રિયાઓ પર ચાલે છે. બંડલ જાવાસ્ક્રિપ્ટ નોડ 20, 22 અને 24 સાથે સુસંગત છે, જે સીઆઈ પરીક્ષણ કરે છે.
બંડલ dist/ ક્યાંથી આવે છે?
ગિટહબ જેએસ ક્રિયાઓ તેમના કમ્પાઇલ કરેલા જેએસને રિપોઝિટરીમાં મોકલે છે. dist-build વર્કફ્લો દરેક મર્જ પછી તેને ફરીથી બનાવે છે main કે તે ડ્રિફ્ટ થશે કે નહીં, અને dist-check પીઆરને અવરોધિત કરે છે જે જૂના આઉટપુટને ઉતારશે.
અન્ય સ્ત્રોત બંધારણો વિશે શું?
આજે: .resx, .xliff, .po, .json, .ini, .restext. સમસ્યા ખોલો જો તમને બીજાની જરૂર હોય તો - પાર્સર ઇન્ટરફેસ નાનું છે (ફોર્મેટ → અનુવાદો લાગુ → નકશો → પદચ્છેદન કરો) અને યોગદાન સ્વાગત છે.