# Semantic Search API

**URL:** https://meta.discourse.org/t/semantic-search-api/342825
**Category:** Support
**Tags:** ai
**Created:** [December 17, 2024, 5:42am UTC](https://meta.discourse.org/t/semantic-search-api/342825 "2024-12-17T05:42:34Z")
**Posts on this page:** 1
**Showing post:** 7

<div class="post-metadata">

### Author: ![MarcP](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/marcp/32/160184_2.png) [@MarcP](https://meta.discourse.org/u/MarcP)
#### Post date: [December 17, 2024, 6:59am UTC](https://meta.discourse.org/t/semantic-search-api/342825/7 "2024-12-17T06:59:20Z")

</div>

Got it, the app.yml flag I was talking about seems to lift nginx ratelimits (`DISCOURSE_MAX_REQS_PER_IP_EXCEPTIONS`)

The topic below made it a bit more clear to me:

> [@Available settings for global rate limits and throttling](https://meta.discourse.org/t/available-settings-for-global-rate-limits-and-throttling/78612):
>
> Discourse ships with 3 different global rate limits that can be configured by site admins. Global per-ip rate limits These limits apply to every unique IP address that hits the Discourse application. (files that are served directly from the filesystem or the CDN are excluded) By default this rate limit is enabled, you may disable it or set it to a reporting mode. DISCOURSE\_MAX\_REQS\_PER\_IP\_MODE : default block, this rate limit applies out of the box. (other options are warn, warn+block, and n…

---

_[View the full topic](https://meta.discourse.org/t/semantic-search-api/342825)._
