🔖 feat: Conversation Bookmarks (#3344)

* feat: add tags property in Conversation model

* feat: add ConversationTag model

* feat: add the tags parameter to getConvosByPage

* feat: add API route to ConversationTag

* feat: add types of ConversationTag

* feat: add data access functions for conversation tags

* feat: add Bookmark table component

* feat: Add an action to bookmark

* feat: add Bookmark nav component

* fix: failed test

* refactor: made 'Saved' tag a constant

* feat: add new bookmark to current conversation

* chore: Add comment

* fix: delete tag from conversations when it's deleted

* fix: Update the query cache when the tag title is changed.

* chore: fix typo

* refactor: add description of rebuilding bookmarks

* chore: remove unused variables

* fix: position when adding a new bookmark

* refactor: add comment, rename a function

* refactor: add a unique constraint in ConversationTag

* chore: add localizations
This commit is contained in:
Yuichi Oneda 2024-07-29 07:45:59 -07:00 committed by GitHub
parent d4d56281e3
commit e565e0faab
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
65 changed files with 3751 additions and 36 deletions

View file

@ -292,6 +292,21 @@ export default {
com_ui_use_micrphone: 'Käytä mikrofonia',
com_ui_min_tags: 'Enempää arvoja ei voida poistaa. Niiden minimimäärä on {0}.',
com_ui_max_tags: 'Maksimimäärä on {0}. käytetään viimeisimpiä arvoja.',
com_ui_bookmarks: 'Kirjanmerkit',
com_ui_bookmarks_rebuild: 'Uudelleenkokoa',
com_ui_bookmarks_new: 'Uusi kirjanmerkki',
com_ui_bookmark_delete_confirm:
'Oletko varma, että haluat poistaa tämän kirjanmerkin?',
com_ui_bookmarks_title: 'Otsikko',
com_ui_bookmarks_count: 'Määrä',
com_ui_bookmarks_description: 'Kuvaus',
com_ui_bookmarks_create_success: 'Kirjanmerkki luotu onnistuneesti',
com_ui_bookmarks_update_success: 'Kirjanmerkki päivitetty onnistuneesti',
com_ui_bookmarks_delete_success: 'Kirjanmerkki poistettu onnistuneesti',
com_ui_bookmarks_create_error: 'Virhe kirjanmerkin luomisessa',
com_ui_bookmarks_update_error: 'Virhe kirjanmerkin päivittämisessä',
com_ui_bookmarks_delete_error: 'Virhe kirjanmerkin poistamisessa',
com_ui_bookmarks_add_to_conversation: 'Lisää nykyiseen keskusteluun',
com_auth_error_login:
'Kirjautuminen annetuilla tiedoilla ei onnistunut. Tarkista kirjautumistiedot, ja yritä uudestaan.',
com_auth_error_login_rl:
@ -415,7 +430,7 @@ export default {
com_endpoint_stop: 'Pysäytyssekvenssit',
com_endpoint_stop_placeholder: 'Erota arvot toisistaan rivinvaihdoilla',
com_endpoint_openai_max_tokens: `Valinnainen \`max_tokens\` -kenttä, joka kuvaa keskustelun vastauksessa generoitujen tokeneiden maksimimäärää.
Syötteen ja vastauksen kokonaispituutta rajoittaa mallin konteksti-ikkuna. Konteksti -ikkunan koon ylittämisestä voi seurata virheitä.`,
com_endpoint_openai_temp:
'Korkeampi arvo = satunnaisempi; matalampi arvo = keskittyneempi ja deterministisempi. Suosittelemme, että muokkaat tätä tai Top P:tä, mutta ei molempia.',