SawyerHood / draw-a-ui

Draw a mockup and generate html for it
https://draw-a-ui.com
MIT License
13.1k stars 1.57k forks source link

Add support for custom OpenAI base URL and switch to base64 URL encod… #72

Open fucheng830 opened 7 months ago

fucheng830 commented 7 months ago

…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