#The concurrency limit

1 messages · Page 1 of 1 (latest)

paper axle
#

So I'm on "Business" level.
I get some 429 responses, and found these:
https://help.elevenlabs.io/hc/en-us/articles/19571824571921-API-Error-Code-429
And
https://help.elevenlabs.io/hc/en-us/articles/31601651829393-How-many-Conversational-AI-requests-can-I-make-and-can-I-increase-it

So I figured I should have somewhat between 15-30 simultaneously calls/conversations.
I thought I'd handled it in my code, where I try to limit the system to only start a new one if ongoing is under 10.

The problem seems to be that I in my code vs 11Labs don't have a shared view on when a call/conversation has ended.

So, two questions:

  1. Can I via the API get the ongoing count?
  2. If not, how do I increase my limit?
paper parrot
#

https://elevenlabs.io/docs/conversational-ai/api-reference/conversations/get-conversation#response.body.status

https://api.elevenlabs.io/v1/convai/conversations/:conversation_id

Can you keep track of conversation_ids and check for their processing vs done status? I would assume this is where the concurrency limits are based on, but it's just my assumption. @barren finch When you have a moment can you take a look at this one?

barren finch
#

Hi @paper axle we have had an issue regarding concurrency counting for early crashed calls which is now resolved, pleease try again!