![]()
ఈ కోర్సు వరకు మీరు లాప్టాప్లో, ఒక నోట్బుక్ లో, az login మరియు కొంత పర్యావరణ మార్పిడి చిహ్నాలతో నడిచే ఏజెంట్లను నిర్మించారు. ఇది నేర్చుకోవడానికి సరైన మార్గం. కానీ వేలాది కస్టమర్లు ఆధారపడే ఏజెంట్ను రాత్రి 3 గంటలకు నడపడం కోసం ఇది సరైన మార్గం కాదు.
ఈ పాఠం “నా యంత్రంలో ఇది పనిచేస్తుంది” మరియు “ఇది ఉత్పత్తిలో విశ్వసనీయంగా మరియు తగిన ధరలో పనిచేస్తుంది” మధ్య గేటును గురించి. మేము ఆ గేటును Microsoft Foundry మరియు Microsoft Foundry Agent Service ఉపయోగించి మూసివేస్తాము, మరియు ఒక నిజమైన కస్టమర్ సపోర్ట్ ఏజెంట్ను నిర్మిస్తున్నప్పుడు ఏజెంట్లో సాధనాలు, రీట్రైవల్, జ్ఞాపకం, మదింపు మరియు పర్యవేక్షణ ఉంటాయి.
ఈ పాఠం కిందింటిని కవర్ చేస్తుంది:
ఈ పాఠం పూర్తి చేసిన తర్వాత, మీరు తెలుసుకుంటారు:
ఈ పాఠం మీరు క్రిందటి పాఠాలను పూర్తి చేసి, మరింత సౌకర్యంగా ఉన్నారని భావిస్తుంది:
మీరు కూడా అవసరమవుతుంది:
az login).requirements.txt.ప్రోటోటైప్ ఏజెంట్ మరియు ప్రొడక్షన్ ఏజెంట్ ఒకే కోర్ లూప్ పంచుకుంటాయి — కారణం చెబుతా, సాధనాలు పిలిస్తాను, స్పందిస్తాను. మార్పు ఆ లూప్ చుట్టూ ఉన్న ప్రతిదాంట్లో ఉంటుంది. మోడల్ ప్రొడక్షన్ ఏజెంట్లో సుమారు 20% మాత్రమే; మిగిలిన 80% ఆపరేషన్ కంకాళ శరీరం.
| ఆందోళన | ప్రోటోటైప్ | ప్రొడక్షన్ |
|---|---|---|
| హోస్టింగ్ | మీ నోట్బుక్లో నడుస్తుంది | హోస్టెడ్ సర్వీస్ గా నడుస్తుంది, వెర్షన్ చేయబడింది మరియు విడుదల చేయబడింది |
| పరిచయం | మీ az login టోకెన్ |
స్కోప్డ్ RBAC తో మేనేజ్డ్ గుర్తింపు |
| స్థితి | ఇన్-మెమరీ, రీస్టార్ట్ పై పోతుంది | బాహ్యీకృతం (థ్రెడ్ స్టోర్, మెమరీ సర్వీస్) |
| విఫలము | మీరు ట్రేస్బ్యాక్ను చూస్తారు | మళ్లీ ప్రయత్నాలు, బ్యాకప్లు, డెడ్-లెటర్, అలెర్ట్లు |
| ఖర్చు | “కొంత సెంట్లు మాత్రమే” | ప్రతి అభ్యర్థనకు ట్రాక్ చేయబడుతుంది, రూట్ చేయబడుతుంది, క్యాచ్ చేయబడుతుంది, బడ్జెట్ ఉంది |
| గुणాత్మకం | మీరు అవుట్పుట్ ను పరిశీలిస్తారు | ప్రతి విడుదలకి ముందు ఆటోమేటిక్ గా అవలీల చేయబడుతుంది |
| నమ్మకం | మీరు ప్రతి చర్యను ఆమోదిస్తారు | పొలసీ + హై-రిస్క్ చర్యలకు మానవ-ఇన్-ది-లూప్ |
ఈ పట్టిక మీ మనసులో ఉంచుకోండి. కింది ప్రతి విభాగం ఈ الصفలను అనుగుణంగా మ్యాప్ చేస్తుంది.
మీరు ఉపయోగించే మూడు విధానాలు ఉన్నాయి, ప్రాయశః సమ్మిళితంగా ఉంటాయి.
ఏజెంట్ ఆబ్జెక్ట్ మీ అప్లికేషన్ ప్రాసెస్ లో ఉంటుంది. మీ కోడ్ నేరుగా మోడల్ ప్రొవైడర్ని పిలుస్తుంది; కారణం లూప్ మీ సర్వీస్ లో నడుస్తుంది. ఇది గత పాఠాలు చేసిన విధానం.
ఏజెంట్ Microsoft Foundry లో రిసోర్స్గా నమోదవుతుంది. Foundry కారణం లూప్ని నిర్వహిస్తుంది, థ్రెడ్స్ నిల్వ చేస్తుంది, కంటెంటు భద్రత మరియు RBACని అమలు చేస్తుంది మరియు ఏజెంట్ Foundry పోర్టల్ లో కనిపిస్తుంది. మీ యాప్ ఒక సన్న జతదారు అవుతుంది, థ్రెడ్స్ సృష్టిస్తుంది మరియు స్పందనలను చదువుతుంది.
అనేక ఏజెంట్లు (మరియు సాధనాలు) గ్రాఫ్గా అనుసంధానించబడతాయి స్పష్టమైన నియంత్రణ ప్రవాహంతో — నిరంతర దశలు, శాఖల, మానవ అంగీకార నోడ్లు, మరియు నిలిచిపోవగల మరియు పునఃప్రారంభించగల సురక్షిత చెక్పాయింట్లు. ఇది Microsoft Agent Framework Workflows సామర్థ్యం మిళితం స్కేల్ పై వర్తించబడింది.
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
ఏజెంట్ మిళితం ఒక సారి చేసిన push మాత్రమే కాదు. ఇది ఒక లూప్, మరియు ఇది సాఫ్ట్వేర్ విడుదల చక్రంలా కనిపిస్తుంది ఎందుకంటే అది అసలే.
flowchart LR
Create[సృష్టించండి / రచయిత] --> Version[సంచిక]
Version --> Evaluate[ఆఫ్లైన్లో మూల్యాంకనం చేయండి]
Evaluate -->|గేట్ను దాటుతుంది| Deploy[హోస్ట్ చేయబడినది నిమగ్నం చేయండి]
Evaluate -->|గేట్ను విఫలమవుతుంది| Create
Deploy --> Observe[ఆన్లైన్లో గమనించండి]
Observe --> Improve[విఫలములను సేకరించండి]
Improve --> Create
Deploy --> Retire[పాత సంచికను సేవావిరమించండి]
ప్రముఖ ఆలోచన, పాఠం 10 నుంచి తీసుకున్నది: ఆఫ్లైన్ మదింపు ఒక గేటు, చివరన వదిలివేయదగిన విషయం కాదు. కొత్త ఏజెంట్ వెర్షన్ మీ మదింపు స్టాండర్డ్స్ను పాసవ్వకపోతే విడుదల అవదు. ఆన్లైన్ పర్యవేక్షణ నిజ జీవిత విఫలాలను మీ ఆఫ్లైన్ పరీక్ష సెట్ కి ఫీడ్ చేస్తుంది. అదే మొత్తం లూప్.
ఏజెంట్ను ప్రమాణం పెంచటం స్టేట్లెస్ వెబ్ API పెంచటం కంటే వేరు, ఎందుకంటే ప్రతి అభ్యర్థన అనేక ఖరీదయిన మోడల్ మరియు సాధన పిలుపులను ప్రేరేపించవచ్చు. నాలుగు సాంకేతికతలు బరువు ఎక్కువ భాగాన్ని తీసుకుంటాయి.
స్టేట్లెస్ అభ్యర్థన నిర్వహణ. మీ ప్రాసెస్ మెమరీలో ప్రతి వినియోగదారుని స్థితిని ఉంచవద్దు. సంభాషణ థ్రెడ్స్ Foundry థ్రెడ్ స్టోర్ లేదా మెమరీ సర్వీస్లో నిల్వ చేయండి కనుక ఏ యుఐన్స్టెన్స్ అయినా ఏ అభ్యర్థనను నిర్వహించగలదు. ఇదే దిశలో మీరు ఆక్రమణగా పెరుగుదలకు అనుమతిస్తుంది — ఇన్స్టెన్సులు జోడించండి, స్టికీ సెషన్లు ఉండవు.
మోడల్ రూటింగ్. ప్రతి అభ్యర్థనకు మీ అత్యంత సామర్థ్యవంతమైన (మరియు అత్యంత ఖరీదైన) మోడల్ అవసరం లేదు. సులువు అభ్యర్థనలను — ఆలోచన వర్గీకరణ, చిన్న వాస్తవాత్మక సమాధానాలు — చిన్న, వేగవంతమైన మోడల్ కి రూట్ చేయండి మరియు పెద్ద మోడల్ను నిజమైన కారణం కోసం రిజర్వ్ చేయండి. Foundry యొక్క మోడల్ రౌటర్ మీకోసం ఇది చేయగలదు, లేదా మీరు తేలికపాటి వర్గీకరణ సాధనాన్ని మీకే అమలు చేయవచ్చు. మీరు లాబ్లో DIY వెర్షన్ తయారుచేస్తారు.
స్పందన క్యాచింగ్. అనేక మద్దతు ప్రశ్నలు సమీప-నకిలీలు (“నేను నా పాస్వర్డ్ ఎలా రీసెట్ చేయాలి?”). సాధారణ ప్రశ్నలకు సమాధానాలను క్యాచ్ చేసి, వాటిని మోడల్ను తాకకుండా ఇవ్వండి. సన్నాహిత క్యాచ్ హిట్ రేటు కూడా ఖర్చు మరియు తక్షణతను గణనీయంగా తగ్గిస్తుంది.
సహకారం మరియు బ్యాక్ప్రెషర్. మోడల్ ప్రొవైడర్లకు రేటు పరిమితులు ఉంటాయి. మీ సహకారాన్ని పరిమితం చేయండి, ఎక్స్పోనెన్షియల్ బ్యాక్ ఆఫ్ తో మళ్లీ ప్రయత్నాలు చేయండి, మరియు సున్నితంగా విఫలమయ్యేలా చేయండి (క్యూయుక్కు చేసిన “మేము దీన్ని చూస్తున్నాము” స్పందన 500 కంటే మంచి).
flowchart LR
Q[వినాయక ప్రశ్న] --> C{క్యాచింగ్ హిట్?}
C -->|అవును| R[_cached ఉత్తరం తిరిగి ఇవ్వండి]
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[సీఐ పైప్లైన్] --> E2[మూల్యాంకన ద్వారం]
E2 -->|పాస్| E3[ఫౌండ్రి ఏజెంట్ సేవ]
E3 --> E4[వర్షన్డ్ హోస్టెడ్ ఏజెంట్]
end
subgraph Run[రన్టైమ్ నిర్మాణం]
F1[క్లయింట్ యాప్] --> F2[హోస్టెడ్ ఏజెంట్]
F2 --> F3[మోడల్ రౌటర్]
F2 --> F4[ఆజ్యూర్ ఎఐ శోధన RAG]
F2 --> F5[మెమరీ సేవ]
F2 --> F6[MCP పరికరాలు]
F2 --> F7[OTel -> ఫౌండ్రి ట్రేసింగ్]
F2 --> F8[మానవ ఆమోదం]
end
ఆ మూడు చిత్రాలు — అభివృద్ధి, మిళితం, రన్టైమ్ — ఏజెంట్ యొక్క జీవితంలోని మూడు దశలు. తరువాతి లాబ్ మీరు దీన్ని నిర్మించడంలో గైడ్ చేస్తుంది.
code_samples/16-python-agent-framework.ipynb ఓపెన్ చేసి, చివరి వరకు పని చేయండి. మీరు ఒక కాంటోసో కస్టమర్ సపోర్ట్ ఏజెంట్ ను ఏర్పరుస్తారు ప్రతి ప్రొడక్షన్ ఆందోళన తో పాటు:
నోట్బుక్ ప్రతి ప్రొడక్షన్ ఆందోళన స్వతంత్ర, నడిపించదగిన సెక్షన్లుగా ఏర్పాటు చేస్తుంది. దాని హృదయం రూటింగ్ మరియు క్యాచింగ్ అభ్యర్థన హ్యాండ్లర్:
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 Smoke Test GitHub Action పై నిర్మించబడింది:
tests/lesson-16-smoke-tests.json కాంటోసో సపోర్ట్ ఏజెంట్ కోసం ప్రాంప్ట్లు మరియు దావాలు కలిగి ఉంది (స్థిరమైన పాలసీ సమాధానాలు, ఆర్డర్ లుక్అప్, పరిపాటిపై నిలవడం, మరియు బహుళ-తిరుగు థ్రెడ్ నిరంతరత్వం). ఇతర పాఠాల ఏజెంట్ల క్యాటలాగ్లూ అదే చోట ఉంటాయి — చూడండి 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
మీ ఏజెంట్ అమరవేశారు అయిన తర్వాత, Actions టాబ్ నుండి దాన్ని నడపండి, మీ Foundry ప్రాజెక్ట్ ఎండ్పాయింట్ మరియు ఏజెంట్ పేరు ఇవ్వడం ద్వారా. ఫెడెరేట్ చేసిన ఐడెంటిటీకి 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 ఉపయోగించి అనువదించబడింది. మేము ఖచ్చితత్వానికి ప్రయత్నిస్తున్నప్పటికీ, ఆటోమేటెడ్ అనువాదాలు తప్పులు లేదా అసమగ్రతలను కలిగి ఉండవచ్చు. దాని స్వదేశ భాషలో ఉన్న అసలు పత్రాన్ని అధికారం కలిగిన మూలంగా పరిగణించాలి. కీలకమైన సమాచారం కోసం, ప్రొఫెషనల్ మానవ అనువాదాన్ని సిఫారసు చేస్తాము. ఈ అనువాదం ఉపయోగం వల్ల కలిగే ఏవైనా అపార్థాలు లేదా తప్పుదారులు కోసం మేము బాధ్యత వహించము.