[Add] Groq: Implement Groq API integration with authentication, model management, and translation capabilities.

This commit is contained in:
misyaguziya
2025-12-10 23:33:51 +09:00
parent 5144ddfa1b
commit e59d52815c
12 changed files with 330 additions and 4 deletions

View File

@@ -9,8 +9,9 @@ except Exception:
import sys
from os import path as os_path
sys.path.append(os_path.dirname(os_path.dirname(os_path.dirname(os_path.abspath(__file__)))))
from translation_languages import translation_lang
from translation_languages import translation_lang, loadTranslationLanguages
from translation_utils import loadPromptConfig
translation_lang = loadTranslationLanguages(path=".", force=True)
def _authentication_check(api_key: str, base_url: str | None = None) -> bool:
"""Check if the provided API key is valid by attempting to list models.