1、Dr.Holger KennOPC UA for AI Working GroupGen AI ApplicationsGen AI Libraries and CollectionsGen AI ModelsGen AI InfrastructureGen AI ToolingGen AI Support ServicesGen AI ApplicationsGen AI Libraries and CollectionsGen AI ModelsGen AI InfrastructureGen AI ToolingGen AI Support ServicesDataDevelopersE
2、nd UsersDataLive data provided by tools(e.g.Model Context Protocol)Static Data forRetrieval-Augmented GenerationExclusive Training DataPublic Training Data SyntheticDataLive data provided by tools(e.g.Model Context Protocol)Static Data forRetrieval-Augmented GenerationLive data provided by tools(e.g
3、.Model Context Protocol)Static Data forRetrieval-Augmented GenerationProduction DataData ModelsRetrieval Augmented Generation:1.Take the input of the user2.Analyze what information can be helpful usingan AI model3.Find that information,e.g.in a database4.Add the information to the input and send bot
4、hthe user input and the additional information tothe AI modelModel Context Protocol:1.Tell the model that there is a tool to do something,e.g.,find information2.Take the input of the user3.Send it to the AI model4.Let the model decide if it needs to run a tool.Ifso,run the tool and end the tool outp
5、ut back tothe AI model7(No,OPC UA isnt just a protocol!)MCP is the API and transport protocolbetween an AI application and a tool that theAI application can use AI Application:e.g.Anthropic Claude Desktop,ChatGPT,Microsoft Copilot Studio Simplest transport is stdio“MCP is used to communicate locally
6、,e.g.between AI application and tool running on your desktop PC But:MCP defines the protocol how to invoke a tool and the semantics of the tool,i.e.,whatthe tool is good for.Semantic interoperability!MCP may play the role in Generative AI thatOPC UA already plays in the world ofautomation8Human-read