Pydantic ka prezantuar një server me burim të hapur të dizajnuar për le agjentët e AI të ekzekutojnë kodin Piton brenda një mjedisi të sigurt, të izoluar . Mjeti i ri shfrytëzon Protokollin e Kontekstit të Modelit (MCP), një standard i hapur i iniciuar nga antropik, duke synuar të sigurojë një metodë të standardizuar për sistemet AI për të përdorur Python për detyra pa qasje të drejtpërdrejtë në sistemin pritës. Python Runtime i përpiluar në WebAsSembly (një format binar i nivelit të ulët që mundëson performancën gati-autokton në mjediset në internet), duke vrapuar brenda sigurisë së sigurisë deno JavaScript/Typycript Runtime. Kjo qasje synon t’u japë agjentëve të AI mundësinë për të kryer detyra të bazuara në Python në mënyrë të sigurt. Dokumentacioni i Pydantic për mjetin, i disponueshëm në ai.pydantic.dev , detajon veçoritë e tij, duke përfshirë kapjen e fortë të prodhimit standard, gabimin standard dhe vlerat e kthimit, mbështetjen për kodin asynchronous.dev. Raportimi.

shembuj të dokumentacionit , kjo përgjigje zakonisht përmban etiketa si (duke treguar sukses ose gabim), (renditja e paketave të instaluara),

(për Stdout), (nëse zbatohet), dhe ose me ose me të vërtetë.

Një tipar kryesor është trajtimi i tij i paketave Python. Sipas pydanticai MCP dokumentacioni Paketat e mbështetura nga pyodide, duke përdorur komente inline të formatuara sipas instaluesi i paketës UV . Kjo lejon kontroll të saktë mbi mjedisin e ekzekutimit. Dokumentacioni i Pydantic rekomandon përdorimin e komandës `Deno Run` me identifikuesin zyrtar të paketës JSR. Flamujt specifikë (`-n`,`-r=node_modules`, `-w=node_modules`,` –node-modules-di=auto`) kërkohen të japin lejet e nevojshme për pyodid për të shkarkuar dhe js komponentët e mëparshëm në vend të mëparshëm, por tani i disponueshëm. paketë npm . Serveri mund të fillohet në mënyra të ndryshme: `stdio` për ndërveprim të drejtpërdrejtë me një nënproces lokal duke përdorur MCP Server-Sent Transport , ose `WarmUp` to Para-Cache Components dhe Verify”Target=”_ Blank”> MCP Server-Sent Transport.

Integrimi brenda ekosistemit MCP

Pydantic zyrtarisht njoftoi mbështetjen e tij më të gjerë për MCP brenda kornizës së Pydanticai rreth 20 Marsit, duke përafruar”MCP-RUN-PYTHON` me mjetet e tij të zhvillimit të agjentëve. Zhvilluesit që përdorin pydanticai (i cili kërkon Python 3.10+ për veçoritë e MCP) mund të lidhen me `mcp-run-python` ose serverë të tjerë MCP duke përdorur klasa të klientit si` mcpserverstdio` ose `mcpserverhttp`, të detajuara në Dokumentacioni i Klientit Pydanticai . Shembujt e Pydanticai gjithashtu demonstrojnë integrim me logFire Për vëzhgim, duke përdorur `logfire.instrument_mcp ()`. Vetë serveri mbështet shkrimet e ekzekutimit që lëshon si mesazhe logging mcp , megjithëse dokumentacioni vuri në dukje një të përkohshme Zyrtare C# sdk , më pas preview Servers për Azure Setvers dhe IntersQL IntersQL In në IntersQL IntersQL IntersQL IntersQL IntersQL IntersQ. Prill. Këto zhvillime tregojnë në rritje të miratimit të MCP si një shtresë e zakonshme e ndërfaqes. href=”https://code.visualstudio.com/docs/copilot/chat/chat-agent-mode”target=”_ bosh”> github copilot agjent Target=”_ bosh”> Simon Willison ekzaminoi `MCP-RUN-PYTHON`, duke vërejtur efektivitetin e qasjes së sandboxing deno/pyodide dhe duke dhënë shembuj të drejtimit të agjentëve Pydanticai duke përdorur serverin direkt përmes komandës` UV Run`. Përditësimet rreth fillimit të vitit 2025 raportohet se prezantuan kërkesat OAuth 2.1 për vërtetimin e largët dhe mekanizmat e transportit të rafinuar.

Categories: IT Info