Networking Tutorial - Server controls AI actors, communication between PlayerControllers on clients and server?

Hey there i am building a multiplayer level with enemies and i need to communication between AI controlled enemy actors and the player characters and their actors.

so far i didnt figure it out how to do, but if i understand right the way to do this is to employ a model where you have a server, that controls all actors, and he handles sending/receiving messages/events from clients, which will be the player controllers. the clients interact with the game world buy RPCs.

the server then uses theses messages and data to manipulate the game world including the AI actor

I wanted to ask if anyone has an idea how to achieve that? any starting points ? i couldnt find any documentation for this.

from what i know a networking tutorial might be useful and is already in work as well as documentation, so i am asking you guys at epic how the progress on that is going ?