> ## Documentation Index
> Fetch the complete documentation index at: https://docs.slng.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Region availability

export const RegionsMap = () => {
  const W = 2000;
  const H = 1000;
  const CIRCLE_FLAGS_BASE_URL = "https://hatscripts.github.io/circle-flags/flags";
  const project = (lat, lon) => ({
    x: (lon + 180) / 360 * W,
    y: (90 - lat) / 180 * H
  });
  const WORLD_PATH = "M1990 597L1992 601L1985 601L1987 597ZM1188 505L1218 526L1218 547L1224 557L1203 565L1192 564L1187 552L1171 546L1165 536L1163 525L1171 519L1169 506L1177 506ZM952 346L952 356L934 356L934 370L928 371L928 382L905 383L918 381L937 351L951 349L951 346ZM318 228L292 218L290 209L275 198L278 189L247 168L236 173L217 165L217 113L242 117L279 110L283 112L288 108L301 114L309 110L310 114L325 112L360 117L367 120L359 123L369 124L389 122L395 126L401 123L395 120L399 119L410 118L436 124L453 123L452 120L457 119L466 121L466 126L476 116L464 111L464 104L471 100L484 104L492 110L487 113L497 114L497 120L504 115L511 119L509 123L515 127L525 118L525 112L548 116L545 121L548 127L524 130L515 140L496 147L496 150L489 151L476 162L474 173L482 173L487 183L543 194L544 204L556 216L563 208L557 196L575 186L564 173L570 167L566 154L590 153L603 160L613 161L615 172L624 177L641 165L659 184L657 187L681 197L690 204L691 210L666 221L631 221L605 240L639 226L643 229L638 233L642 243L658 245L664 239L668 245L633 258L632 253L642 248L627 249L623 239L615 236L603 250L584 250L573 258L563 258L561 262L541 268L538 266L544 258L541 248L509 232L491 233L476 230L473 226L333 228ZM533 153L545 151L535 155ZM557 96L551 91L566 91L576 95L558 96ZM480 83L462 84L478 82ZM479 69L464 68L479 69ZM462 62L469 64L459 67L452 62L459 62ZM510 87L487 84L484 78L460 74L463 71L491 73L505 80L549 79L555 81L553 85L522 87ZM382 66L390 67L377 70L369 68L374 66ZM384 62L391 63L375 64L381 62ZM691 215L684 223L703 226L701 230L705 230L708 236L705 241L699 240L699 235L692 240L687 235L670 234L681 218L692 213ZM534 138L555 146L538 144L525 150L515 147L520 144L523 135L531 137ZM562 98L568 96L588 104L599 102L618 108L628 116L618 118L656 129L645 139L629 131L622 132L621 135L641 148L639 152L618 146L632 156L605 150L584 141L564 141L567 137L589 136L589 132L596 126L593 122L573 117L577 116L571 112L503 107L509 104L501 104L499 99L509 91L523 90L519 94L523 97L543 90L552 96L551 100ZM475 88L497 90L476 100L470 100L466 95L469 90ZM317 77L338 69L354 69L349 75L325 78ZM263 200L268 199L269 210L260 199ZM414 59L440 62L446 67L416 65L421 63L414 62ZM314 230L289 222L287 218L301 221L312 227ZM325 86L358 92L316 106L300 101L311 91L306 87ZM401 79L412 78L409 83L377 87L367 85L379 82L346 82L359 75L394 81L386 75L399 77ZM408 94L414 96L420 106L438 113L429 114L431 118L411 116L370 119L348 111L375 109L345 108L342 106L355 104L337 102L341 98L360 93L366 94L363 96L389 95L399 102L402 100L398 94L403 93ZM442 96L436 92L442 90L459 90L455 94L464 97L463 102L454 104L431 95ZM408 91L419 92L415 96L406 92ZM453 74L457 76L455 83L440 83L440 80L431 80L430 76L452 75ZM467 52L487 49L523 59L505 65L484 65L478 62L483 59L463 55ZM491 45L559 38L656 41L624 47L636 47L605 57L573 59L580 60L577 61L581 64L557 71L567 73L552 77L503 75L502 72L512 71L510 67L528 69L511 65L527 59L517 54L545 53L513 53L492 47ZM582 125L572 127L573 121L583 125ZM465 114L469 116L465 118L446 114L454 110L464 113ZM642 223L656 226L647 226ZM644 239L655 242L653 244L642 240ZM318 228L473 226L476 230L491 233L509 232L541 248L544 258L538 266L541 268L561 262L563 258L573 258L584 250L603 250L615 236L623 239L623 246L628 251L610 257L607 265L611 269L591 273L600 273L589 274L584 284L580 281L583 287L578 293L576 283L576 288L572 288L576 289L579 302L548 325L555 351L552 361L533 333L527 335L520 331L505 332L503 338L474 336L460 345L458 356L450 354L439 337L423 337L408 324L383 326L363 318L349 319L342 311L330 308L309 276L312 247L307 232L316 233L319 238L319 232ZM137 388L140 392L135 395L135 388ZM75 165L80 165L77 168L70 165ZM149 178L155 180L144 185L141 181L146 179ZM46 146L63 148L46 148ZM1485 227L1476 231L1473 239L1462 237L1458 247L1444 250L1449 260L1446 265L1412 259L1408 264L1395 263L1381 274L1371 271L1367 261L1361 257L1345 258L1325 247L1311 250L1311 271L1300 265L1292 268L1292 262L1285 260L1279 252L1295 249L1295 240L1273 242L1258 231L1264 220L1270 223L1271 219L1282 213L1310 219L1341 218L1342 215L1333 211L1343 206L1339 202L1341 200L1384 192L1394 194L1395 199L1408 200L1408 203L1427 197L1425 199L1445 217L1448 215L1463 216L1475 224L1482 223ZM1311 271L1311 250L1325 247L1345 258L1361 257L1367 261L1371 271L1379 274L1396 266L1391 269L1406 273L1399 277L1392 277L1393 272L1385 274L1381 280L1376 280L1380 288L1377 294L1370 292L1370 289L1326 262L1316 268L1317 270ZM1783 514L1803 521L1811 530L1820 534L1818 541L1838 557L1822 556L1804 542L1792 552L1784 551L1783 533ZM1848 520L1849 526L1837 515L1846 518ZM1841 532L1832 535L1824 530L1838 530L1845 523L1846 527L1841 531ZM1860 530L1867 536L1862 536L1859 528ZM1783 514L1784 551L1779 546L1765 547L1770 541L1766 530L1743 520L1739 523L1733 516L1743 512L1735 512L1725 505L1735 502L1744 504L1747 515L1753 519L1764 509L1777 513ZM1694 549L1691 556L1686 557L1689 552ZM1746 538L1747 530L1748 535ZM1655 477L1652 482L1661 495L1655 496L1645 522L1638 523L1629 517L1612 516L1606 493L1609 489L1614 496L1637 492L1644 476L1650 476ZM1719 516L1727 521L1711 519L1712 516ZM1705 521L1700 518L1707 519ZM1711 488L1715 494L1711 501L1713 504L1709 501L1709 490ZM1683 495L1695 491L1691 498L1668 499L1667 503L1672 508L1685 503L1675 511L1684 530L1679 529L1682 525L1675 525L1672 515L1668 516L1669 531L1666 532L1660 516L1667 497L1672 493L1676 494ZM1668 557L1661 553L1666 552L1671 557ZM1674 547L1683 545L1674 550L1666 549L1671 546ZM1657 546L1662 548L1649 550L1655 545ZM1603 536L1626 539L1643 547L1636 549L1602 543L1585 538L1589 533L1600 535ZM1580 506L1589 517L1588 533L1582 533L1563 516L1548 490L1530 472L1533 470L1542 471L1559 488L1565 488L1577 499L1575 504L1578 506ZM619 792L624 799L639 804L631 807L619 805ZM680 668L675 691L682 696L685 705L671 715L654 716L655 726L651 728L638 728L639 734L647 736L638 742L636 750L626 753L625 757L635 762L616 782L621 791L600 789L592 774L598 768L604 749L599 735L607 714L605 704L612 690L608 674L613 658L621 649L620 636L626 633L632 621L642 627L645 622L651 622L662 633L679 640L674 651L691 652L699 642L702 650L687 660ZM619 792L619 805L628 805L615 808L585 794L605 800L615 792ZM613 598L620 608L618 613L623 627L628 628L620 636L621 649L613 658L608 674L612 690L605 704L607 714L599 735L604 749L598 768L592 774L600 789L619 791L606 794L606 799L597 797L584 790L580 770L588 761L580 759L587 745L593 747L596 735L592 734L591 741L587 740L593 718L591 706L603 680L603 660L611 619L609 602L612 601ZM1163 525L1171 546L1160 547L1158 566L1165 568L1165 574L1151 564L1123 562L1121 541L1112 539L1106 544L1097 545L1091 533L1068 532L1076 525L1081 528L1089 520L1091 510L1098 502L1103 477L1108 472L1124 478L1127 474L1143 471L1152 471L1158 476L1165 474L1173 488L1166 497L1163 518ZM1231 509L1228 505L1228 485L1234 476L1250 472L1265 456L1272 447L1272 437L1284 433L1275 462L1259 484L1232 508ZM1218 526L1188 505L1195 489L1189 476L1196 469L1212 480L1233 478L1228 485L1228 505L1231 509L1224 514L1220 524ZM1136 454L1130 450L1131 444L1122 430L1128 413L1133 413L1133 389L1139 389L1139 378L1205 378L1208 397L1213 400L1205 406L1202 425L1190 441L1189 452L1182 432L1174 445L1167 443L1161 448L1149 447L1143 442L1133 452ZM1132 391L1133 413L1128 413L1122 430L1127 438L1100 456L1085 459L1083 451L1078 447L1086 445L1081 426L1075 420L1085 408L1088 387L1083 373L1088 370L1110 381ZM602 390L602 400L589 400L587 396L598 396L592 391L597 390ZM602 400L602 390L620 397L602 401ZM1993 105L2000 103L2000 106L1994 107ZM1273 242L1259 252L1270 268L1266 271L1253 264L1222 259L1204 249L1212 243L1209 241L1217 239L1213 236L1221 234L1223 224L1196 219L1188 209L1177 211L1174 205L1182 204L1171 195L1172 191L1157 188L1152 181L1152 174L1162 167L1156 164L1175 151L1167 147L1169 143L1164 139L1168 134L1161 128L1167 124L1158 120L1159 116L1179 112L1228 125L1228 129L1213 133L1184 130L1193 134L1194 142L1206 145L1203 140L1207 138L1220 142L1225 140L1221 136L1234 131L1244 133L1247 129L1241 119L1257 121L1260 124L1253 125L1253 128L1257 130L1298 117L1303 118L1297 121L1327 117L1333 121L1339 117L1334 114L1336 112L1381 122L1384 119L1372 114L1371 105L1389 94L1403 96L1404 99L1399 103L1404 109L1403 117L1409 120L1396 132L1402 132L1417 124L1414 120L1416 117L1409 113L1413 108L1406 103L1416 99L1415 95L1420 98L1418 104L1424 105L1422 101L1431 99L1453 101L1447 91L1482 89L1478 86L1484 83L1560 75L1580 68L1596 75L1617 74L1634 79L1608 88L1628 89L1631 93L1642 90L1684 95L1685 90L1705 91L1714 94L1717 98L1714 100L1729 107L1735 101L1777 103L1773 98L1780 95L1831 99L1850 106L1883 106L1888 109L1887 113L1894 114L1932 113L1942 118L1949 117L1944 113L1947 111L2000 117L2000 139L1986 141L1997 150L1996 154L1965 157L1946 167L1938 163L1909 167L1900 176L1907 180L1906 188L1901 188L1898 193L1901 195L1891 198L1889 204L1881 206L1871 217L1864 192L1866 185L1871 179L1880 177L1909 160L1914 152L1890 164L1885 157L1871 159L1857 168L1861 171L1840 173L1841 169L1832 169L1790 172L1751 196L1768 201L1777 199L1785 205L1778 231L1749 259L1742 262L1735 260L1727 265L1728 250L1739 249L1750 231L1728 234L1719 225L1709 224L1700 207L1687 203L1668 207L1671 211L1655 225L1635 221L1615 227L1603 226L1594 221L1576 222L1568 219L1567 215L1549 211L1540 224L1512 218L1485 227L1463 216L1448 215L1445 217L1425 199L1427 197L1408 203L1408 200L1395 199L1394 194L1384 192L1341 200L1339 202L1343 206L1333 211L1342 215L1341 218L1310 219L1282 213L1271 219L1270 223L1264 220L1258 231L1267 235L1270 241ZM1521 50L1544 51L1557 57L1555 62L1528 61L1507 54ZM1571 60L1585 63L1584 65L1552 67L1567 59ZM1771 77L1806 80L1802 84L1772 85L1761 82L1764 78ZM1823 81L1837 83L1822 85L1813 81ZM1249 52L1286 52L1264 55L1258 54L1262 52ZM1126 198L1109 198L1118 193L1126 197ZM1297 90L1321 80L1379 73L1383 75L1379 76L1325 87L1308 98L1309 103L1320 107L1287 103L1291 96L1302 91ZM1794 202L1804 228L1795 226L1792 234L1797 244L1793 240L1789 245L1787 204L1793 198ZM28 127L31 131L30 127L45 128L56 133L41 136L39 143L9 137L7 133L1 134L3 137L0 139L0 117L14 121ZM7 106L0 106L1 102L13 105ZM1186 245L1203 247L1188 254L1180 248L1187 245ZM568 350L572 352L571 356L568 350ZM566 360L569 368L564 363ZM660 788L675 784L679 786L663 791ZM1084 57L1094 55L1120 61L1106 64L1095 73L1088 73L1058 57L1076 57ZM1173 114L1159 116L1161 112L1154 110L1137 119L1118 115L1110 120L1100 119L1075 140L1075 144L1070 144L1066 149L1070 159L1068 166L1061 173L1058 170L1047 176L1031 175L1028 156L1058 142L1082 123L1107 112L1128 110L1136 105L1156 105L1174 109L1167 110ZM1152 55L1112 58L1096 54L1141 53ZM1137 67L1115 68L1119 67L1116 65L1129 66ZM740 41L785 36L849 36L884 40L826 44L873 44L877 46L871 49L912 45L932 48L889 55L901 55L891 62L891 69L897 72L880 74L890 77L891 82L885 82L892 87L880 88L886 90L885 92L869 93L876 99L862 98L877 103L879 107L869 108L858 103L860 107L854 110L876 110L846 120L823 122L810 130L779 136L771 147L762 152L764 156L759 166L751 166L732 162L713 147L700 127L706 120L714 118L717 112L696 113L698 107L714 108L690 102L696 97L675 80L619 77L603 72L629 70L593 66L635 59L622 55L654 48L652 46L720 42L753 46L739 43ZM1383 770L1392 774L1382 777L1383 771ZM1694 549L1707 547L1695 550ZM1091 659L1093 656L1103 661L1111 658L1111 638L1116 649L1120 648L1130 640L1143 642L1164 623L1173 624L1177 644L1172 643L1170 649L1174 652L1182 649L1180 657L1153 685L1109 693L1102 690L1101 676L1095 666ZM1161 661L1156 660L1150 666L1154 670L1163 663ZM1161 661L1160 667L1154 670L1150 666L1159 659ZM349 319L363 318L383 326L408 324L423 337L439 337L450 354L460 356L457 378L467 395L475 399L496 393L498 383L518 381L512 399L494 401L492 404L497 411L490 411L488 419L474 410L464 413L455 411L417 393L411 373L377 339L371 327L362 323L363 332L392 370L389 373L377 363L376 355L361 346L366 341L352 324ZM680 668L701 678L703 688L695 694L679 691L675 688L678 672ZM703 688L701 678L680 668L702 650L702 645L697 643L698 633L692 633L690 624L678 623L681 601L676 591L666 590L664 577L637 564L637 554L611 562L608 553L604 556L593 553L589 542L595 529L612 524L614 506L611 497L615 495L612 490L625 489L627 494L636 496L648 488L643 486L640 477L649 479L663 471L667 472L667 485L672 493L689 490L689 486L706 488L715 477L722 490L718 499L730 501L730 507L734 503L751 509L752 515L778 516L804 530L805 550L785 573L782 599L773 622L767 628L752 630L735 638L731 644L728 659L707 684ZM614 561L637 554L637 564L664 577L666 590L676 591L681 601L679 611L672 608L657 609L652 624L645 622L642 627L632 621L623 627L618 613L620 608L613 598L619 570ZM612 524L595 529L589 542L593 553L599 556L608 553L608 561L614 561L619 570L615 583L617 592L612 601L609 602L578 581L557 540L549 534L549 522L554 519L553 525L560 528L568 517L580 509L583 500L594 513L611 515L609 521ZM628 493L625 489L612 490L615 495L611 497L614 506L612 524L607 521L611 515L594 513L583 500L570 498L561 491L572 479L567 460L570 453L580 448L584 438L601 431L605 433L593 449L600 461L626 466L623 484L627 487ZM570 452L567 460L560 450L553 454L553 460L540 455L541 447L548 451L558 447L568 450ZM541 447L539 454L528 444L527 447L524 445L525 438L535 439L539 444ZM535 439L524 438L513 428L528 418L538 417L534 438ZM538 417L528 418L515 428L504 420L512 412L528 411L537 415ZM504 420L513 423L512 427L501 425L502 420ZM488 419L490 411L497 411L492 404L494 401L505 401L504 412L510 413L499 424L491 422ZM505 401L511 398L508 410L504 412L505 405ZM663 471L649 479L640 477L643 486L648 488L632 496L623 484L626 466L615 466L611 461L598 459L593 449L595 442L604 435L600 445L604 449L603 439L610 437L611 432L621 441L639 444L656 440L651 442L653 445L668 454L659 467ZM686 489L675 493L669 490L667 472L659 467L668 454L683 467L678 477L682 485ZM697 487L689 486L686 489L678 473L683 467L700 468L699 485ZM713 477L706 488L697 487L700 468L712 475ZM1034 225L1045 228L1034 240L1041 257L1010 265L989 259L993 244L975 234L974 230L991 230L989 223L995 226L1014 216L1033 225ZM1049 263L1052 261L1051 270L1047 265ZM581 501L580 509L568 517L563 525L553 525L557 515L550 512L550 506L555 496L562 492L579 500ZM632 397L634 400L627 400L627 397ZM569 397L577 401L571 402L565 399L568 397ZM543 371L565 375L587 389L568 390L572 387L563 380L546 374L528 378L542 372ZM1173 624L1156 619L1140 599L1150 600L1164 587L1180 591L1182 600L1179 617ZM1164 623L1143 642L1130 640L1116 649L1111 638L1111 621L1116 621L1116 601L1140 599L1156 619L1160 620ZM1111 638L1111 658L1103 661L1093 656L1091 659L1085 651L1079 623L1065 596L1119 600L1137 596L1139 598L1131 602L1116 601L1116 621L1111 621ZM907 424L902 418L910 409L916 408L925 411L932 419L936 431L907 431L906 427L923 425L913 424ZM936 431L932 419L935 415L969 414L964 361L973 361L1017 391L1018 394L1024 394L1020 414L994 417L978 425L970 442L955 443L949 432L936 433ZM905 383L928 382L928 371L934 370L934 356L952 356L952 348L973 361L964 361L969 414L935 415L932 419L919 408L909 410L908 386ZM1015 465L1010 466L1009 449L1004 442L1014 432L1020 435L1015 456ZM1083 373L1088 387L1085 408L1075 420L1081 426L1079 431L1073 424L1050 429L1030 423L1023 425L1020 435L1006 429L1002 420L1008 415L1020 414L1024 394L1067 370L1079 375ZM1015 465L1020 430L1024 424L1030 423L1050 429L1074 425L1081 433L1065 461L1051 464L1047 473L1033 476L1024 465L1020 465ZM1081 429L1086 445L1078 447L1086 457L1080 474L1088 483L1089 490L1054 487L1054 483L1047 475L1051 464L1065 461L1080 436L1079 429ZM1005 439L1010 466L1006 467L1000 439ZM1000 439L1006 467L989 474L984 472L982 465L986 454L984 439L998 438ZM955 443L966 442L984 446L984 472L957 476L958 468L952 464L956 452L954 444ZM924 430L944 434L949 432L956 452L949 459L946 453L942 454L938 444L926 451L916 439L924 432ZM907 431L924 430L924 434L916 439L908 432ZM953 457L952 464L958 468L956 476L936 462L943 453L949 459L952 457ZM926 451L938 444L943 453L936 462L927 455ZM970 442L978 425L994 417L1002 417L1006 429L1012 430L1011 435L1005 439L984 439L984 446L972 444ZM1152 471L1136 472L1124 478L1108 472L1103 481L1095 479L1089 487L1080 474L1085 459L1100 456L1127 438L1130 450L1151 469ZM1103 481L1098 502L1091 510L1089 520L1081 528L1070 525L1066 528L1062 522L1066 519L1064 515L1070 511L1078 514L1080 507L1077 500L1079 493L1074 493L1073 487L1089 490L1092 482L1099 480ZM1063 487L1072 487L1074 493L1079 493L1077 500L1080 507L1078 514L1070 511L1064 515L1066 519L1062 522L1049 506L1053 494L1063 494ZM1054 487L1063 487L1063 494L1052 494ZM1171 546L1185 554L1182 576L1185 578L1168 582L1168 586L1150 600L1129 597L1122 589L1122 572L1133 572L1133 561L1151 564L1165 574L1165 568L1158 566L1158 551L1169 546ZM1182 551L1190 556L1192 575L1198 581L1195 593L1191 590L1191 581L1182 576L1185 554ZM1192 564L1208 564L1224 557L1227 582L1219 593L1193 610L1197 634L1183 641L1182 649L1178 649L1173 624L1181 613L1182 593L1169 588L1168 582L1185 578L1191 581L1191 590L1195 593L1198 581L1190 568ZM1178 649L1174 652L1170 649L1172 643L1178 646ZM1072 527L1068 532L1066 528L1070 525ZM1068 534L1091 533L1097 545L1106 544L1112 539L1121 541L1123 562L1133 562L1133 572L1122 572L1122 589L1129 597L1065 596L1068 580L1076 563L1068 535ZM1169 513L1171 519L1163 525L1161 516L1166 513ZM1198 318L1194 323L1194 336L1190 327L1195 316L1199 315L1198 318ZM1199 315L1195 316L1197 312L1202 308L1200 312ZM1275 569L1280 585L1279 589L1276 587L1262 639L1252 642L1245 639L1240 623L1247 612L1244 597L1247 590L1265 581L1273 567ZM1197 325L1194 326L1195 319L1197 323ZM907 424L923 425L906 427ZM1053 332L1050 322L1042 315L1047 295L1062 295L1056 309L1064 320L1055 326L1055 330ZM952 348L952 340L993 321L988 305L993 302L1008 297L1047 295L1042 311L1050 322L1054 337L1052 355L1057 365L1067 370L1032 391L1018 394L1017 391L973 361ZM1197 320L1216 315L1218 321L1206 325L1211 331L1200 338L1194 336L1197 323ZM1287 365L1300 366L1312 355L1313 362L1306 375L1289 372L1287 367ZM1282 362L1285 355L1284 364ZM1267 333L1269 341L1265 342L1259 338L1263 333ZM1218 321L1216 315L1228 309L1229 298L1238 292L1249 293L1256 302L1252 311L1263 320L1270 334L1248 338L1224 323ZM1307 374L1313 362L1332 376L1321 388L1321 395L1304 406L1295 407L1289 394L1306 389L1309 378ZM1570 432L1572 421L1597 421L1597 431L1588 436L1590 439L1580 442L1573 438ZM1585 421L1572 421L1570 432L1556 426L1551 449L1567 465L1566 468L1556 464L1547 453L1546 457L1553 434L1546 416L1549 410L1541 398L1546 391L1559 388L1563 392L1561 403L1578 399L1586 418ZM1597 421L1585 421L1587 413L1578 399L1561 403L1563 392L1556 387L1562 381L1566 382L1568 375L1573 385L1580 385L1582 390L1577 393L1584 396L1598 416ZM1556 387L1546 391L1541 398L1549 410L1546 416L1553 434L1548 445L1547 427L1540 406L1530 413L1523 411L1524 399L1513 385L1518 366L1523 367L1528 352L1540 350L1544 343L1548 347L1548 356L1542 367L1548 366L1553 373L1551 377L1562 379L1557 385ZM1580 442L1590 439L1588 436L1597 431L1598 416L1584 396L1577 393L1582 390L1580 385L1573 385L1568 375L1585 370L1593 373L1592 377L1600 380L1587 394L1605 415L1607 435L1584 452L1584 445ZM1726 264L1721 273L1709 279L1712 287L1696 291L1693 288L1697 281L1690 278L1705 268L1712 270L1711 267L1722 261ZM1701 290L1713 285L1719 296L1717 305L1703 309L1701 296L1705 295ZM1488 226L1512 218L1540 224L1549 211L1567 215L1568 219L1576 222L1594 221L1603 226L1615 227L1635 221L1648 223L1643 235L1656 233L1665 239L1630 251L1622 249L1619 253L1621 257L1613 262L1583 269L1560 263L1535 263L1529 254L1505 248L1502 235L1489 230ZM1541 343L1540 350L1528 352L1515 378L1512 369L1509 372L1506 369L1513 361L1500 360L1492 353L1490 357L1494 360L1489 364L1493 365L1494 379L1483 381L1481 388L1457 408L1446 412L1444 442L1431 456L1409 411L1404 381L1392 384L1379 368L1382 365L1395 365L1386 350L1392 345L1399 345L1418 321L1410 309L1427 307L1432 303L1438 309L1437 325L1451 332L1445 340L1474 352L1489 353L1490 345L1493 344L1494 349L1499 352L1511 351L1509 346L1525 337L1534 336L1535 342ZM1515 378L1513 385L1508 374L1503 373L1502 379L1495 377L1493 365L1489 364L1494 360L1490 357L1492 353L1500 360L1513 361L1506 369L1509 372L1512 369ZM1509 346L1511 351L1494 349L1500 343L1507 344ZM1490 345L1489 353L1463 348L1445 340L1453 331L1483 345ZM1432 303L1427 307L1410 309L1418 321L1399 345L1392 345L1386 350L1395 365L1382 365L1379 368L1369 359L1342 361L1344 354L1352 351L1348 343L1338 334L1347 337L1369 334L1372 326L1385 323L1391 315L1389 311L1394 311L1399 297L1418 294L1423 301ZM1370 292L1384 294L1393 286L1399 296L1407 292L1418 294L1396 300L1398 305L1394 311L1389 311L1391 315L1385 323L1372 326L1369 334L1347 337L1338 334L1343 329L1336 317L1340 302L1350 303L1360 294L1368 292ZM1377 294L1380 288L1376 280L1393 272L1395 276L1386 277L1386 280L1409 281L1417 292L1399 296L1393 286L1379 294ZM1394 265L1399 262L1408 264L1412 259L1440 262L1445 266L1409 281L1386 280L1386 277L1406 273L1391 269L1396 266ZM1292 268L1300 265L1308 271L1317 270L1316 268L1326 262L1370 289L1370 292L1365 291L1346 304L1340 302L1340 297L1319 289L1300 293L1299 284L1293 278L1294 273L1304 272L1298 266L1293 271ZM1270 334L1263 320L1252 311L1256 302L1246 289L1245 281L1249 279L1256 285L1267 280L1273 291L1290 296L1319 289L1340 297L1336 317L1343 329L1338 334L1348 343L1352 351L1344 354L1342 361L1319 357L1314 349L1304 353L1286 345L1278 333L1272 332ZM1198 318L1203 310L1199 303L1204 295L1235 293L1229 298L1228 309L1205 320ZM1258 285L1243 276L1242 272L1250 271L1258 281ZM1061 173L1070 159L1066 149L1070 144L1075 144L1075 140L1093 122L1115 116L1131 123L1133 133L1123 135L1119 142L1099 151L1095 159L1104 166L1093 174L1088 188L1072 192L1065 181ZM1157 188L1172 191L1171 195L1182 204L1174 205L1177 211L1170 215L1131 213L1130 200L1142 198L1151 190ZM1177 211L1188 209L1196 219L1223 224L1222 232L1194 243L1195 246L1176 241L1164 248L1157 247L1160 242L1167 242L1159 233L1138 235L1123 231L1133 220L1131 213L1170 215L1172 211ZM1130 200L1132 207L1129 208L1133 218L1125 225L1127 228L1105 225L1083 216L1078 206L1082 200L1098 195L1129 199ZM1094 233L1089 241L1081 242L1053 238L1072 236L1076 228L1094 231ZM1123 231L1126 234L1117 243L1103 246L1090 240L1094 233L1122 232ZM1148 232L1159 233L1166 241L1157 247L1156 240L1150 233ZM1157 247L1164 248L1159 257L1127 257L1112 244L1129 233L1148 232L1156 240L1156 245ZM1147 191L1142 198L1130 200L1118 193L1117 189L1142 188ZM1152 181L1157 188L1147 191L1138 187L1117 189L1120 181L1125 179L1130 183L1140 178L1147 181ZM1155 170L1152 181L1135 179L1136 176L1130 174L1130 171L1137 170L1155 170ZM1078 201L1083 216L1068 221L1076 228L1072 236L1041 235L1045 228L1037 227L1034 222L1033 212L1038 210L1039 202L1049 200L1047 195L1055 195L1061 200L1076 200ZM1126 254L1159 257L1154 263L1156 267L1128 270L1125 256ZM1146 304L1137 306L1132 302L1143 305ZM1128 270L1148 269L1145 273L1132 274L1136 277L1126 276L1133 288L1127 293L1129 298L1120 295L1112 280L1117 273L1126 271ZM1249 293L1204 295L1201 301L1201 296L1193 296L1189 299L1170 296L1165 299L1154 296L1146 288L1149 283L1145 281L1152 275L1195 266L1213 273L1237 269L1249 279L1245 281L1249 293ZM1145 268L1156 267L1161 271L1146 277L1148 269ZM1117 273L1111 279L1107 266L1110 263L1114 265L1114 272ZM1092 242L1108 249L1088 251L1103 264L1089 258L1083 250L1076 249L1085 247L1088 243ZM1053 236L1058 242L1040 246L1034 240L1047 234ZM1034 218L1032 225L1024 223L1014 216L1031 216ZM1038 203L1034 218L1018 215L1026 205L1034 203ZM950 267L954 265L965 270L958 280L959 294L951 295L951 287L947 285L950 269ZM959 294L958 280L965 270L954 265L950 267L948 261L956 257L989 259L1017 264L1017 267L1005 272L998 282L1001 285L988 296L976 296L970 300L964 295ZM966 201L962 210L945 212L949 206L946 201L958 194L958 200L961 200ZM1921 617L1926 624L1916 617L1911 612L1919 616ZM1983 723L1978 729L1970 729L1973 725L1966 719L1971 708L1959 692L1968 696L1978 709L1992 709L1984 722ZM1943 742L1960 725L1968 732L1960 741L1962 744L1953 746L1948 755L1941 759L1925 755L1939 744ZM1820 727L1824 727L1824 734L1816 742L1811 742L1804 729L1816 728ZM1701 679L1687 688L1666 689L1656 695L1639 690L1643 676L1630 645L1632 647L1630 642L1635 646L1630 635L1634 621L1635 625L1648 615L1671 609L1683 591L1688 595L1686 592L1698 579L1706 577L1720 583L1726 570L1737 567L1732 563L1735 562L1752 568L1758 566L1761 569L1753 583L1779 598L1785 591L1792 559L1800 581L1803 579L1808 583L1813 605L1827 613L1832 624L1837 624L1851 645L1853 656L1849 676L1835 698L1833 708L1813 717L1805 713L1806 711L1798 716L1781 711L1775 701L1767 698L1768 691L1760 696L1766 683L1755 694L1746 681L1730 675L1706 679ZM1454 458L1451 466L1446 467L1444 462L1445 445L1452 452ZM1608 399L1604 397L1606 390L1615 388L1613 396ZM1446 265L1449 260L1444 250L1458 247L1462 237L1473 239L1476 231L1488 226L1505 240L1505 248L1529 254L1535 263L1560 263L1583 269L1607 264L1621 257L1619 253L1622 249L1630 251L1652 241L1665 241L1656 233L1642 233L1648 223L1655 225L1663 221L1671 211L1668 207L1679 203L1700 207L1709 224L1719 225L1728 234L1750 231L1743 244L1739 249L1728 250L1726 264L1722 261L1711 267L1712 270L1705 268L1690 278L1673 284L1679 275L1676 273L1653 285L1665 294L1671 290L1680 292L1681 295L1673 296L1662 306L1677 324L1674 330L1678 334L1676 343L1659 364L1644 373L1615 381L1610 387L1610 381L1595 379L1593 373L1585 370L1565 376L1566 382L1551 377L1553 373L1548 366L1542 367L1548 347L1544 343L1535 342L1534 336L1514 345L1500 343L1493 348L1493 344L1477 343L1437 325L1438 309L1432 303L1423 301L1409 281L1445 266ZM1677 364L1671 378L1667 369L1675 359L1678 361ZM1058 239L1077 242L1077 247L1068 248L1070 255L1103 277L1094 275L1091 279L1095 284L1087 289L1089 284L1086 278L1062 265L1057 256L1049 254L1041 257L1038 244L1058 242ZM1082 288L1086 288L1084 297L1069 291L1076 289ZM1048 273L1054 275L1054 282L1049 284L1045 272ZM1055 195L1047 195L1045 186L1059 179L1057 184L1061 186L1054 192ZM1069 188L1067 196L1061 190ZM966 201L958 200L958 194L969 197ZM983 203L980 197L972 194L972 190L969 193L966 185L972 174L983 174L977 180L989 180L983 189L988 189L1003 206L1009 207L1006 212L1008 215L971 222L968 221L981 214L971 211L977 209L975 203ZM919 131L918 134L924 138L896 147L874 145L879 142L867 139L877 137L865 135L869 132L886 135L910 130ZM1258 267L1266 271L1270 268L1280 276L1275 277L1272 287L1267 284L1267 280L1258 285L1250 271L1258 272L1256 268ZM1256 285L1250 281L1254 282ZM1222 259L1258 267L1258 272L1242 272L1231 269L1230 263L1224 260ZM1671 429L1668 425L1675 427L1674 432ZM1681 445L1689 438L1685 448L1680 446ZM1702 453L1703 460L1701 465L1699 459L1696 462L1697 469L1690 466L1687 456L1677 460L1686 452L1688 454L1697 450L1697 446L1702 451ZM1658 448L1651 454L1654 450L1664 437L1661 444ZM1680 399L1676 420L1689 423L1689 430L1683 425L1670 423L1672 419L1667 417L1671 397L1679 397ZM1697 432L1699 439L1695 437L1693 444L1690 430L1696 430ZM1556 464L1562 468L1569 466L1574 473L1579 491L1575 493L1563 485L1557 466ZM1655 477L1644 476L1637 492L1614 496L1610 493L1609 489L1618 490L1619 485L1628 483L1634 475L1641 476L1648 462L1662 470L1659 475ZM1641 470L1641 476L1637 478L1637 473ZM1077 242L1092 242L1085 247L1076 247L1076 244ZM1159 116L1158 120L1167 124L1161 128L1168 134L1164 139L1169 143L1167 147L1175 151L1156 164L1127 168L1118 163L1117 152L1141 138L1131 131L1131 123L1115 116L1137 119L1145 112L1161 112ZM1125 227L1122 232L1097 234L1095 229L1103 225L1120 225ZM1083 216L1105 225L1094 230L1085 228L1080 230L1070 225L1068 221L1081 217ZM1202 420L1205 406L1213 400L1218 412L1239 429L1235 430L1222 419L1211 417L1209 421ZM1788 282L1783 288L1779 305L1762 308L1754 314L1750 308L1728 312L1733 316L1726 328L1719 315L1737 303L1754 303L1760 293L1763 295L1775 288L1779 271L1785 270L1788 278ZM1803 256L1807 253L1809 260L1795 267L1787 263L1784 269L1778 269L1777 264L1785 259L1789 247L1800 255ZM1735 314L1744 309L1749 312L1739 318L1735 317ZM677 612L678 623L690 624L692 633L698 633L696 648L691 652L674 651L679 640L652 624L657 609L677 610ZM1289 394L1295 407L1290 413L1245 430L1242 430L1237 415L1241 402L1261 406L1273 397ZM1194 337L1200 338L1211 331L1206 325L1224 323L1248 338L1269 341L1289 372L1307 374L1309 378L1306 389L1273 397L1261 406L1241 402L1238 409L1217 382L1214 368L1192 344L1194 339ZM1182 305L1192 302L1183 305ZM1182 305L1189 305L1183 308L1179 305ZM988 305L993 321L952 340L951 349L937 351L918 381L906 381L920 354L947 334L945 327L952 315L962 310L967 301L986 305ZM1205 378L1139 378L1140 325L1161 328L1172 325L1178 328L1190 327L1194 336L1190 345L1180 335L1198 367L1197 372L1204 377ZM1139 378L1139 389L1132 391L1088 370L1079 375L1057 365L1052 355L1053 332L1064 316L1085 321L1087 326L1106 332L1116 318L1138 323L1139 357ZM1265 456L1250 472L1233 478L1226 476L1220 481L1201 475L1183 457L1188 453L1190 441L1202 420L1209 421L1211 417L1227 422L1235 430L1232 439L1238 439L1243 449L1261 456ZM1235 430L1241 431L1238 439L1232 439L1233 433ZM1272 437L1272 447L1265 456L1243 449L1236 441L1240 436L1245 442L1272 437ZM1188 505L1164 507L1174 479L1189 476L1195 489L1188 499ZM1169 506L1171 513L1165 516L1161 516L1166 508ZM1103 263L1088 251L1108 251L1108 258L1104 260ZM1124 265L1128 270L1117 273L1114 267L1122 265ZM1105 245L1112 244L1126 252L1128 260L1120 265L1116 260L1113 262L1107 258L1106 247ZM1112 263L1106 267L1103 264L1104 260L1113 262ZM1114 267L1112 263L1116 260L1121 263L1115 268ZM657 440L662 440L661 444L657 442ZM1171 481L1165 474L1155 476L1133 452L1139 443L1149 447L1161 448L1167 443L1174 445L1180 438L1178 433L1184 432L1189 452L1183 457L1196 469L1186 479L1174 479Z";
  const REGION_DATA = [{
    name: "Netherlands",
    flagCode: "nl",
    label: "Netherlands",
    host: "eu-north.api.slng.ai",
    lat: 52.4,
    lon: 4.9,
    side: "top"
  }, {
    name: "Germany",
    flagCode: "de",
    label: "Germany",
    host: "eu-west.api.slng.ai",
    lat: 50.1,
    lon: 8.7,
    side: "right"
  }, {
    name: "US East",
    flagCode: "us",
    label: "United States (East)",
    host: "us-east.api.slng.ai",
    lat: 39,
    lon: -77,
    side: "right"
  }, {
    name: "US West",
    flagCode: "us",
    label: "United States (West)",
    host: "us-west.api.slng.ai",
    lat: 37,
    lon: -120,
    side: "left"
  }, {
    name: "Australia",
    flagCode: "au",
    label: "Australia",
    host: "au.api.slng.ai",
    lat: -33.9,
    lon: 151.2,
    side: "left"
  }, {
    name: "Brazil",
    flagCode: "br",
    label: "Brazil",
    host: "br.api.slng.ai",
    lat: -23.5,
    lon: -46.6,
    side: "right"
  }, {
    name: "UK",
    flagCode: "gb",
    label: "United Kingdom",
    host: "gb.api.slng.ai",
    lat: 51.5,
    lon: -0.1,
    side: "left"
  }, {
    name: "Indonesia",
    flagCode: "id",
    label: "Indonesia",
    host: "id.api.slng.ai",
    lat: -6.2,
    lon: 106.8,
    side: "right"
  }, {
    name: "Israel",
    flagCode: "il",
    label: "Israel",
    host: "il.api.slng.ai",
    lat: 32.1,
    lon: 34.8,
    side: "right"
  }, {
    name: "India",
    flagCode: "in",
    label: "India",
    host: "in.api.slng.ai",
    lat: 19.1,
    lon: 72.9,
    side: "right"
  }, {
    name: "Japan",
    flagCode: "jp",
    label: "Japan",
    host: "jp.api.slng.ai",
    lat: 35.7,
    lon: 139.7,
    side: "right"
  }, {
    name: "Singapore",
    flagCode: "sg",
    label: "Singapore",
    host: "sg.api.slng.ai",
    lat: 1.35,
    lon: 103.8,
    side: "left"
  }, {
    name: "South Africa",
    flagCode: "za",
    label: "South Africa",
    host: "za.api.slng.ai",
    lat: -26.2,
    lon: 28,
    side: "right"
  }];
  const REGIONS = REGION_DATA.map(r => ({
    ...r,
    services: {
      tts: true,
      stt: true,
      agent: false
    },
    ...project(r.lat, r.lon)
  }));
  const SERVICE_ICONS = {
    tts: "audio-waveform",
    stt: "ear",
    agent: "bot"
  };
  const labelFor = r => {
    const anchor = r.side === "left" ? "end" : r.side === "right" ? "start" : "middle";
    const dx = r.side === "left" ? -30 : r.side === "right" ? 30 : 0;
    const dy = r.side === "top" ? -34 : r.side === "bottom" ? 52 : 11;
    return {
      anchor,
      x: r.x + dx,
      y: r.y + dy
    };
  };
  const [hovered, setHovered] = useState(null);
  const active = hovered == null ? null : REGIONS[hovered];
  return <div className="regions-map">
      <style>{`
        .regions-map { isolation: isolate; position: relative; z-index: 50; width: 100%; margin: 1.5rem 0; }
        .regions-map .rm-svg { width: 100%; height: auto; display: block; }
        .regions-map .rm-land { fill: #E6E8EB; stroke: #F5F6F7; stroke-width: 0.75; }
        :is(.dark) .regions-map .rm-land { fill: #313640; stroke: #23272F; }
        .regions-map .rm-label {
          fill: #4B5563;
          font: 600 30px ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;
          pointer-events: none;
        }
        :is(.dark) .regions-map .rm-label { fill: #A6B0BF; }
        .regions-map .rm-marker { cursor: pointer; }
        .regions-map svg .rm-dot { transition: r 120ms ease; stroke: #A16207; stroke-width: 1.5; }
        .regions-map svg .rm-dot { fill: #FBE566 !important; }
        .regions-map svg .rm-glow { fill: #FBE566 !important; }
        .regions-map .rm-tooltip {
          position: absolute;
          transform: translate(-50%, -125%);
          pointer-events: none;
          background: #ffffff;
          color: #111827;
          border: 1px solid rgba(17, 24, 39, 0.1);
          border-radius: 10px;
          box-shadow: 0 8px 24px rgba(17, 24, 39, 0.14);
          padding: 8px 12px;
          font: 500 13px ui-sans-serif, system-ui, -apple-system, sans-serif;
          min-width: 214px;
          z-index: 100;
        }
        :is(.dark) .regions-map .rm-tooltip {
          background: #1B1F27;
          color: #F3F4F6;
          border-color: rgba(255, 255, 255, 0.12);
          box-shadow: 0 8px 24px rgba(0, 0, 0, 0.5);
        }
        .regions-map .rm-tip-name { display: flex; align-items: center; gap: 6px; font-weight: 700; white-space: nowrap; }
        .regions-map .rm-tip-host {
          margin-top: 3px; font-size: 12px; font-family: ui-monospace, SFMono-Regular, Menlo, monospace;
          color: #6B7280;
        }
        :is(.dark) .regions-map .rm-tip-host { color: #9AA4B2; }
        .regions-map .rm-flag { display: inline-block; flex: none; width: 16px; height: 16px; background-position: center; background-size: contain; background-repeat: no-repeat; }
        .regions-map .rm-services { display: grid; grid-template-columns: repeat(2, 1fr); gap: 6px 12px; margin-top: 10px; }
        .regions-map .rm-service { display: inline-flex; align-items: center; gap: 5px; font-size: 12px; }
        .regions-map .rm-service svg { width: 15px; height: 15px; flex: 0 0 auto; color: currentColor; }
        .regions-map .rm-service svg [stroke]:not([stroke="none"]) { stroke: currentColor; }
        .regions-map .rm-service svg [fill]:not([fill="none"]) { fill: currentColor; }
        .regions-map .rm-service.on { color: #111827; }
        .regions-map .rm-service.off { color: #9CA3AF; }
        :is(.dark) .regions-map .rm-service.on { color: #FBE566; }
        :is(.dark) .regions-map .rm-service.off { color: #6B7280; }
      `}</style>

      <svg className="rm-svg" viewBox={`0 0 ${W} ${H}`} preserveAspectRatio="xMidYMid meet" role="img" aria-label="World map of SLNG gateway regions">
        <defs>
          <filter id="rm-glow-filter" x="-75%" y="-75%" width="250%" height="250%">
            <feGaussianBlur stdDeviation="9" />
          </filter>
        </defs>

        <path className="rm-land" d={WORLD_PATH} />

        {REGIONS.map((r, i) => {
    const isActive = hovered === i;
    const lbl = labelFor(r);
    const color = "#FBE566";
    const ring = "#A16207";
    return <g key={r.name} className="rm-marker" onMouseEnter={() => setHovered(i)} onMouseLeave={() => setHovered(null)}>
              <circle className="rm-glow" cx={r.x} cy={r.y} r={isActive ? 22 : 16} opacity={isActive ? 0.5 : 0.35} filter="url(#rm-glow-filter)" style={{
      fill: color
    }} />
              <circle className="rm-dot" cx={r.x} cy={r.y} r={isActive ? 14 : 11} style={{
      fill: color,
      stroke: ring,
      strokeWidth: 1.5
    }} />
              <text className="rm-label" x={lbl.x} y={lbl.y} textAnchor={lbl.anchor}>
                {r.name}
              </text>
              <circle cx={r.x} cy={r.y} r={28} style={{
      fill: "transparent"
    }} />
            </g>;
  })}
      </svg>

      {active && <div className="rm-tooltip" style={{
    left: `${active.x / W * 100}%`,
    top: `${active.y / H * 100}%`
  }}>
          <div className="rm-tip-name">
            <span className="rm-flag" aria-hidden="true" style={{
    backgroundImage: `url(${CIRCLE_FLAGS_BASE_URL}/${active.flagCode}.svg)`
  }} />
            <span>{active.label}</span>
          </div>
          <div className="rm-tip-host">{active.host}</div>
          <div className="rm-services" aria-label="Services available in this region">
            {[["tts", "TTS"], ["stt", "STT"], ["agent", "Agents"]].map(([service, label]) => <div key={service} className={`rm-service ${active.services[service] ? "on" : "off"}`}>
                <Icon icon={SERVICE_ICONS[service]} size={15} color="currentColor" />
                <span>{label}</span>
              </div>)}
          </div>
        </div>}
    </div>;
};

