Skip to content

feat: add support for OPENAI_ORGANIZATION and OPENAI_PROJECT env vars #435

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

rumple
Copy link

@rumple rumple commented Apr 20, 2025

Added support for OpenAI-Organization and OpenAI-Project headers through environment variables, allowing users with multiple organizations to specify which organization and project to use for API requests.

Added support for OpenAI-Organization and OpenAI-Project headers through environment variables, allowing users with multiple organizations to specify which organization and project to use for API requests.
Copy link

github-actions bot commented Apr 20, 2025


Thank you for your submission, we really appreciate it. Like many open-source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution. You can sign the CLA by just posting a Pull Request Comment same as the below format.


I have read the CLA Document and I hereby sign the CLA


1 out of 2 committers have signed the CLA.
✅ (rumple)[https://github.com/rumple]
@amrut
Amrut seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.
You can retrigger this bot by commenting recheck in this Pull Request. Posted by the CLA Assistant Lite bot.

@rumple
Copy link
Author

rumple commented Apr 20, 2025

recheck

@rumple
Copy link
Author

rumple commented Apr 20, 2025

I have read the CLA Document and I hereby sign the CLA

@rumple
Copy link
Author

rumple commented Apr 20, 2025

recheck

2 similar comments
@rumple
Copy link
Author

rumple commented Apr 20, 2025

recheck

@tibo-openai
Copy link
Collaborator

recheck

@tibo-openai
Copy link
Collaborator

There is an issue due to

Amrut seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.

also CI / tests do not seem to pass. Could you have a look?

@tibo-openai
Copy link
Collaborator

@rumple Looks like this has drifted, could you look at freshening this up and resolving the merge conflicts?

github-actions bot added a commit that referenced this pull request Apr 23, 2025
@rumple
Copy link
Author

rumple commented Apr 24, 2025

Recheck

@rumple
Copy link
Author

rumple commented Apr 24, 2025

@tibo-openai Not sure what is missing here. Can you help?

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