Skip to content

Parallelize LLM calls#143

Merged
alehuo merged 5 commits intomainfrom
feature/parallelize-llm-calls
Jan 16, 2026
Merged

Parallelize LLM calls#143
alehuo merged 5 commits intomainfrom
feature/parallelize-llm-calls

Conversation

@saimouu
Copy link
Collaborator

@saimouu saimouu commented Jan 16, 2026

Parallelizes LLM calls and adds some jitter to retry logic. Current max concurrent calls is 20 but a setting could be added to make it configurable.

Tests that call process_job() are fixed but currently skipped since they require committing to db. In general separating task tests could be a good idea.

Copy link
Collaborator

@alehuo alehuo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@alehuo alehuo merged commit b73eaae into main Jan 16, 2026
6 checks passed
@saimouu saimouu deleted the feature/parallelize-llm-calls branch January 19, 2026 10:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants