Add support for custom OpenAI base URL and switch to base64 URL encod… #72
+135
−3
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
…ing for file uploads
In order to provide flexibility for users to use third-party OpenAI API endpoints, this commit introduces a new feature that allows setting a custom OpenAI base URL.
To configure the OpenAI base URL, you can now use the environment variable OPENAI_BASE_URL. This variable should be set to the desired API endpoint URL.
Additionally, this commit also updates the URL upload mechanism to use base64 encoding for file uploads. This ensures that file data is transmitted securely and efficiently.
These changes enhance the overall flexibility and security of the application when interacting with the OpenAI API.
Changes to be committed:
new file: README_CN.md
modified: app/api/toHtml/route.ts
modified: package-lock.json
modified: package.json