Translation One to One Assistant

Motivation

This assistant is designed to provide a user-friendly and familiar interface for translating text from one language to the other without navigating through a chat interface.

Structure and Logic of Assistant

This is a standalone assistant. This assistant will only have one required module ie the Translation One To One and a custom UI interface https://unique-ch.atlassian.net/wiki/spaces/SD/pages/710836260

 

The assistant does the following actions:

  1. It takes the user entered text, and target language from the UI,

  2. infers the language of the user message,

  3. passes the text through any specified pre-processing steps defined in the configuration,

  4. translates the pre-processed text using an LLM,

  5. post-processes the translated text using the steps defined in the configuration

  6. Displays the final translated text on the right side of the UI.

image-20240930-060134.png

Required and Optional Modules

Required

Optional

Required

Optional

Translation One To One

 

Example AI Assistant configuration

Download the provided TXT file and upload it into a new space as an AI Assistant configuration. This will create a Translation assistant.

The following parameters have to be adjusted if a translation glossary should be considered:

  • scopeIdTranslationGlossary → scope containing translation glossary (as glossary.txt file). Further, the value for the preprocessing step translation_glossary has to be switched to true.


Author

@Sadique Sheik

@Fabian Schläpfer

Author

@Sadique Sheik

@Fabian Schläpfer

© 2024 Unique AG. All rights reserved. Privacy PolicyTerms of Service