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

Include an option to immediately submit OpenAI requests instead of scheduling them #10

Open
S0ulf3re opened this issue Oct 1, 2023 · 3 comments
Labels
enhancement New feature or request

Comments

@S0ulf3re
Copy link

S0ulf3re commented Oct 1, 2023

Describe the feature you'd like to request

For requests sent to OpenAI's servers, the nextcloud assistant waits until cron is ran. This is understandable for larger scale servers. But isn't as useful on smaller servers where nowhere near as many requests will be made. The nextcloud assistant should have an administration option to immediately send a request instead of waiting around for cron to run.

Describe the solution you'd like

There should be an option in the assistant settings to make it so that requests to OpenAI are immediately sent to their servers instead. As opposed to scheduling them.

Describe alternatives you've considered

There is technically the ChatGPT extension that can be used from the smart picker. But often, I forget it's there, and I like having a button that I can click on to process editing.

@S0ulf3re S0ulf3re added the enhancement New feature or request label Oct 1, 2023
@zydisney
Copy link

zydisney commented Nov 8, 2023

Agree! The significant delay of response is really a bad experience. Immediately reply in the pop-up window would be more efficient.

@theCalcaholic
Copy link

I don't think, this should be tied to external APIs - a better job scheduler that allows for immediate execution if there are no jobs in queue would make this feature much more useful.

@dhx
Copy link

dhx commented Sep 17, 2024

This Issue might be relevant again for users after migrating to the upcoming Nextcloud 30 release considering the migration to task processing: #114
Running the OC\TaskProcessing\SynchronousBackgroundJob background job worker is recommended in the admin manual to avoid having to wait for the next cronjob run:
https://docs.nextcloud.com/server/latest/admin_manual/ai/app_assistant.html#improve-ai-processing-throughput

@janepie janepie marked this as a duplicate of #142 Jan 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants