AI Wisdom

Tag

agents

11 articles tagged with “agents

.d.tsA/B-testingACRAIAI-SearchAPI-gatewayAPI-providersAPMASP.NET-CoreAlertmanagerAnthropic-APIArizeAutoGenAzure-APIMAzure-OpenAIBedrockBundlerCICapitalizeClaudeCoTCopilotCosmos-DBCursorDORADefinitelyTypedDocker-HubEvent-GridFinOpsGHCRGPTGeminiGemmaGitFlowGitHubGoogle-DeepMindGroqGroupChatHPAHelmICLIstioJSONJSON-modeLLMLLM-monitoringLLM-securityLangChainLangGraphLangSmithLinkerdMCPMTEBMistralModel-Context-ProtocolNode16OIDCOTELOmitOpenAI-APIOpenTelemetryOutlinesP99PIIPII-filteringPagerDutyPartialPhiPhoenixPickPineconeQdrantRAGRAG-evaluationReActRecordSDKSLISLMSLOSemantic-KernelService-BusTC39TTFTVertex-AIWindsurfa-staragentsaggregationaiai-gatewayaksalertingalgorithmsapi-designapi-gatewayapi-versioningapimapp-routerapp-serviceappsecarchitecturearm-templatesaspnet-coreaspnetcoreassertion-functionsassertsasyncauditauthenticationauthorizationautomationazureazure-content-safetyazure-front-doorazure-functionsazure-openaiazure-policyazure-storagebatch-APIbddbenchmarksbest-practicesbfsbi-encoderbias-detectionbicepbinary-searchbranchingbstcache-componentscachingcap-theoremcapability-taggingcascadingcase-based-reasoningchain-of-thoughtchartschatbotcheckpointingchunkingci-cdci-optimizationcicdclass-decoratorclean-architecturecloudcloud-securitycloudeventscode-reviewcoding-agentscomparisoncompilerOptionscompliancecomposeconcurrencyconcurrent-renderingconditional-typesconsistencyconsistent-hashingconstrained-generationconstraintsconsumer-drivencontainer-registrycontainerscontent-moderationcontent-safetycontextcontext-compressioncontext-windowcontract-testingconversational-agentscosmos-dbcost-allocationcost-controlcost-optimizationcost-performancecoveragecqrscross-sessioncsharpcvecypressdapperdashboardsdastdata-fetchingdatabasesdataloaderddddecision-frameworkdeclaration-filesdecoratorsdependency-injectiondependency-scanningdeployment-slotsdeploymentsdeprecationdesign-patternsdevopsdfsdijkstradiscriminated-unionsdistributed-tracingdistributivedockerdocumentationdotnetdotnet-9drift-detectiondynamic-discoverydynamic-programminge2e-testingef-coreef-core-9embeddingsengineeringenvironmentsepisodic-memoryerror-budgetevaluationevent-drivenevent-gridevent-hubseventingexamplesexperience-replayexperimentalDecoratorsfactualityfail-fastfeature-flagsfederationfew-shotfiberfine-tuningflaky-testsflex-consumptionfrontendfunction-callinggen-ai-semantic-conventionsgenericsgitgithub-actionsgoal-decompositiongolden-signalsgpt-4ogrammargraphgraphqlgroundinggrpcguardrailshallucination-detectionharmful-contenthclhealth-checksheaphookshotchocolatehttphttp2http3hybridcacheiacidempotencyidentityimage-scanningin-context-learningincident-responseindexesinferinferenceinfrastructureinput-validationintegrationintegration-testingintrosortinvariantisolationjailbreakjestjoinsjotaijsonbjwtk8skey-remappingkey-vaultkiotaknapsackknowledge-basekuberneteslanguagelatencylegacy-codelinqload-balancinglong-term-memorylost-in-the-middlelower-boundmTLSmanaged-identitymapped-typesmaterialized-viewsmemoizationmemorymemory-consolidationmergemessage-queuemessagingmetadatametricsmicroservicesmicrosoftminimal-apismockingmocksmodel-routingmoderationmodule-augmentationmodule-resolutionmodulesmongodbmonitoringmswmulti-agentmulti-stage-buildsmulti-tenantmultimodalmvccnarrowingnetwork-securitynextjs-16normalizationnosqloauthoauth2observabilityoidcon-callonline-evalsopaopen-sourceopenapiorchestrationoutput-formatoutput-validationowasppaaspackage-exportspactpactflowpage-objectsparsingpartitioningpathspattern-matchingperformancepersonal-AIpgvectorpineconepipelineplanningplaywrightpluginspolicy-as-codepollypostgresqlpricingproductionproduction-monitoringproject-referencesprompt-designprompt-engineeringprompt-injectionprotobufpulumipythonqualityquality-gatesquality-scorequantizationqueuesragrate-limitingreactreact-19react-compilerreact-internalsreact-queryreact-server-componentsrealtimereasoningrecursionrecursive-typesred-blackred-green-refactorred-teamingredisregression-testingrelease-managementreplanningresource-limitsrestreusable-workflowsrlsrolling-updatesruntime-safetysaga-patternsastsbomscaleschemaschema-designschema-validationsdlcsecrets-managementsecuritysecurity-testingself-consistencysemantic-similarityserializableserver-actionsserverlessservice-busservice-meshshardingshortest-pathsidecar-proxysignalrsnapshot-testingsoftware-designsortingspiessqlstabilitystate-graphstate-managementstreamingstreamsstrict-modestridestring-typesstructured-outputstubssummarisationsupertestsupply-chainsystem-designtail-calltanstack-querytask-framingtddtemplate-literalstemplatesterraformtest-architecturetest-doublestest-pyramidtestcontainerstestingtesting-patternstesting-strategythreat-modelingtoken-buckettoken-budgettoken-economicstoken-limittoken-maskingtoken-trackingtokenstokens-per-secondtool-callingtool-registrytool-usetopological-sorttoxicitytracingtrajectorytransactionstreestrietrunk-basedtsconfigtype-guardstype-narrowingtype-predicatestype-safe-routestype-systemtype-transformstypestypescriptunit-testingusage-metricsuser-feedbackutility-typesvalidationvalkeyvaluesvaultvector-dbvector-searchvector-storevendor-neutralversion-controlversioningvisual-regressionvitestvulnerabilitiesweaviateweb-apiweb-securitywebsocketswindow-functionswiremockworking-memoryworkload-identityworkspacesxunityarpzero-shotzero-trustzodzustand
AI Engineering
Building Reliable AI Agents with Semantic Kernel

