ParallelWithLimit
org.llm4s.toolapi.ToolExecutionStrategy.ParallelWithLimit
final case class ParallelWithLimit(maxConcurrency: Int) extends ToolExecutionStrategy
Execute tools in parallel with a concurrency limit.
Balances performance with resource constraints. Use when:
- External APIs have rate limits
- System has limited resources
- Want parallel execution but controlled
Value parameters
- maxConcurrency
-
Maximum number of tools executing simultaneously
Attributes
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ToolExecutionStrategyclass Objecttrait Matchableclass Any
Members list
In this article