ShipBit / slickgpt

SlickGPT is a light-weight "use-your-own-API-key" web client for the OpenAI API written in Svelte. It offers GPT-4 integration, a userless share feature and other superpowers.
https://slickgpt.vercel.app
MIT License
467 stars 95 forks source link

Image Uploads, Markdown Styling, and Migration to IndexedDb #118

Closed Anajrim01 closed 1 month ago

Anajrim01 commented 2 months ago

This PR introduces a new feature enabling users to upload images alongside text messages in the chat application. Additionally, it fixes a few bugs related to markdown rendering. The following key changes have been made:

TODO

User Interface Change

Checklist

Maintainer Changes

Related Issues

Closes #77 Fixes #123 Fixes #124 Fixes #127

vercel[bot] commented 2 months ago

@Anajrim01 is attempting to deploy a commit to the ShipBit Team on Vercel.

A member of the Team first needs to authorize it.

vercel[bot] commented 2 months ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
slickgpt ✅ Ready (Inspect) Visit Preview 💬 Add feedback Oct 7, 2024 9:53am
Anajrim01 commented 2 months ago

Hello @Shackless,

I'm not sure how I'll be moving forward with adding image url support and letting user choose between low/high/auto (currently default to high).

Excluding that, what's left is ~the refactoring and~ you updating the SlickGPT Pro middleware to support image uploads.

Regarding the excluded features, I'd love your assistance in implementing it, and maybe even changing up the button for the image upload to some place else. I'm not sure about it yet, would love some help/feedback on it.

Shackless commented 2 months ago

@Anajrim01 Thank you! I'll take over as soon as I can find the time.

Anajrim01 commented 1 month ago

What needs to be tested: - Firebase support - Overall functionality with Pro.

I've reviewed the code, and I don't see any major issues with the code which come up to me directly.