SLNG runs in regions around the world, and each one has its own base URL. A region
runs the full stack, so a region selection covers the whole request path and audio
never leaves the region mid-pipeline. For why that matters, see
[Regions](/concepts/whats-slng/regions).

<RegionsMap />

Each map card shows the services on that regional endpoint. Agents use a
separate endpoint and their own region codes, so the **Agents** icon stays dim
on this map.

## Regions and base URLs

Every listed endpoint supports text to speech and speech to text. Call its base
URL to target a region. Each region has its own endpoint, and requests are not
routed between regions. Available models differ by region, so see
[models by region](/models/catalog/by-region) before you pick one.

| Region                                                                                                                                                                                                                                                                                                                                     | API endpoints          | Context Router endpoint                      | Agents endpoint      |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ---------------------- | -------------------------------------------- | -------------------- |
| <span style={{ display: "inline-flex", alignItems: "center", gap: "0.5rem", whiteSpace: "nowrap" }}><span aria-hidden="true" style={{ display: "block", flex: "none", width: "18px", height: "18px", background: "center / contain no-repeat url(https://hatscripts.github.io/circle-flags/flags/nl.svg)" }} />Netherlands</span>          | `eu-north.api.slng.ai` | `https://eu-north.context-router.slng.ai/v1` | `api.agents.slng.ai` |
| <span style={{ display: "inline-flex", alignItems: "center", gap: "0.5rem", whiteSpace: "nowrap" }}><span aria-hidden="true" style={{ display: "block", flex: "none", width: "18px", height: "18px", background: "center / contain no-repeat url(https://hatscripts.github.io/circle-flags/flags/de.svg)" }} />Germany</span>              | `eu-west.api.slng.ai`  | `https://eu-west.context-router.slng.ai/v1`  | `api.agents.slng.ai` |
| <span style={{ display: "inline-flex", alignItems: "center", gap: "0.5rem", whiteSpace: "nowrap" }}><span aria-hidden="true" style={{ display: "block", flex: "none", width: "18px", height: "18px", background: "center / contain no-repeat url(https://hatscripts.github.io/circle-flags/flags/us.svg)" }} />United States (East)</span> | `us-east.api.slng.ai`  | `https://us-east.context-router.slng.ai/v1`  | `api.agents.slng.ai` |
| <span style={{ display: "inline-flex", alignItems: "center", gap: "0.5rem", whiteSpace: "nowrap" }}><span aria-hidden="true" style={{ display: "block", flex: "none", width: "18px", height: "18px", background: "center / contain no-repeat url(https://hatscripts.github.io/circle-flags/flags/us.svg)" }} />United States (West)</span> | `us-west.api.slng.ai`  | `https://us-west.context-router.slng.ai/v1`  | `api.agents.slng.ai` |
| <span style={{ display: "inline-flex", alignItems: "center", gap: "0.5rem", whiteSpace: "nowrap" }}><span aria-hidden="true" style={{ display: "block", flex: "none", width: "18px", height: "18px", background: "center / contain no-repeat url(https://hatscripts.github.io/circle-flags/flags/au.svg)" }} />Australia</span>            | `au.api.slng.ai`       | `https://au.context-router.slng.ai/v1`       | `api.agents.slng.ai` |
| <span style={{ display: "inline-flex", alignItems: "center", gap: "0.5rem", whiteSpace: "nowrap" }}><span aria-hidden="true" style={{ display: "block", flex: "none", width: "18px", height: "18px", background: "center / contain no-repeat url(https://hatscripts.github.io/circle-flags/flags/br.svg)" }} />Brazil</span>               | `br.api.slng.ai`       | `https://br.context-router.slng.ai/v1`       | `api.agents.slng.ai` |
| <span style={{ display: "inline-flex", alignItems: "center", gap: "0.5rem", whiteSpace: "nowrap" }}><span aria-hidden="true" style={{ display: "block", flex: "none", width: "18px", height: "18px", background: "center / contain no-repeat url(https://hatscripts.github.io/circle-flags/flags/gb.svg)" }} />United Kingdom</span>       | `gb.api.slng.ai`       | `https://gb.context-router.slng.ai/v1`       | `api.agents.slng.ai` |
| <span style={{ display: "inline-flex", alignItems: "center", gap: "0.5rem", whiteSpace: "nowrap" }}><span aria-hidden="true" style={{ display: "block", flex: "none", width: "18px", height: "18px", background: "center / contain no-repeat url(https://hatscripts.github.io/circle-flags/flags/id.svg)" }} />Indonesia</span>            | `id.api.slng.ai`       | `https://id.context-router.slng.ai/v1`       | `api.agents.slng.ai` |
| <span style={{ display: "inline-flex", alignItems: "center", gap: "0.5rem", whiteSpace: "nowrap" }}><span aria-hidden="true" style={{ display: "block", flex: "none", width: "18px", height: "18px", background: "center / contain no-repeat url(https://hatscripts.github.io/circle-flags/flags/il.svg)" }} />Israel</span>               | `il.api.slng.ai`       | `https://il.context-router.slng.ai/v1`       | `api.agents.slng.ai` |
| <span style={{ display: "inline-flex", alignItems: "center", gap: "0.5rem", whiteSpace: "nowrap" }}><span aria-hidden="true" style={{ display: "block", flex: "none", width: "18px", height: "18px", background: "center / contain no-repeat url(https://hatscripts.github.io/circle-flags/flags/in.svg)" }} />India</span>                | `in.api.slng.ai`       | `https://in.context-router.slng.ai/v1`       | `api.agents.slng.ai` |
| <span style={{ display: "inline-flex", alignItems: "center", gap: "0.5rem", whiteSpace: "nowrap" }}><span aria-hidden="true" style={{ display: "block", flex: "none", width: "18px", height: "18px", background: "center / contain no-repeat url(https://hatscripts.github.io/circle-flags/flags/jp.svg)" }} />Japan</span>                | `jp.api.slng.ai`       | `https://jp.context-router.slng.ai/v1`       | `api.agents.slng.ai` |
| <span style={{ display: "inline-flex", alignItems: "center", gap: "0.5rem", whiteSpace: "nowrap" }}><span aria-hidden="true" style={{ display: "block", flex: "none", width: "18px", height: "18px", background: "center / contain no-repeat url(https://hatscripts.github.io/circle-flags/flags/sg.svg)" }} />Singapore</span>            | `sg.api.slng.ai`       | `https://sg.context-router.slng.ai/v1`       | `api.agents.slng.ai` |
| <span style={{ display: "inline-flex", alignItems: "center", gap: "0.5rem", whiteSpace: "nowrap" }}><span aria-hidden="true" style={{ display: "block", flex: "none", width: "18px", height: "18px", background: "center / contain no-repeat url(https://hatscripts.github.io/circle-flags/flags/za.svg)" }} />South Africa</span>         | `za.api.slng.ai`       | `https://za.context-router.slng.ai/v1`       | `api.agents.slng.ai` |

## Next steps

* [Using regions in the services](/guides/regions/using-regions-in-services) to
  target a region per request.
* [Create an agent](/guides/get-started/create-a-project/create-agent#name-the-project-and-choose-a-region)
  to set a region when creating an agent.
