Skip to content

Plugin for oobabooga/text-generation-webui - Kobold-like API with translation functions

License

Notifications You must be signed in to change notification settings

janvarev/api_advanced

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Advanced API plugin for oobabooga/text-generation-webui

This plugin

  1. Provide Kobold-like interface (the same way as "api" classic extension)
  2. Provide advanced logic to auto-translate income prompts:
    • You need to use multi_translate extension: https://github.com/janvarev/multi_translate
    • Set up param 'is_advanced_translation': True, (set by default)
    • ...see the details in console
      • Due to advanced logic script splits income prompt by lines, and cache translation results
      • Text quality feature: when it generate English response, it cache it too (so you don't do double-translation English->UserLang->English next time)
  3. Provide additional interfaces for text translations (from and to English language).

How to run this plugin

  1. Download it
  2. Move downloaded files to folder extensions/api_advanced
  3. Run oobabooga bat with params: --extensions multi_translate api_advanced and NO --chat or --cai-chat!

To connect to this point use http://localhost:5000/api (this can't run together with classic api extension by default)

About

Plugin for oobabooga/text-generation-webui - Kobold-like API with translation functions

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages