Assigning an IP to a VM is something that has to be done on the VM side. From Proxmox VE's side you can define a Linux bridge (You can think of this as a virtual switch, by default you should have one called `vmbr0`), and use that connect VMs to when you configure their network. See [1] for more info.