Building Reliable AI Agents with Semantic Kernel

Intermediate

Plugin architecture, memory, planners, and error handling patterns for building production AI agents in .NET with Semantic Kernel.

11 min
Read →
Agentic Systems
MCP Servers: Building Tool-Using AI Agents with the Model Context Protocol

MCP Servers: Building Tool-Using AI Agents with the Model Context Protocol

How MCP works, how to build MCP servers that expose tools to AI agents, and practical patterns for connecting LLMs to your systems.

12 min
Read →
Agentic Systems
From Chatbot to Agent: Adding Tools, Memory, and Planning to a Simple Chat Interface

From Chatbot to Agent: Adding Tools, Memory, and Planning to a Simple Chat Interface

A practical walkthrough of evolving a basic LLM chatbot into a capable agent — adding tool calling, persistent memory, and multi-step planning.

13 min
Read →
Prompt Engineering
Function Calling and Tool Use: Structured Outputs from LLMs

Function Calling and Tool Use: Structured Outputs from LLMs

Intermediate

JSON mode, tool schemas, parallel tool calls, and the architecture patterns that let LLMs interact reliably with external APIs and databases.

12 min
Read →
Prompt Engineering
ReAct Prompting: Reasoning and Acting in LLM Agents

ReAct Prompting: Reasoning and Acting in LLM Agents

Intermediate

The Thought → Action → Observation loop that lets LLMs use tools, verify intermediate steps, and self-correct — the pattern behind most modern AI agents.

11 min
Read →
Agentic Systems
Episodic Memory: Agents That Learn From Experience

Episodic Memory: Agents That Learn From Experience

Advanced

Store and retrieve past agent episodes — full trajectories of thought, action, and outcome — so agents avoid repeating mistakes and replicate past successes.

11 min
Read →
Agentic Systems
LangGraph: Stateful Agentic Workflows

LangGraph: Stateful Agentic Workflows

Advanced

Model agent workflows as stateful graphs — nodes execute LLM calls or tools, edges control flow — for reliable, debuggable, and resumable agents.

12 min
Read →
Agentic Systems
Long-Term Memory for AI Agents

Long-Term Memory for AI Agents

Advanced

Persist agent knowledge beyond the context window — vector stores, key-value caches, and structured stores for cross-session recall.

12 min
Read →
Agentic Systems
Designing Reliable Planning Loops

Designing Reliable Planning Loops

Advanced

Build reliable thought-action-observation cycles that let agents decompose complex goals into executable steps without going off-track.

12 min
Read →
Agentic Systems
Managing Short-Term Memory in Agents

Managing Short-Term Memory in Agents

Intermediate

Manage the context window as working memory — what to include, summarise, or drop to keep agents coherent across long conversations.

12 min
Read →
Agentic Systems
Building a Production Tool Registry

Building a Production Tool Registry

Advanced

Design and maintain a central catalogue of agent tools — versioning, capability tagging, and dynamic discovery for scalable agent systems.

11 min
Read →