![]()
ఈ కోర్సు వరకూ మీరు మీ ల్యాప్టాప్లో, నోట్బుక్ లోపల, az login మరియు కొన్ని పర్యావరణ మార్పిడులు ఆధారంగా నడిచే ఏజెంట్లను నిర్మించారు. ఇది నేర్చుకునే సరైన పద్ధతి. వేలాది కస్టమర్లు వున్న ఏజెంట్ను రాత్రి 3 గంటల సమయంలో నడపడానికి ఇది సరైన పద్ధతి కాదు.
ఈ పాఠం “ఇది నా యంత్రం లో పనిచేస్తుంది” మరియు “ప్రొడక్షన్లో విశ్వసనీయంగా మరియు ఆర్ధికంగా పనిచేస్తుంది” మధ్య ఉన్న పర్పోపాన్ని గురించి. మేము ఈ పర్పోపాన్ని Microsoft Foundry మరియు Microsoft Foundry Agent Service ఉపయోగించి మూసివేస్తాము, మరియు మేము సాధనాలు, రిట్రీవల్, మెమరీ, మూల్యాంకనం మరియు మానిటరింగ్ కలిగిన నిజమైన కస్టమర్ సపోర్ట్ ఏజెంట్ని నిర్మించడం ద్వారా చేస్తాము.
ఈ పాఠం కింది వాటిని చరించును:
ఈ పాఠం పూర్తయిన తరువాత, మీరు తెలుసుకుంటారు:
ఈ పాఠం మీరు ముందుగా పాఠాలు పూర్తిచేసి ఈ క్రింది అంశాల్లో సౌకర్యవంతంగా ఉన్నారు అనుకుంటుంది:
మీకు కింది వాటూ అవసరం:
az login).requirements.txt.ఒక ప్రోటోటైప్ ఏజెంట్ మరియు ప్రొడక్షన్ ఏజెంట్ ఒకే కోర్ లూప్ను పంచుకుంటాయి — తర్కం, సాధనాలను పిలవడం, ప్రతిస్పందించడం. మారేది ఆ లూప్ చుట్టూ ఉండే అన్నీ. మోడల్ ప్రొడక్షన్ ఏజెంట్ యొక్క సుమారు 20% మాత్రమే; మిగతా 80% ఆపరేషనల్ కంకాలం.
| సమస్య | ప్రోటోటైప్ | ప్రొడక్షన్ |
|---|---|---|
| హోస్టింగ్ | మీరు నోట్బుక్లో నడిపిస్తారు | హోస్టెడ్ సర్వీస్ గా నడుస్తుంది, వెర్షన్ చేయబడింది మరియు విస్తరించబడింది |
| గుర్తింపు | మీ az login టోకెన్ |
స్కోప్ చేసిన RBACతో నిర్వహించబడే గుర్తింపు |
| స్థితి | ఇన్-మెమరీ, రీస్టార్ట్ తర్వాత దొరుకదు | బాహ్యీకృతం (థ్రెడ్ స్టోర్, మెమరీ సర్వీస్) |
| దొర్లిపోవడం | మీరు ట్రేస్బ్యాక్ చూస్తారు | రీట్రైలు, ఫాల్బ్యాక్లు, డెడ్-లెటర్, అలెర్ట్లు |
| ఖర్చు | “కొన్ని సెంట్లు మాత్రమే” | ప్రతి అభ్యర్థనతో ట్రాక్ చేయబడింది, రూట్ చేయబడింది, కాష్ చేయబడింది, బడ్జెట్ చేయబడింది |
| నాణ్యత | మీరు అవుట్పుట్ను చూసి అంచనా వేస్తారు | ప్రతి విడుదలకు ముందు ఆటోమేటిక్ గా మూల్యాంకనం చేయబడుతుంది |
| నమ్మకం | మీరు ప్రతి చర్యను ఆమోదిస్తారు | పాలసీ + మానవ-ఇన్-ది-లూప్ హై-రిస్క్ చర్యలకుగాను |
ఈ పట్టిక మీ మదిలో పెట్టుకోండి. దిగువ ప్రతి విభాగం ఈ వరుసలలో ఒక దానికి సరిసమానంగా ఉంటుంది.
మీరు మూడు నమూనాలు ఉపయోగిస్తారు, తరచుగా సమ్మేళనంగా.
ఏజెంట్ ఆబ్జెక్ట్ మీ అనువర్తన ప్రాసెస్ లో ఉంటుంది. మీ కోడ్ నేరుగా మోడల్ ప్రొవైడర్ ను పిలుస్తుంది; తర్కమాటల లూప్ మీ సర్వీస్ లో నడుస్తుంది. ఇది ప్రతి మునుపటి పాఠం చేసిన విధానం.
ఏజెంట్ మైక్రోసాఫ్ట్ ఫౌండ్రీలో వనరుగా నమోదు అవుతుంది. ఫౌండ్రీ తర్కలూప్ను హోస్ట్ చేస్తుంది, థ్రెడ్లను నిల్వ చేస్తుంది, కంటెంట్ సేఫ్టీ మరియు RBACను అమలు చేస్తుంది, మరియు ఏజెంట్ను Foundry పోర్టల్ లో కనిపనీయజేస్తుంది. మీ యాప్ ధ్రుత క్లయింట్ అవుతుంది ఇది థ్రెడ్లను సృష్టించి ప్రతిస్పందనలు చదవుతుంది.
బహుళ ఏజెంట్లు (మాత్రమే కాదు, సాధనాలు కూడా) స్పష్టమైన నియంత్రణ ప్రవాహంతో ఒక గ్రాఫ్ గా కూర్చబడి ఉంటాయి — వరుస దశలు, శాఖా దశలు, మానవ ఆమోదం నోడ్లు మరియు నిల్వ చెక్పాయింట్లు, ఇవి ఆపి తిరిగి మొదలుపెట్టగలవు. ఇది Microsoft Agent Framework వర్క్ఫ్లోస్ సామర్థ్యం పంపిణీ స్కేల్లో వర్తింపజేయబడుతుంది.
flowchart TB
subgraph P1[క్లయింట్-హోస్ట్ చేయబడింది]
A1[మీ యాప్ ప్రక్రియ] --> M1[మోడల్ ప్రొవైడర్]
end
subgraph P2[హోస్ట్ చేయబడిన ఏజెంట్]
A2[సన్నని క్లయింట్] --> F2[ఫౌండ్రీ ఏజెంట్ సేవ]
F2 --> M2[మోడల్ + టూల్స్ + థ్రెడ్ స్టోర్]
end
subgraph P3[ఏజెంట్ వర్క్ఫ్లో]
A3[ఆర్కెస్ట్్రేటర్] --> S1[ట్రయాజ్ ఏజెంట్]
S1 --> S2[రిజాల్వర్ ఏజెంట్]
S2 --> H[మానవ ఆమోదం నోడ్]
H --> S3[చర్య ఏజెంట్]
end
ఏజెంట్ను పంపిణీ చేయడం ఒకసారి పుష్ చేయడం కాదు. ఇది ఒక లూప్, ఇది సాఫ్ట్వేర్ విడుదల చక్రంలా ఉంటుంది ఎందుకంటే అది నిజంగా అదే.
flowchart LR
Create[సృష్టి / రచయిత] --> Version[సంచిక]
Version --> Evaluate[ఆఫ్లైన్లో మూల్యాంకనం చేయండి]
Evaluate -->|ద్వారం దాటుతుంది| Deploy[హోస్టెడ్ని విధేయం చేయండి]
Evaluate -->|ద్వారం విఫలమవుతుంది| Create
Deploy --> Observe[ఆన్లైన్లో గమనించండి]
Observe --> Improve[వైఫల్యాలను సేకరించండి]
Improve --> Create
Deploy --> Retire[పాత సంచికను ఉపసంహరించండి]
ప్రధాన భావం, పాఠం 10 నుండి తీసుకున్నది: ఆఫ్లైన్ మూల్యాంకనం ఒక గేటు, తరువాతికాని కాదు. ఒక కొత్త ఏజెంట్ వెర్షన్ మీ మూల్యాంకన్ పరిమితులు తీరకుండా విడుదల కాదు. ఆన్లైన్ పరిశీలన నిజమైన విఫలతలను మీ ఆఫ్లైన్ టెస్ట్ సెట్ కు తిరిగి ఇస్తుంది. ఇదే మొత్తం లూప్.
ఏజెంట్ని స్కేల్ చేయడం స్టేట్లెస్ వెబ్ API స్కేలింగ్కి తేడాగా ఉంటుంది, ఎందుకంటే ప్రతి అభ్యర్థన అనేక ఖరీదైన మోడల్ మరియు సాధన కాల్లు కలిగివుండవచ్చు. నాలుగు సాంకేతికతలు ప్రాముఖ్యత కుంచికగా మోస్తాయి.
స్టేట్లెస్ అభ్యర్థన నిర్వహణ. మీ ప్రాసెస్ మెమరీలో ప్రతి వినియోగదారుని స్థితిని ఉంచవద్దు. సంభాషణ థ్రెడ్లు Foundry థ్రెడ్ స్టోర్ లేదా మెమరీ సర్వీసులో నిల్వ ఉంచండి, కాబట్టి ఏ ఉదాహరణ అయినా ఏ అభ్యర్థనను χειρό చేసుకోవచ్చు. ఇది మీకు తిరుగుతూనే స్కేల్ చేయడానికి అవకాశం ఇస్తుంది — ఉదాహరణలు జోడించండి, స్టికీ సెషన్లు ఉండవు.
మోడల్ రౌటింగ్. ప్రతి అభ్యర్థనకు మీ అత్యంత సామర్థ్యవంతమైన (మరియు ఖరీదైన) మోడల్ అవసరమవ్వదు. సులభమైన అభ్యర్థనలు — ఉద్దేశపు వర్గీకరణ, చిన్న తాజా సమాధానాలు — చిన్న, వేగవంతమైన మోడల్కు రూట్ చేయండి, మరియు పెద్ద మోడల్ను నిజమైన తర్కానికి కమిట్ చేయండి. Foundry యొక్క మోడల్ రౌటర్ దీనిని మీకోసం చేయగలదు, లేదా మీరు తేలికపాటి వర్గీకర్తను స్వయంగా తయారుచేసుకోవచ్చు. మీరు ప్రయోగశాలలో దానిన్నే తయారుచేస్తారు.
ప్రతిస్పందన కాషింగ్. చాలా సపోర్ట్ ప్రశ్నలు సమీప-డుప్లికేట్లు (“నేను నా పాస్వర్డ్ను ఎలా రీసెట్ చేసుకోవాలి?”). సాధారణ ప్రశ్నలకు సమాధానాలను కాష్ చేయండి మరియు మోడల్ను తాకకుండా వాటిని సేవ్ చేయండి. సాధారణ కాష్ హిట్ రేట్ కూడా ఖర్చు మరియు ఆలస్యం అనిపించే తగ్గింపును కలిగిస్తుంది.
సమకాలీకరణ మరియు బ్యాక్ప్రెషర్. మోడల్ ప్రొవైడర్స్ కు రేట్ పరిమితులు ఉంటాయి. మీ సమకాలీకరణను పరిమితం చేయండి, ఎక్స్പోనెన్షియల్ బ్యాకాఫ్తో రీట్రైలు ఉపయోగించండి, మరియు సాహజీవిగా విఫలమైపోండి (పోరుగు “మేము దీనిపై ఉన్నాము” ప్రతిస్పందన 500 కన్నా బెటర్).
flowchart LR
Q[యూజర్ విజ్ఞాపన] --> C{క్యాష్ హిట్?}
C -->|అవును| R[క్యాష్ చేసిన జవాబు తిరిగి ఇవ్వండి]
C -->|లేదు| Router{క్లిష్టత?}
Router -->|సరళం| SLM[చిన్న మోడల్]
Router -->|క్లిష్టమైన| LLM[పెద్ద మోడల్]
SLM --> Out[ప్రతిక్రియా]
LLM --> Out
Out --> Store[క్యాష్ + ట్రేస్]
మీరు చూడలేని నిబంధనల్ని నడుపలేరు. పాఠం 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")
# ఏజెంట్ అమలు ఈ స్పాన్ లో స్వయంచాలకంగా ట్రేస్ చేయబడుతుంది
customer.tier మరియు routed.model వంటి లక్షణాలు ట్రేసుల గోడను జవాబులైన ప్రశ్నలుగా మార్చుతాయి (“ఎంటర్ప్రైజ్ కస్టమర్లు చిన్న మోడల్కు ఎక్కువగా రూట్ అవుతూనే ఉన్నారా?”).
ప్రొడక్షన్ ఏజెంట్లలో ఖర్చు టోకెన్స్ చేత ఆధిపత్యం ఉంటుంది. ప్రభావం క్రమంలో మూడు లేవర్లు:
మూల్యాంకనా గేట్లు మరియు ఖర్చు నియంత్రణ రెండు కోణాల నుండి చూసిన ఒకే శ్రద్ధ: మూల్యాంకనం మీరు నాణ్యత నేల చెప్పుతుంది, రౌటింగ్ మరియు కాషింగ్ ఆ నేల ఖర్చుకు దగ్గరగా ఉంచుతాయి.
పాలన. హోస్టెడ్ ఏజెంట్లు Foundry యొక్క RBAC, కంటెంట్ సేఫ్టీ, మరియు ఆడిట్ లాగింగ్ను పొందగలవు. ప్రతి ఏజెంట్కు తక్కువ నమ్మకం అవసరం ఉన్న నిర్వహించిన గుర్తింపు ఇవ్వండి — జ్ఞాన బేస్కు చదవడంమాత్రం అనుమతి, టికెట్టి APIకి స్కోప్ చేసిన అనుమతి, మరేదీ కాదు.
మానవ-ఇన్-ది-లూప్. కొన్ని చర్యలు పూర్తిగా ఆటోమేటిక్ చేయడానికి చాలా కీలకం — రీఫండ్ జారీ, ఖాతాను తొలగించడం, లీగల్ టీమ్కు ఎస్కలేట్ చేయడం. Microsoft Agent Framework అమోదం అవసరమైన సాధనాలను మద్దతు ఇస్తుంది: ఏజెంట్ చర్యని సూచిస్తుంది, అమలు ఆగిపోతుంది, మానవుడు ఆమోదిస్తాడు లేదా తిరస్కరిస్తాడు, మరియు వర్క్ఫ్లో మళ్లీ ప్రారంభిస్తుంది. మీరు పాఠం 6లో ప్రిమిటివ్ చూడగలిగారు; ఇక్కడ మీరు దాన్ని పంపిణీ చేస్తున్నారు.
ప్రొడక్షన్లో MCP. MCP మీ ఏజెంట్కు బయటి సాధనాలను ఒక సాంకేతిక ఇంటర్ఫేస్ ద్వారా వినియోగించడానికి అనుమతిస్తుంది. ప్రొడక్షన్లో, ప్రతి MCP సర్వర్ను నమ్మకంలేని సరిహద్దుగా పరిగణించండి: సర్వర్ వెర్షన్ను పిన్ చేసి, స్కోప్ చేసిన గుర్తింపుతో నడిపించి, దాని అవుట్పుట్లను ధృవీకరించండి, మరియు దానికి రహస్యాలను ఎప్పుడూ మించవద్దు. MCP సర్వర్ ఒక ఆధారపడటం; ఆధారపడతారు ప్యాచ్లు, ఆడిట్లు, మరియు రేటు పరిమితులు పొందుతారు.
flowchart TB
subgraph Dev[అభివృద్ధి నిర్మాణం]
D1[నోట్బుక్] --> D2[ఏజెంట్ ఫ్రైమ్వర్క్]
D2 --> D3[మోడల్ ప్రొవైడర్]
D2 --> D4[స్థానిక పరికరాలు]
end
subgraph Deploy[ప్రయోగ నిర్మాణం]
E1[CI పైప్లైన్] --> E2[మూల్యాంకన గేట్]
E2 -->|ఉత్తీర్ణం| E3[ఫౌన్డ్రీ ఏజెంట్ సర్వీస్]
E3 --> E4[సంస్కరించబడిన హోస్టెడ్ ఏజెంట్]
end
subgraph Run[రన్టైమ్ నిర్మాణం]
F1[క్లయింట్ యాప్] --> F2[హోస్టెడ్ ఏజెంట్]
F2 --> F3[మోడల్ రౌటర్]
F2 --> F4[Azure AI శోధన RAG]
F2 --> F5[మెమరీ సర్వీస్]
F2 --> F6[MCP పరికరాలు]
F2 --> F7[OTel -> ఫౌన్డ్రీ ట్రేసింగ్]
F2 --> F8[మానవ ఆమోదం]
end
ఆ మూడు డాగ్రామ్లు — అభివృద్ధి, పంపిణీ, రన్టైమ్ — వాటి జీవితంలోని మూడు దశలలో ఒకే ఏజెంట్. ఈ క్రింది ల్యాబ్ దాని నిర్మాణంలో మీకు సహాయపడుతుంది.
code_samples/16-python-agent-framework.ipynb తెరవండి మరియు దాన్నంతా పూర్తిచేసుకోండి. మీరు ప్రతి ప్రొడక్షన్ సమస్యను వైర్ చేసిన Contoso కస్టమర్ సపోర్ట్ ఏజెంట్ ను కూడగడతారు:
నోట్బుక్ ఈ విధంగా ఏర్పాటుచేయబడింది ప్రతి ప్రొడక్షన్ సమస్య ఒక స్వతంత్రమైన, రన్నబుల్ సెక్షన్. దాని గుండె ప్రసారం-క్యాషింగ్ అభ్యర్థన నిర్వహకుడు:
async def handle_support_request(query: str, customer_id: str) -> str:
# 1. మేము చేయగలిగినప్పుడు క్యాషే నుండి సేవలు అందించండి.
cached = response_cache.get(normalize(query))
if cached:
return cached
# 2. ఖర్చును నియంత్రించడానికి సంక్లిష్టత ద్వారా మార్గం దారి చేయండి.
model = "gpt-5-nano" if is_simple(query) else "gpt-5-mini"
# 3. దృష్టిస్థితి కోసం ఏజెంట్ను ట్రేస్ స్పాన్ లో నడపండి.
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. క్యాష్ చేసి తిరిగి ఇవ్వండి.
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 # గేట్ పాస్ అయితేనే డిప్లాయ్ చేయండి
ప్రతి పంక్తిని చదవండి — నోట్బుక్ ప్రిమిటివ్లను చురుకైనవిగా ఉంచుతుంది కాబట్టి ఫ్రేమ్వర్క్ కాల్ వెనుక ఏమి లేనట్టుగా ఉంటుంది.
పైన పేర్కొన్న మూల్యాంకనా గేటు ఆఫ్లైన్ మీ ఏజెంట్ ఆబ్జెక్ట్పై నడుస్తుంది. ఏజెంట్ Hosted Agentగా పంపిణీ అయిన తర్వాత, మీరు ఇంకో చొప్పున పరీక్ష అవసరం: పంపిణీ ఎండ్పాయింట్ నిజంగా సమాధానం ఇస్తుందా?
“విజయవంతంగా” పంపిణీ అంటే కంట్రోల్ ప్లేన్ నిర్వచనాన్ని అంగీకరించింది అంటే మాత్రమే — ఏజెంట్ స్పందిస్తుందన్నది నిరూపణ కాదు. ఒక లేని ఆధారపడటం, చెడ్డ మోడల్ రౌటింగ్, లేదా ముగిసిన కనెక్షన్ ఒక ఆకుపచ్చ పంపిణీని (డిప్లాయ్మెంట్ని) అందిస్తుంది, కానీ ప్రతిస్పందన ఇవ్వదు. ఒక స్మోక టెస్ట్ అది కొన్ని సెకన్లలో, ప్రతి పంపిణీపై, పూర్తి మూల్యాంకనం ఖర్చు లేకుండానే పరిక్షిస్తుంది.
ఈ రిపాజిటరీ AI స్మోక్ టెస్ట్ 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. మీరు ఎప్పుడు కస్టమర్-హోస్టెడ్ ఏజెంట్ కంటే Hosted Agent ఎన్నుకుంటారు?
3. ఒక స్కేలబుల్ ఏజెంట్ తన స్వంత ప్రాసెస్ మెమరీలో స్టేట్లెస్గా ఉండాలి ఎందుకంటే?
4. మోడల్ రౌటింగ్ సమస్యను ఏ విధంగా పరిష్కరిస్తుంది, మరియు ఇది మూల్యాంకనంతో ఎలా సంబంధించబడింది?
5. “మూల్యాంకన గేట్” అంటే ఏమిటి మరియు ఇది జీవిత చక్రంలో ఎక్కడ ఉంటుంది?
6. MCP సర్వర్ను ఉత్పత్తిలో అప్రామాణిక సరిహద్దుగా ఎందుకు తరిగించాలి?
7. సాధారణంగా ఉత్పత్తి ఏజెంట్ ఖర్చులపై అత్యంత ప్రభావం చూపించే ఒక్క మార్పు ఏమిటి మరియు ఎందుకు?
8. customer.tier మరియు routed.model వంటి స్పాన్ లక్షణాలు పరిశీలనలో ఏ పాత్ర పోషిస్తాయి?
ల్యాబ్ నుండి కస్టమర్ మద్దతు ఏజెంట్ తీసుకొని ఒక నిర్దిష్ట సన్నివేశానికి దృఢంగా మార్చండి: ఒక SaaS సంస్థ కొరకు సబ్స్క్రిప్షన్ బిల్లింగ్ మద్దతు ఏజెంట్.
మీ సమర్పణ:
get_subscription_status, get_invoice, మరియు issue_credit (50 డాలర్ల కన్నా ఎక్కువ క్రెడిట్లు మానవ అంగీకారం అవసరం).మోడల్-రౌటింగ్ నియమం మీరు ఎంచుకున్నది ఏమిటి మరియు దాన్ని నిజమైన ట్రాఫిక్తో ఎలా ధృవీకరిస్తారు అనే విషయమై ఒక చిన్న పేరా (మార్క్డౌన్ సెల్లో) రాయండి. సరైన సమాధానం ఒక్కటి మాత్రమే లేదు — ఉత్పత్తి సంబంధిత కోణాలు సహజంగా ఎలా అనుసంధానించబడ్డాయి అని మీరు ఎలా అంచనా వేయబడతారో చూసుకుంటారు.
ఈ పాఠంలో మీరు Microsoft Foundry తో ఏజెంట్ ను ప్రోటోటైప్ నుండి ఉత్పత్తికి తరలించారు:
తదుపరి పాఠం వ్యతిరేక ప్రయాణాన్ని చర్చిస్తుంది: ఏజెంట్లను మేఘంలో స్కేలు చేయడం కాకుండా, ఒక్క డెవలపర్ మెషీన్లోకి తీసుకుని పూర్తిగా లోకల్గా నడిపించడం.
కంప్యూటర్ యూజ్ ఏజెంట్లను నిర్మించటం (CUA)
అస్వీకరణ: ఈ పత్రం AI అనువాద సేవ Co-op Translator ఉపయోగించి అనువదించబడింది. మేము ఖచ్చితత్వానికి ప్రయత్నిస్తున్నప్పటికీ, ఆటోమేటెడ్ అనువాదాలు తప్పులు లేదా అసమగ్రతలను కలిగి ఉండవచ్చు. దాని స్వదేశ భాషలో ఉన్న అసలు పత్రాన్ని అధికారం కలిగిన మూలంగా పరిగణించాలి. కీలకమైన సమాచారం కోసం, ప్రొఫెషనల్ మానవ అనువాదాన్ని సిఫారసు చేస్తాము. ఈ అనువాదం ఉపయోగం వల్ల కలిగే ఏవైనా అపార్థాలు లేదా తప్పుదారులు కోసం మేము బాధ్యత వహించము.