Skip to content

feat: add configurable grader provider support and custom base urls#16

Merged
mgechev merged 4 commits into
mgechev:mainfrom
piero-vic:feat/grader-provider
May 18, 2026
Merged

feat: add configurable grader provider support and custom base urls#16
mgechev merged 4 commits into
mgechev:mainfrom
piero-vic:feat/grader-provider

Conversation

@piero-vic
Copy link
Copy Markdown
Contributor

Hi @mgechev. This PR adds a provider field for the grader configuration and support for setting the base url for the providers.

I wanted to use local models for the llm grading. Since many tools support both anthropic and openai compatible APIs I added support for the latter in adition to being able to set the base url using environment variable.

Would you be interested in this feature?

@robertIsaac
Copy link
Copy Markdown
Contributor

we also need this
@piero-vic do you mind if I fork and release it in a temp npm package to test it out?

@mgechev
Copy link
Copy Markdown
Owner

mgechev commented May 13, 2026

This feature looks great. I'll be happy to get it in.

@robertIsaac go ahead.

@piero-vic
Copy link
Copy Markdown
Contributor Author

I've added the grader_provider to the defaults and and some aditional tests.

@piero-vic piero-vic marked this pull request as ready for review May 14, 2026 15:44
@mgechev mgechev merged commit a647258 into mgechev:main May 18, 2026
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.

3 participants