![]()
இந்தக் கட்டத்தில், நீங்கள் உங்கள் நோட்புக் உள், உங்கள் லேப்டாப்பில் இயங்கும், az login மற்றும் சில சூழல் மாறிகளால் இயக்கப்படும் முகவர்களை உருவாக்கியுள்ளீர்கள். அது கற்க சரியான வழி தான். ஆயினும், வடிகட்டி ஆயிரக்கணக்கான வாடிக்கையாளர்கள் தேவைப்படும் முகவர்களை 3 மணிக்கு இயக்கவேண்டுமென்றால் அது சரியான வழி அல்ல.
இந்த பாடம் Microsoft Foundry மற்றும் Microsoft Foundry Agent Service ஐ பயன்படுத்தி “என் கணினியில் செயல்படுகிறது” மற்றும் “தொழிற்படுத்தலில் நம்பகமாகவும் மலிவாகவும் செயல்படுகிறது” என்பதில் உள்ள இடைவெளியை மூடுவது பற்றி. இது ஒரு உண்மையான வாடிக்கையாளர் ஆதரவு முகவரைக் கட்டி, உபகரணங்கள், மீட்புகள், நினைவகம், மதிப்பீடு மற்றும் கண்காணிப்பு கொண்டது.
இந்தப் பாடத்தில்:
இந்த பாடத்தைக் கடந்த பிறகு, நீங்கள் என்ன செய்யக்கூடுமென தெரியும்:
இந்தப் பாடம் முந்தைய பாடங்களை முடித்திருப்பதாகவும், கீழ்காணும் விஷயங்களில் நிபுணத்துவம் பெற்றிருக்கவும் எதிர்பார்க்கப்படுகிறது:
நீங்கள் தேவையானவை:
az login).requirements.txt உள்ள பாதுகாப்பு தொகுப்புகள் [../requirements.txt].ஒரு முன்மாதிரி முகவரும் ஒரு உற்பத்தி முகவரும் ஒரே முக்கிய சுழற்சியை பகிர்ந்து கொள்கின்றன — காரணம், கருவிகள் அழைப்பு, பதில் கூறுதல். மாற்றம் சுழற்சியினை சுற்றி உள்ள அனைத்தும். உற்பத்தி முகவரின் 20% விட்டு அதிகம் மாடல்; மற்ற 80% இயங்கும் அமைப்பு தான்.
| கவனம் | முன்மாதிரி | உற்பத்தி |
|---|---|---|
| ஹோஸ்டிங் | உங்கள் நோட்புக்கில் இயங்கும் | ஹோஸ்டிங் சேவையாக இயங்கும், பதிப்பிடப்பட்ட மற்றும் பரப்பப்படுகிறது |
| அடையாளம் | உங்கள் az login டோக்கன் |
நிலைபேறாய் RBAC கொண்ட முகவரான அடையாளம் |
| நிலை | நினைவகத்தில், மீண்டும் துவங்குகையில் இழக்கிறது | வெளிப்புறம் (தொட்டி சேமிப்பு, நினைவக சேவை) |
| தோல்வி | நீங்கள் பிழை பயன்முறை காண்கிறீர்கள் | மீண்டும் முயற்சி, பின்தள்ளல்கள், டெட்-லெட்டர், எச்சரிக்கை |
| செலவு | “சில சென்டுகள்” | கோரிக்கைக்கு இணையான கண்காணிப்பு, வழிமுறை, கேச்சிங், பட்ஜெட் |
| தர | நீங்கள் வெளியீட்டை பார்வையிடுகிறீர்கள் | ஒவ்வொரு வெளியீட்டுக்கும்முன் தானாகவே மதிப்பீடு செய்யப்படுகிறது |
| நம்பிக்கை | நீங்கள் ஒவ்வொரு நடவடிக்கையையும் ஒப்புக்கொள்கிறீர்கள் | ஆணையும் + ஆபத்தான நடவடிக்கைகளுக்கு மனித ஒழுங்கு |
இந்த அட்டவணையை கவனத்தில் வைக்கவும். பின் வரும் ஒவ்வொரு பிரிவும் இதில் ஒன்று சார்ந்தது.
மூன்று மாதிரிகள் உபயோகிக்கப்படுகின்றன, பெரும்பாலும் சேர்த்து.
முகவர் பொருள் உங்கள் செயலியில் உள்ளது. உங்கள் குறியீடு நேரடியாக மாடல் வழங்குநர் அழைக்கிறது; காரண சுழற்சி உங்கள் சேவையில் இயங்குகிறது. இது முந்தைய பாடங்களில் செய்தது.
முகவர் Microsoft Foundry இல் ஒரு வளமாக பதிவு செய்யப்படுகிறது. Foundry காரண சுழற்சியை ஹோஸ்ட் செய்கிறது, தொட்டிகளை சேமிக்கிறது, உள்ளடக்க பாதுகாப்பும் RBAC ஐ கட்டுப்படுத்துகிறது, மற்றும் முகவர்களை Foundry போர்டலில் வெளிப்படையாக காட்டுகிறது. உங்கள் பயன்பாடு குறும்பட கிளையெண்டாக கொண்டு தொட்டிகள் உருவாக்கி பதில்களை வாசிக்கிறது.
பல முகவர்கள் (மற்றும் கருவிகள்) கட்டமைப்புடன் இணைக்கப்படுகின்றன - தொடர் படிகள், கிளை பிரிவு, மனித ஒப்புதல் முனைகள் மற்றும் நிறுத்தி மீண்டும் தொடக்கக் கூடிய நிலைத்தCheckpointகள். இது Microsoft Agent Framework இன் Workflows திறனின் உற்பத்தி அளவில் பயன்பாடு.
flowchart TB
subgraph P1[Client-Hosted]
A1[Your App Process] --> M1[Model Provider]
end
subgraph P2[Hosted Agent]
A2[Thin Client] --> F2[Foundry Agent Service]
F2 --> M2[Model + Tools + Thread Store]
end
subgraph P3[Agent Workflow]
A3[Orchestrator] --> S1[Triage Agent]
S1 --> S2[Resolver Agent]
S2 --> H[Human Approval Node]
H --> S3[Action Agent]
end
ஒரு முகவரைக் கடவுளாக உட்பொதிப்பது ஒருமுறை காரியம் அல்ல push. இது ஒரு சுழற்சியாகும், மேலும் அது மென்பொருள் வெளியீட்டு சுழற்சியைப் போலவே உள்ளது.
flowchart LR
Create[Create / Author] --> Version[Version]
Version --> Evaluate[Evaluate offline]
Evaluate -->|passes gate| Deploy[Deploy hosted]
Evaluate -->|fails gate| Create
Deploy --> Observe[Observe online]
Observe --> Improve[Collect failures]
Improve --> Create
Deploy --> Retire[Retire old version]
முக்கியக் கருத்து, பாடம் 10 இருந்து எடுத்தது: நிறுத்தும் நேர மதிப்பீடு ஒரு வாயில், பின்னர் எண்ணம் அல்ல. ஒரு புதிய முகவர் பதிப்பை வெளியீடு செய்ய உங்கள் மதிப்பீட்டுப் பாதிப்புகளை தாண்டாமல் விடுவதில்லை. ஆன்லைன் கண்காணிப்பு பிறகு உலகில் நிகழும் தோல்விகளை உங்கள் நிறுத்து சோதனை தொகுப்புக்கு ஊட்டுகிறது. முழு சுழற்சி அதுவே.
ஒரு முகவரைக் விரிவாக்குவது நிலைமையற்ற வலை API விரிவாக்கத்திலிருந்து வேறுபடுகிறது, ஏனென்றால் ஒவ்வொரு கோரிக்கையும் பல திருமதி மாடல் மற்றும் கருவி அழைப்புகளை தூண்டும். நான்கு தொழில்நுட்பங்கள் பெரும்பாலான ஏற்றத்தை ஏற்றுக்கொள்கின்றன.
நிலைமையற்ற கோரிக்கை கையாளுதல். உங்கள் செயலியில் ஒவ்வொரு பயனரின் நிலையை நினைவில் வைக்க வேண்டாம். உரையாடல் தொட்டிகளை Foundry தொட்டிசேமிப்பில் அல்லது நினைவக சேவையில் நிலைத்தவையாகக் காப்பாற்றுங்கள் எனவே எந்த நிகழ்வும் எந்த கோரிக்கையையும் கையாளலாம். இதுவே நீளஎப்படிக்கு உங்களை நெருக்காமல் விரிவாக்க உதவும்.
மாடல் வழிமுறை. அனைத்து கோரிக்கைகளும் மிகவும் திறமையான (மற்றும் மிகச் செலவு கூடிய) மாடலை வேண்டாம். எளிய கோரிக்கைகளை — நோக்கம் வகை, குறுகிய உண்மைபூர்வமான பதில்கள் — சிறிய மற்றும் வேகமான மாடலுக்கு வழிமுறை செய்யவும், பெரிய மாடலை உண்மையான காரணத்திற்காக வைக்கவும். Foundry இன் மாடல் ரௌட்டர் இது செய்யலாம் அல்லது நீங்கள் உங்கள் சொந்த சுருக்கமான வகைப்பாட்டை அமைக்கலாம். இதை ஆய்வுகூடத்தில் உங்களுக்கு கட்டமைக்கப்போகிறீர்கள்.
பதில்கள் கேச்சிங். பல ஆதரவு கேள்விகள் அப்படியே மறுபடியும் (“எப்படி என் கடவுச்சொல்லை மீட்டமைப்பது?”). பொதுவான கேள்விகளுக்கான பதில்களை கேச் செய்து மாடலை பயன்படுத்தாமல் சேர். ஒரு சற்றே கேச் அடிப்படையில் தாக்கல் விலை மற்றும் தாமதம் குறைகிறது.
கூட்டுத்தன்மை மற்றும் பின் அழுத்தம். மாடல் வழங்குநர்களுக்கு விகித வரம்புகள் உண்டு. உங்கள் கூட்டுத்தன்மையை கட்டுப்படுத்துங்கள், எக்ஸ்போனென்ஷியல் பின்வட்ட வழிசெலுத்தல் retryகளைப் பயன்படுத்துங்கள், அழிவின்றி தோல்வி கொடுக்கவும் (வரிசையில் “நாங்கள் அதில் செயல் நடக்கின்றது” பதில் 500 விட சிறந்தது).
flowchart LR
Q[User query] --> C{Cache hit?}
C -->|yes| R[Return cached answer]
C -->|no| Router{Complexity?}
Router -->|simple| SLM[Small model]
Router -->|complex| LLM[Large model]
SLM --> Out[Response]
LLM --> Out
Out --> Store[Cache + trace]
நீங்கள் காணாததைப் பராமரிக்க முடியாது. பாடம் 10 இல் பற்றி கூறப்பட்டபடி, Microsoft Agent Framework OpenTelemetry தடங்களை இயல்புநிலையாக வெளியிடுகிறது — ஒவ்வொரு மாடல் அழைக்கும், கருவி அழைக்கும் மற்றும் ஒருங்கிணைப்பு அடுக்கு ஒரு தடம் ஆகும். உற்பத்தியில் நீங்கள் அந்த தடங்களை Microsoft Foundry (அல்லது எந்த OTel-பொதுவான பின்னணி)க்கு ஏற்றுவீர்கள் எனவே:
from agent_framework.observability import get_tracer
tracer = get_tracer()
with tracer.start_as_current_span("support_request") as span:
span.set_attribute("customer.tier", "enterprise")
span.set_attribute("routed.model", "gpt-5-nano")
# agent execution is traced automatically inside this span
customer.tier மற்றும் routed.model போன்ற பண்புகள் தடங்களின் சந்தேகங்களை பதில் அளிக்கும் கேள்விகளாக்குகிறது (“நிறுவன வாடிக்கையாளர்கள் சிறிய மாடலுக்கு மிகவும் அடிக்கடி வழிமுறை செய்யப்படுகின்றனவா?”).
உற்பத்தி முகவர்களில் செலவை மிகைப்படுத்துவது டோக்கன்களால். மூன்று முதன்மை рыல்குஅள் படி:
மதிப்பீடு வாயில்கள் மற்றும் செலவு கட்டுப்பாடு இரண்டும் ஒரே ஒழுங்கு சார்ந்தவை: மதிப்பீடு உங்களுக்கு தர தரத்தை, வழிமுறை மற்றும் கேச்சிங் அந்த தரத்தின் செலவை அளவை மிக அருகிலேயே வைக்கின்றன.
ஆணைத்தன்மை. ஹோஸ்டெட் முகவர்கள் Foundry இன் RBAC, உள்ளடக்க பாதுகாப்பு மற்றும் கணக்கிடல் பதிவேத்தலை அடக்கி கொள்கின்றனர். ஒவ்வொரு முகவருக்கும் குறைந்தபட்ச அனுமதியுடன் ஒரு முகவர் அடையாளம் வழங்கவும் — அறிவுத்தொகுப்பு வாசிப்பு மட்டும், டிக்கெட் APIக்கு வரையறுக்கப்பட்ட அணுகல், இதுவும் கூட மிகச்சிறிது.
மனிதன் ஓட்டத்தில். சில செயல்கள் முழுமையாக தானாக செய்யப்பட முடியாதவை — தொகை திரும்புதல், கணக்கு நீக்கம், சட்டக் குழுவுக்கு மேல் உயர்த்தல். Microsoft Agent Framework அனுமதி-தேவைப்படும் கருவிகளை ஆதரிக்கிறது: முகவர் நடவடிக்கையை முன்மொழிகிறது, நிறுத்தி, மனிதன் ஒப்புக்கொள்கிறார் அல்லது நிராகரிக்கிறார், பணிச்சுழற்சி தொடர்கிறது. நீங்கள் இதை பாடம் 6 இல் பார்த்தீர்கள்; இங்கு நீங்கள் இதனை உட்பொதிக்கிறீர்கள்.
MCP உற்பத்தியில். MCP உங்கள் முகவருக்கு வெளியீடு கருவிகளைக் கீழ்காணும் தொழில்நுட்ப முகாமையில் பயன்படுத்த அனுமதிக்கிறது. உற்பத்தியில், ஒவ்வொரு MCP சர்வரையும் நம்பகமில்லாத எல்லையாக கருதி: சர்வர் பதிப்பை பின் கொள்கை செய்யவும், வரையறுக்கப்பட்ட அடையாளத்துடன் இயக்கவும், அதன் முடிவுகளை சரிபார்க்கவும், மற்றும் இரகசியங்களை அதற்கு ஒருபோதும் தெரியப்படுத்த கூடாது. MCP சர்வர் என்பது תלותம், மற்றும் அது திருத்தப்பட்டு, கண்காணிக்கப்பட்டு, மற்றும் வரையீட்டுக்குட்படுத்தப்பட வேண்டும்.
flowchart TB
subgraph Dev[Development Architecture]
D1[Notebook] --> D2[Agent Framework]
D2 --> D3[Model Provider]
D2 --> D4[Local tools]
end
subgraph Deploy[Deployment Architecture]
E1[CI pipeline] --> E2[Evaluation gate]
E2 -->|pass| E3[Foundry Agent Service]
E3 --> E4[Versioned hosted agent]
end
subgraph Run[Runtime Architecture]
F1[Client app] --> F2[Hosted agent]
F2 --> F3[Model Router]
F2 --> F4[Azure AI Search RAG]
F2 --> F5[Memory service]
F2 --> F6[MCP tools]
F2 --> F7[OTel -> Foundry tracing]
F2 --> F8[Human approval]
end
இந்த மூன்று வரைபடங்கள் — மேம்பாடு, உட்பொதி, ஓட்டுநேரம் — இதே முகவரின் வாழ்நாள் மூன்று கட்டங்கள். பின்வரும் ஆய்வு உங்களை அதை உருவாக்க வழிகாட்டும்.
code_samples/16-python-agent-framework.ipynb ஐ திறந்து முழுமையாக செயல்படுத்துங்கள். நீங்கள் Contoso வாடிக்கையாளர் ஆதரவு முகவர்யை உருவாக்குவீர்கள், அதில் ஒவ்வொரு உற்பத்தி கவலைகளும் அடக்கம் செய்யப்பட்டுள்ளது:
நோட்புக் ஒவ்வொரு உற்பத்தி கவலையும் தனித்தனிப் பகுதி ஆக ஒன்றிணைக்கப்பட்டுள்ளது. இதன் இதயம் வழிமுறை-கேச்சிங் கோரிக்கை கையாள்பவர்:
async def handle_support_request(query: str, customer_id: str) -> str:
# 1. Serve from cache when we can.
cached = response_cache.get(normalize(query))
if cached:
return cached
# 2. Route by complexity to control cost.
model = "gpt-5-nano" if is_simple(query) else "gpt-5-mini"
# 3. Run the agent inside a trace span for observability.
with tracer.start_as_current_span("support_request") as span:
span.set_attribute("routed.model", model)
span.set_attribute("customer.id", customer_id)
response = await support_agent.run(query, model=model)
# 4. Cache and return.
response_cache.set(normalize(query), response.text)
return response.text
வெளியீட்டை காவலிடும் மதிப்பீடு வாயில் இப்படியே இருக்கும்:
async def evaluation_gate(agent, test_cases, threshold: float = 0.8) -> bool:
passed = 0
for case in test_cases:
result = await agent.run(case["input"])
if score_response(result.text, case["expected"]) >= 0.8:
passed += 1
pass_rate = passed / len(test_cases)
print(f"Evaluation pass rate: {pass_rate:.0%} (gate: {threshold:.0%})")
return pass_rate >= threshold # only deploy if the gate passes
ஒவ்வொரு வரியையும் வாசியுங்கள் — நோட்புக் பழமையானவற்றை சிறியவையாக வைத்துள்ளது, எந்ததொரு முறையிலும் பின்னர் அழைக்கும் என்று மறைக்கப்படவில்லை.
மேலே உள்ள மதிப்பீடு வாயில் உங்கள் முகவர்கள் பொருளிட மின்கண்காணியை இயக்குகிறது. முகவர் ஹோஸ்டெட் முகவராக உட்பொதிக்கப்பட்ட பிறகு, மேலும் ஓர் இகழ்வான சோதனை தேவை: உட்பொதிக்கப்பட்ட முடிவு வலைத்தளம் பதிலளிக்கின்றதா?
“வெற்றிகரமாக” உட்பொதித்தல் என்பது கட்டுப்பாட்டு மேடையானது வரையறுப்பை ஏற்றுக்கொண்டது மட்டுமே நிரூபிக்கிறது — முகவர் பதிலளிக்கின்றதா என்பதைக் கூறாது. ஒரு இழந்த சார்பு, தவறான மாடல் வழிமுறை, அல்லது காலாவதியான தொடர்பு ஒரு பச்சை உட்பொதிப்பை வெளிப்படுத்தலாம் அது எதையும் திருப்பிக் கொடுக்காது. ஒரு புகைச் சோதனை அதனை சில விநாடிகளில் பிடிக்கின்றன, ஒவ்வொரு உட்பொதிப்பிலும், முழுமையான மதிப்பீட்டின் செலவு இல்லாமல்.
இந்தச் சேமிப்பகம் பயனுள்ள புகைச் சோதனை குழாயை AI Smoke Test (https://github.com/marketplace/actions/ai-smoke-test) GitHub நடவடிக்கையில் கட்டமைத்துள்ளது:
tests/lesson-16-smoke-tests.json Contoso ஆதரவு முகவர்க்கான தீர்வுகள் மற்றும் உறுதிப்படுத்தல்களை (அடித்து வைக்கும் கொள்கை பதில்கள், ஆர்டர் பார்வை, தலைப்பில் நிலைத்திருத்தல், மற்றும் பல முறை உரையாடல் தொடர்ச்சியை) கொண்டுள்ளது. பிற பாடங்களின் முகவர்களுக்கு கேட்டல்கள் அதனோடு அருகிலேயே இருக்கின்றன — tests/README.md பார்க்கவும்..github/workflows/smoke-test.yml Azure OIDC கொண்டு உள்நுழைத்து ஒவ்வொரு தீர்வை Responses முடிவு பின்னணிக்கு POST செய்கிறது, எந்த உறுதி தவறானால் செருகுமுறை தோல்வியாக்கப்படுகிறது.- name: Smoke-test hosted agent
uses: JFolberth/ai-smoketest@v1
with:
project_endpoint: $
agent_name: ContosoSupportAgent
tests_file: tests/lesson-16-smoke-tests.json
உங்கள் முகவர் உருவாக்கப்பட்டதும், உங்கள் Foundry திட்டத்தின் முனைநிலை மற்றும் முகவர் பெயரை வழங்கி Actions தாவரிலிருந்து அதை இயக்கவும். கூட்டாட்சி அடையாளத்துக்கு Foundry திட்ட அளவுக்குள் Azure AI User பங்கு தேவையுள்ளது. அடுக்குகளை உருக்கோணம் போலக் கற்பனை செய்யுங்கள்: புகை சோதனைகள் (மேல்சொன்னதா மற்றும் பதிலளிக்கிறதா?) ஒவ்வொரு பிரசுரத்திலும் இயக்கப்படுகிறது, ஆஃப்லைன் மதிப்பீடு (அனைத்தும் அனுப்ப போதுமானதா?) முன்னேற்றத்திற்கு முன் இயக்கப்படுகிறது, மற்றும் ஆன்லைன் மதிப்பீடு (காடுகளில் எப்படி செயல்படுகிறது?) தொடர்ந்து இயங்குகிறது.
வேலைக்கு செல்லும் முன் உங்கள் புரிதலை சோதிக்கவும்.
1. ஒரு உற்பத்தியின் முகவரில் சுமார் எவ்வளவு பகுதி “மாதிரி” ஆகும், மற்றும் மீதமுள்ளவை என்ன?
2. நீங்கள் ஒரு ஹோஸ்டட் முகவரைக் கிளையன்ட்-ஹோஸ்டட் முகவருக்கு பதிலாக எப்போது தேர்ந்தெடுப்பீர்கள்?
3. ஒரு பரிமாறக்கூடிய முகவர் தன் சொந்த செயல்முறை நினைவகத்தில் நிலைறிதல் இல்லாமல் இருக்க வேண்டிய காரணம் என்ன?
4. மாதிரி வழிச்செலுத்தல் எந்த பிரச்சினையை தீர்க்கிறது, மற்றும் அது மதிப்பீட்டுடன் எப்படி தொடர்புடையது?
5. “மதிப்பீட்டு நெருப்பு” என்பது என்ன மற்றும் அது வாழ்க்கைச் சுழறலில் எங்கே இருக்கும்?
6. உற்பத்தியில் MCP சேவையகத்தை நம்பிக்கையில்லா எல்லையாகக் கருத வேண்டும் என்பது ஏன்?
7. உற்பத்தி முகவர் செலவுக்கு சாதாரணமாக மிகப்பெரிய தாக்கம் தரும் ஒரே மாற்றம் எது, மற்றும் ஏன்?
8. customer.tier மற்றும் routed.model போன்ற பரப்பளவியல் பண்புகள் கண்காணிப்பில் என்ன பங்கு வகிக்கின்றன?
ஆய்வகத்திலிருந்து வாடிக்கையாளர் ஆதரவு முகவரைக் கொண்டு அதை ஒரு குறிப்பிட்ட சூழலுக்காக வலுப்படுத்துங்கள்: ஒரு SaaS நிறுவத்துக்கான சந்தா பில்லிங் ஆதரவு முகவர்.
உங்கள் சமர்ப்பிப்பு:
get_subscription_status, get_invoice மற்றும் issue_credit ஆக மாற்றவும் (50 டாலருக்கு மேலான கடன் மனித ஒப்புதலை தேவையாக்கும்).ஒரு குறுகிய கட்டுரையைக் (ஒரு மார்க்டவுன செல்லில்) எழுதுக, நீங்கள் எந்த மாதிரி வழிச்செலுத்தல் விதியைக் தேர்ந்தெடுத்தீர்கள் மற்றும் அதை உண்மையான போக்குடன் எப்படி சரிபார்க்க முடியும் என்பதை விளக்குகிறது. ஒரே சரியான விடை எதுவும் இல்லை — உற்பத்தி கவனிப்புக்கள் சொல்லப்படுவது ஒருங்கிணைந்த முறையில் இருக்குமா என்பது மதிப்பீட்டில் உள்ளது.
இந்த பாடத்தில் நீங்கள் Microsoft Foundry மூலம் ஒரு முகவரை வடிவமைப்பிலிருந்து உற்பத்திக்கு நகர்த்தினீர்கள்:
அடுத்த பாடம் மறு பாதையை எடுத்துக்கொள்ளும்: முகவர்களை மேகத்திற்கு விருத்தி செய்வதும் நிலை மாற்றுவதும் இல்லாமல், அவற்றை ஒரே பணி செய்யும் மெஷினில் இறக்கி முழுமையாக உள்ளூர் இயக்க வேண்டும்.
கணினி பயன்பாட்டு முகவர்கள் உருவாக்குதல் (CUA)
உள்ளூர் AI முகவர்கள் உருவாக்கல்
மறுப்பு: இந்த ஆவணம் AI மொழிபெயர்ப்பு சேவை Co-op Translator பயன்படுத்தி மொழிபெயர்க்கப்பட்டுள்ளது. நாங்கள் துல்லியத்திற்காக முயற்சி செய்துள்ளோம், ஆனால் தானாக செய்யப்படும் மொழிபெயர்ப்புகளில் பிழைகள் அல்லது தவறுகள் இருக்கலாம் என்பதை கவனத்தில் கொள்ளவும். அசல் ஆவணம் அதன் தாய்மொழியில் அதிகாரப்பூர்வ ஆதாரமாக கருதப்பட வேண்டும். முக்கியமான தகவல்களுக்கு, தொழில்நுட்பமான மனித மொழிபெயர்ப்பு பரிந்துரைக்கப்படுகிறது. இந்த மொழிபெயர்ப்பைப் பயன்படுத்துவதால் ஏற்படும் எந்த தவறான புரிதல்கள் அல்லது தவறான விளக்கத்திற்கும் நாங்கள் பொறுப்பில்வில்லை.