Skip to content

feat: add Anthropic Claude API support#38

Open
andrewalufkin wants to merge 2 commits intoalgorithmicsuperintelligence:mainfrom
andrewalufkin:feature/add-anthropic-support
Open

feat: add Anthropic Claude API support#38
andrewalufkin wants to merge 2 commits intoalgorithmicsuperintelligence:mainfrom
andrewalufkin:feature/add-anthropic-support

Conversation

@andrewalufkin
Copy link

  • Add AnthropicLLM class for Claude API integration (this works towards the goal on huggingface to support more LLM providers)

  • Update LLMEnsemble to support both OpenAI and Anthropic models

  • Add automatic model detection and API base configuration

  • Add comprehensive test coverage for new functionality

  • Update dependencies to include anthropic package

- Add AnthropicLLM class for Claude API integration

- Update LLMEnsemble to support both OpenAI and Anthropic models

- Add automatic model detection and API base configuration

- Add comprehensive test coverage for new functionality

- Update dependencies to include anthropic package
@CLAassistant
Copy link

CLAassistant commented May 28, 2025

CLA assistant check
All committers have signed the CLA.

@vbtcl
Copy link

vbtcl commented Dec 15, 2025

Any reason this never made it in? I can clean up the conflicts.
I would like this in.

toslali-ibm added a commit to toslali-ibm/openevolve that referenced this pull request Feb 18, 2026
Updated to commit 0520a66 which includes:
- fix: propagate workload spec horizon to simulation config (algorithmicsuperintelligence#172) ✨
  The horizon field in workload YAML now works correctly!
- fix(routing): add PendingRequests to routing policies (algorithmicsuperintelligence#175)
- fix(logging): migrate to logrus for consistent logging (algorithmicsuperintelligence#38)

This fixes the issue we reported where workload YAML horizon
was being ignored. Now the horizon in workload files will be
properly used without needing CLI flags.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
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.

4 participants

Comments