You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm unable to submit my PR because I don't have an official OpenAI API key, even though my changes could be properly tested with an API-compatible service.
Proposed Solution
Add support for an optional OPENAI_BASE_URL environment variable in the PR testing workflow that allows specifying alternative API endpoints.
Implementation Approach
Modify the testing configuration to check for OPENAI_BASE_URL
If present, use this URL as the base endpoint for API calls
If not present, default to the official OpenAI API endpoint
Benefits
Lower barrier to contribution for developers without OpenAI API access
Enable testing with compatible services
Support contributors from regions with limited OpenAI access
Maintain compatibility with existing workflows for those using official API keys