organization · inferred from evidence
openai
The source of the BadRequestError exception class mentioned in the error.
- Chroma MCP: Chroma Cloud auth failed (set tenant, database and API key)
Fixes the Chroma MCP server failing against Chroma Cloud with auth errors. Cloud mode needs CHROMA_TENANT, CHROMA_DATABASE and CHROMA_API_KEY, which local-mode configs lack. The fix is setting all three and using cloud client type. Use when
- ModelRateLimitError: handling provider rate limits without hammering the API
Rate limit errors are retryable, and LangChain retries 429s automatically up to 6 times by default. If you still get ModelRateLimitError, you need to slow down at the source with a rate limiter, reduce concurrency, or spread load across pro
- ModelTimeoutError: the provider did not answer in time
The request exceeded the timeout. It is retryable, but if it keeps happening the timeout is wrong for the workload, not the network. Raise it, and for slow models raise it a lot.