Hello,
You got it wrong.
First of all, there is no way to configure the router to establish different BGP sessions for two same IP addresses. As the documentation described, since the destination IP addresses are the same, so you just need to configure one BGP session, and the traffic will load balance due to the two IGP routes.
You might refer to the example below:
Topology:
R3==========R1==========R2
R1:
#
bgp 100
peer 4.4.4.4 as-number 100
peer 4.4.4.4 connect-interface LoopBack0
#
ipv4-family unicast
undo synchronization
peer 4.4.4.4 enable
#
ospf 1
area 0.0.0.0
network 1.1.1.1 0.0.0.0
network 10.1.12.1 0.0.0.0
network 10.1.13.1 0.0.0.0
#
R2:
#
bgp 100
peer 1.1.1.1 as-number 100
peer 1.1.1.1 connect-interface LoopBack0
#
ipv4-family unicast
undo synchronization
network 10.10.10.10 255.255.255.255
network 20.20.20.20 255.255.255.255
peer 1.1.1.1 enable
#
ospf 1
area 0.0.0.0
network 4.4.4.4 0.0.0.0
network 10.1.12.2 0.0.0.0
#
R3:
#
bgp 100
peer 1.1.1.1 as-number 100
peer 1.1.1.1 connect-interface LoopBack0
#
ipv4-family unicast
undo synchronization
network 10.0.0.0
network 10.10.10.10 255.255.255.255
network 20.20.20.20 255.255.255.255
peer 1.1.1.1 enable
#
ospf 1
area 0.0.0.0
network 10.1.13.3 0.0.0.0
network 4.4.4.4 0.0.0.0
#