Skip to content

Conversation

@rdata121
Copy link

Multi-Provider LLM Support

This PR adds support for 7 LLM providers to the NANDA adapter.

  • 7 LLM Providers: Anthropic, OpenAI, Gemini, Groq, Mistral, Cohere, Grok
  • Easy Provider Switching: Change LLM_PROVIDER in .env file
  • Real API Integration: No mock responses, actual API calls
  • Backward Compatibility: Existing Claude functions still work

Changes

  • Added llm_config.py - Multi-provider LLM dispatcher
  • Updated agent_bridge.py - Integrated multi-provider system
  • Updated .env - Provider configuration
  • Updated requirements.txt - Minimal dependencies
  • Updated README.md - Setup instructions

- Add llm_config.py with support for Anthropic, OpenAI, Gemini, Groq, Mistral, Cohere, and Grok
- Update agent_bridge.py to use multi-provider LLM system
- Add backward compatibility wrappers for existing Claude functions
@khitab
Copy link

khitab commented Oct 6, 2025

#16 is about this. Thank you for creating a PR, @rdata121

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