Skip to content

Update Default LLM Providers#15

Merged
pavanjava merged 2 commits into
mainfrom
unknown repository
Dec 23, 2025
Merged

Update Default LLM Providers#15
pavanjava merged 2 commits into
mainfrom
unknown repository

Conversation

@ghost
Copy link
Copy Markdown

@ghost ghost commented Nov 1, 2025

This PR updates a utility function default_provider() that automatically determines which LLM provider to use based on the API keys available in the environment.

Previously, the provider defaulted to a fixed value (openai), which required explicit overrides for other providers like Anthropic or Google Gemini. With this change, the system dynamically selects the appropriate provider, simplifying CLI usage and reducing configuration errors.

Copy link
Copy Markdown
Owner

@pavanjava pavanjava left a comment

Choose a reason for hiding this comment

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

Thanks for contributing this is good one.

@pavanjava pavanjava merged commit a618ba9 into pavanjava:main Dec 23, 2025
1 check passed
@pavanjava
Copy link
Copy Markdown
Owner

@gaurav98095 : can i have your linkedin handle to push credits.

@ghost
Copy link
Copy Markdown
Author

ghost commented Dec 25, 2025

https://www.linkedin.com/in/gaurav98095/

Thanks @pavanjava

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