SillyTavern / SillyTavern

LLM Frontend for Power Users.
https://sillytavern.app
GNU Affero General Public License v3.0
8.54k stars 2.46k forks source link

[FEATURE_REQUEST] Add LLM options to Chat Translation #2261

Open PasserDreamer opened 6 months ago

PasserDreamer commented 6 months ago

Have you searched for similar requests?

No

Is your feature request related to a problem? If so, please describe.

Since we're already using LLM to run characters, why not use it for translation as well? As a non-native English speaker, I actually use ChatGPT to translate or correct my grammar more often than Google Translate. Other local translation options do not support my language (Traditional Chinese).

Describe the solution you'd like

Add an option to use LLM for translation, either by using the current API or establishing a new connection.

Describe alternatives you've considered

No response

Additional context

LLM's translation capabilities surpass those of traditional translation tools.

Priority

Medium (Would be very useful)

Are you willing to test this on staging/unstable branch if this is implemented?

Maybe

github-actions[bot] commented 2 weeks ago

This issue has gone 6 months without an update. To keep the ticket open, please indicate that it is still relevant in a comment below. Otherwise it will be closed in 7 days.

merrkry commented 2 weeks ago

I agree this would be an awesome feature.

Currently the easiest equivalent is set up an OneRingTranslator. Integrating this into Sillytavern will give us better control of prompts, models, and generation arguments etc. as well as better error handling.