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

Feat/26 llm download from dropdown backup #3

Merged
merged 10 commits into from
Nov 26, 2024

Conversation

marijnvg-tng
Copy link

No description provided.

@marijnvg-tng marijnvg-tng force-pushed the Feat/26--LLM_download_from_dropdown_backup branch from 9777bf9 to ecfa517 Compare November 21, 2024 17:15
<learn-more v-show="activeTabIdx == 3"></learn-more>
<app-settings v-if="showSetting" @close="hideAppSettings" @show-download-model-confirm="showDownloadModelConfirm"></app-settings>
</div>
<download-dialog v-show="showDowloadDlg" ref="downloadDigCompt" @close="showDowloadDlg = false"></download-dialog>
<add-l-l-m-dialog v-show="showModelRequestDialog" ref="addLLMCompt" @close="showModelRequestDialog = false" @call-check-model="callCheckModel" @show-warning="showWarning"></add-l-l-m-dialog>
<warning-dialog v-show="showWarningDialog" ref="warningCompt" @close="showWarningDialog = false"></warning-dialog>

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am not yet convinced, that the llmDialog and the warning dialog should be on this level. My feeling is: keep app.vue as slim as possible, otherwise we will not be able to mentally control it in the long run. We already have some "noise" of events, that simply flip booleans to display some popup/dialogs.

my gut feeling: introduce the add$ModelType as a component on its own , where type is probably (on the long run) corresponding to the view $answer/create/enhance -> llm/stablediff/??? . Probably, in considering the correct hierarchies, one arrives at a cleaner communication between components overall, especially when it comes to delegating events to the download component.

I would also be willing with this design for now and get feedback of intel. But imo we need to be very careful in not letting this degrade.

I am however happy to hear, if you spent thoughts on this

@julianbollig julianbollig force-pushed the Feat/26--LLM_download_from_dropdown_backup branch from 160f92a to 8ad22a0 Compare November 26, 2024 10:46
@marijnvg-tng marijnvg-tng force-pushed the Feat/26--LLM_download_from_dropdown_backup branch from 8ad22a0 to 4d04de6 Compare November 26, 2024 12:59
@marijnvg-tng marijnvg-tng force-pushed the Feat/26--LLM_download_from_dropdown_backup branch from 4d04de6 to c617ce0 Compare November 26, 2024 13:02
Signed-off-by: Markus Schuettler <[email protected]>
@mschuettlerTNG mschuettlerTNG force-pushed the Feat/26--LLM_download_from_dropdown_backup branch from 89e02e8 to 2916814 Compare November 26, 2024 18:13
@mschuettlerTNG mschuettlerTNG merged commit f7a6873 into dev Nov 26, 2024
5 checks passed
@mschuettlerTNG mschuettlerTNG deleted the Feat/26--LLM_download_from_dropdown_backup branch December 14, 2024 19:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants