LLMs

VNTranslator can be integrated with popular LLMs either through APIs for advanced features or via web browser for free access.

Free LLM Integration via Web Browser

No API configuration required

Access LLMs directly using the integrated web browser by logging into each LLM service. Please note:

  • Some LLM services may require specific configurations or regional access

  • Using a VPN may cause websites to fail loading

Name
Combine Prompt
Stream
Automation

ChatGPT Web

Gemini Web

Claude Web

Mistral Web

DeepSeek Web

Grok Web


Integrating LLM via API

Name
System Prompt
Stream
Context History

OpenAI API

Gemini API

Claude API

Mistral API

DeepSeek API

Grok API

-------------------------

-

-

-

OpenAI Conversation v1.3 (legacy)

OpenAI Translate v1.3 (legacy)

GeminiAI v1.1 (legacy)

You can set the LLM parameter in the MT Settings. To open MT Settings:

  • In the Launcher: Menubar -> Translator -> Double-click on the translator option

System Prompt

Customize the initial instructions provided to the translation system to fine-tune translation.

Stream

Enable real-time streaming to receive translation results progressively instead of waiting for the entire translation to complete.

Context History

Improve translation accuracy by using context from previously translated text.

  • Context Source Choose the context source:

    • New Translation History: Uses the most recent translations from the current session.

    • Translation Memory: Uses stored translation memory entries.

  • Max Context Entries Set the maximum number of previous entries to use as context.

    Note: More entries consume more tokens, which may increase processing time and API costs.


Offline (Run LLMs Locally)

  • LM Studio (Recommended)

    • Download and Install LM Studio from https://lmstudio.ai/

    • Download a model and load it in LM Studio

    • Start the server in LM Studio

    • Enter the model name in MT settings

  • GPT4All


Content Filtering and Restrictions

LLM services like ChatGPT, GeminiAI, and ClaudeAI have content filters that may block:

  • Explicit, harmful, or offensive content

  • Text that violates the AI provider's terms of service

  • Sensitive or restricted material, including copyrighted content

What Happens with Restricted Content?

If your text is flagged:

  • The LLM may refuse to translate it

  • You may receive an error message or generic response instead of a translation

Tips to Avoid Issues

  • Try a different model or version: If one model flags your text, switch to another. Note that newer versions often have stricter filters.

  • Experiment with prompt engineering: Search online for effective prompt engineering techniques. Be careful to follow the AI provider's terms of service when doing this.