Skip to content

Feature Request: Add Gemini Model Option for Enhanced Translation #20

@muhammadGagah

Description

@muhammadGagah

Hi @hxebolax and development team,
We really appreciate your hard work on this powerful translation tool. We'd like to suggest a new feature: integrating Gemini model as a translation option. We believe this will greatly improve Advanced Translator's capabilities.
Gemini's advanced language models are excellent at understanding context, leading to more accurate and nuanced translations. Adding Gemini would give users a modern and robust translation choice.

Why Add Gemini?

Here's what we envision:

  1. A New Translator Option: We'd love to see Google Gemini appear as a new choice in your list of available translators, alongside the models you currently offer.
  2. Pick Your Model: Users could choose their preferred Gemini model, like the fast
    gemini-1.5-flash or the more powerful
    gemini-1.5-pro. This lets them tailor translations to their specific needs. You can find available models here:
  3. Use Your Own Free API Key: This is a major benefit! Users could simply plug in their own free API Key, easily obtained from Google AI Studio:
    . This means users get reliable, personal access to Gemini's power, avoiding potential issues with shared "free" services.
    We truly believe adding Gemini, especially with the option for personal, free API key usage, would make Advanced Translator even more competitive and appealing.

How It Works (Quick Example)

Integrating different Gemini models is straightforward. The specific model is usually part of the API endpoint URL. For example:
https://generativelanguage.googleapis.com/v1beta/models/gemini-1.5-flash:generateContent?key=YOUR_API_KEY

If a user wanted
gemini-1.5-pro , the URL would simply update to:

https://generativelanguage.googleapis.com/v1beta/models/gemini-1.5-pro:generateContent?key=YOUR_API_KEY

Thank you for your time and consideration. We're excited about this potential new feature!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions