Skip to content
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

Next Todos and Maybes #1556

Closed
hlohaus opened this issue Feb 7, 2024 · 25 comments
Closed

Next Todos and Maybes #1556

hlohaus opened this issue Feb 7, 2024 · 25 comments
Labels

Comments

@hlohaus
Copy link
Collaborator

hlohaus commented Feb 7, 2024

Please give Feedback :)

  • New Google Bard provider without webdriver, but with image gen and upload ✅
  • Update the provider list with the tool ✅
  • Add a example for the image generator's in the readme ✅
  • Remove required auth check for all providers or only for providers with webdriver login ✅
  • Blog Post about g4f on Smartphone✅
  • New Provider: https://chat.deepseek.com/coder
  • Add Python API for creating images ✅

Maybes:

  • CLI interface for ChatCompletion
  • Python API like from OpenAi working ✅
  • Better example for ChatCompletion / history support
  • new API for Conversations / create conversation / too long message in OpenaiChat issue
  • or/and Disable History Button in GUI ✅
  • Auth for providers with GPT 4 and Auth: You ✅, Phind..
  • Add more image gen providers
  • Check and improve bot detection bypass for OpenaiChat ✅ and Bing
  • Add provider: https://flowgpt.com/✅
  • Remove allowed models check in Completion API?
  • Bard Speech Api, OpenAi Speech Api
  • Improve Error Messages:
    -- MissingGoogleChromeError
    -- MultipleWebDriverSessionError
    -- TooLongMessageOpenAiError

Also should we add account generation? It is too silly? today, all providers with GPT 4 requiring a account.

  • Added You provider with account generation ✅
@hlohaus hlohaus changed the title Todos: Next Todos Feb 7, 2024
@hlohaus hlohaus pinned this issue Feb 7, 2024
@hlohaus hlohaus changed the title Next Todos Next Todos and Maybes Feb 7, 2024
@OmiiiDev
Copy link
Contributor

OmiiiDev commented Feb 8, 2024

If you need I have plenty image Gen providers that I reverse engineered

@hlohaus
Copy link
Collaborator Author

hlohaus commented Feb 9, 2024

Hello, yes, please. I have added image gen to the readme. With Gemini: we have 3 image providers.

@OmiiiDev
Copy link
Contributor

OmiiiDev commented Feb 9, 2024

Alright but it's a lot of lines of code and providers so how can I send it to you? @hlohaus

@hlohaus
Copy link
Collaborator Author

hlohaus commented Feb 9, 2024

Can't you create a repo? Or you create a PR with your draft?

@OmiiiDev
Copy link
Contributor

OmiiiDev commented Feb 9, 2024

Not really, because I made it a flask app with ready api and everything so I might not be able to share it easily

@hlohaus
Copy link
Collaborator Author

hlohaus commented Feb 10, 2024

Okay, write me a Email to:
..

@OmiiiDev
Copy link
Contributor

Alright will send the email asap

@OmiiiDev
Copy link
Contributor

I emailed you with the code snippets

@hlohaus
Copy link
Collaborator Author

hlohaus commented Feb 12, 2024

I have your email. I could copy your generate_image to g4f.Provider.NewImgGen and we a have new Provider. Good idea?

@OmiiiDev
Copy link
Contributor

Yes sounds good

@OmiiiDev
Copy link
Contributor

I reverse engineered a tts model, so if you need it I can send it aswell

@thangckt
Copy link

thangckt commented Feb 27, 2024

can you include references for Phind response?

@hlohaus
Copy link
Collaborator Author

hlohaus commented Feb 27, 2024

The provider g4f.Provider.Phind are working, but only they Phind model are supported.

Copy link

Bumping this issue because it has been open for 7 days with no activity. Closing automatically in 7 days unless it becomes active again.

@github-actions github-actions bot added the stale label Mar 17, 2024
@freedomforwhat
Copy link

Hello! Is it possible to add a check for a new version of the repository when starting the GUI and when starting any chat in the GUI?

@skoenig
Copy link

skoenig commented Mar 26, 2024

Would be really nice to include a small CLI tool to enter (or pipe) prompts to a model and receive the answer via the command line. Some basic options besides provider and language model could be: context ID (to pick up the conversation where you left), initial prompt, load and modify chat history.

@plia7
Copy link

plia7 commented Mar 31, 2024

  • CLI interface for ChatCompletion

Yes, @hlohaus is it possible to add CLI interface for ChatCompletion please? Thanks, it's a great project.

@TungusSs
Copy link

TungusSs commented Apr 1, 2024

Is it possible?
#1766

@github-actions github-actions bot removed the stale label Apr 22, 2024
@thisisjerk
Copy link

Is it possible to include a conversation rename feature in the left panel?

@hlohaus
Copy link
Collaborator Author

hlohaus commented Apr 23, 2024

Yeah, that's possible. I'm doing that.

@Hydra566
Copy link
Contributor

I can suggest pollinations.ai as an image provider.

Images are generated quickly and the quality is good. Powered by SDXL.

Queries are also easy to create:

https://image.pollinations.ai/prompt/dog,%20high%20quality,%20high%20detail,%20hyperrealism,%208k,%2016k?width=1024&height=1024&seed=43&nofeed=true&nologo=true

Dog

To get a new image, you need to replace seed=43 with any random number, for example seed=45645673457.

Copy link

github-actions bot commented May 1, 2024

Bumping this issue because it has been open for 7 days with no activity. Closing automatically in 7 days unless it becomes active again.

@github-actions github-actions bot added the stale label May 1, 2024
Copy link

Closing due to inactivity.

@MavisHoot
Copy link

Allow downloading of the read aloud audio

@hlohaus
Copy link
Collaborator Author

hlohaus commented Nov 20, 2024

@Hydra566 Hey, I just added a Pollinations.AI provider in g4f. You can use this provider in your environment now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

11 participants