From 886ff98abe2897956b93315f77c817285bfcf5e4 Mon Sep 17 00:00:00 2001 From: Mic Date: Tue, 16 Sep 2025 19:20:00 +0200 Subject: [PATCH] Anthropic API renamed to Cloude API. see #510 --- .github/ISSUE_TEMPLATE/bug_report.yml | 2 +- README.md | 5 ++--- _locales/bg/messages.json | 2 +- _locales/cs/messages.json | 26 +++++++++++++------------- _locales/de/messages.json | 26 +++++++++++++------------- _locales/en/messages.json | 26 +++++++++++++------------- _locales/eo/messages.json | 2 +- _locales/es/messages.json | 2 +- _locales/fr/messages.json | 24 ++++++++++++------------ _locales/hr/messages.json | 2 +- _locales/hu/messages.json | 2 +- _locales/it/messages.json | 26 +++++++++++++------------- _locales/pt-br/messages.json | 2 +- _locales/pt/messages.json | 2 +- _locales/ru/messages.json | 14 +++++++------- _locales/zh_Hans/messages.json | 2 +- _locales/zh_Hant/messages.json | 26 +++++++++++++------------- api_webchat/controller.js | 2 +- js/api/anthropic.js | 10 +++++----- js/workers/model-worker-anthropic.js | 4 ++-- pages/onboarding/onboarding.js | 4 ++-- 21 files changed, 105 insertions(+), 106 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index 33486910..b17d5088 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -56,7 +56,7 @@ body: - ChatGPT Web Interface - OpenAI ChatGPT API - Google Gemini API - - Anthropic API + - Claude API - Ollama API - OpenAI Compatible API - type: markdown diff --git a/README.md b/README.md index 1642fb84..d35f39ba 100644 --- a/README.md +++ b/README.md @@ -36,9 +36,8 @@ Using an API integration, you can activate some automatic features: > >
> -> - **Anthropic API** -> - Use Claude directly! -> - You need to grant the permission "_Access your data for sites in the https://anthropic.com domain_" to use the Anthropic API. +> - **Claude API** +> - You need to grant the permission "_Access your data for sites in the https://anthropic.com domain_" to use the Claude API. > > >
diff --git a/_locales/bg/messages.json b/_locales/bg/messages.json index 68bb922d..3d511f32 100644 --- a/_locales/bg/messages.json +++ b/_locales/bg/messages.json @@ -1,6 +1,6 @@ { "extensionDescription": { - "message": "Използвайте ChatGPT, Google Gemini, Anthropic или Ollama, за да подобрите вашите имейли!" + "message": "Използвайте ChatGPT, Google Gemini, Claude или Ollama, за да подобрите вашите имейли!" }, "menu_title": { "message": "ИИ" diff --git a/_locales/cs/messages.json b/_locales/cs/messages.json index a47e25fe..d0b12318 100644 --- a/_locales/cs/messages.json +++ b/_locales/cs/messages.json @@ -24,7 +24,7 @@ "message": "Přidat do nabídky" }, "extensionDescription": { - "message": "Použijte ChatGPT, Google Gemini, Anthropic nebo Ollama pro vylepšení vašich e-mailů!" + "message": "Použijte ChatGPT, Google Gemini, Claude nebo Ollama pro vylepšení vašich e-mailů!" }, "menu_title": { "message": "AI" @@ -960,10 +960,10 @@ "message": "Přidat novou úlohu" }, "prefs_Anthropic_API_Key": { - "message": "Klíč API Anthropic" + "message": "Klíč API Claude" }, "Anthropic_Version": { - "message": "Verze API Anthropic" + "message": "Verze API Claude" }, "Anthropic_Version_Info": { "message": "POVINNÉ. Neměňte tuto hodnotu, pokud nevíte, co děláte. Více informací zde:" @@ -1001,7 +1001,7 @@ "message": "Tento zástupný symbol nepřidává žádný text, ale zabraňuje automatickému přidání těla emailu na konec výzvy." }, "ask_anthropic_api_permission_1": { - "message": "Pro používání integrace API Anthropic musíte udělit požadované oprávnění." + "message": "Pro používání integrace API Claude musíte udělit požadované oprávnění." }, "ask_integration_permission_2_popup": { "message": "Klikněte zde pro otevření nové karty a postupujte podle instrukcí." @@ -1034,34 +1034,34 @@ "message": "Pokud je v možnostech nebo v dotazu specifikován projekt, přepíše nastavení Vlastního GPT." }, "prefs_Connection_type_Anthropic_API": { - "message": "API Anthropic" + "message": "API Claude" }, "Anthropic_Models": { - "message": "Modely Anthropic" + "message": "Modely Claude" }, "Anthropic_Models_Fetch": { - "message": "Aktualizovat seznam modelů Anthropic" + "message": "Aktualizovat seznam modelů Claude" }, "Anthropic_Models_Error_fetching": { - "message": "Chyba při pokusu o načtení modelů Anthropic" + "message": "Chyba při pokusu o načtení modelů Claude" }, "prefs_OptionText_anthropic_max_tokens": { - "message": "Maximální počet tokenů Anthropic" + "message": "Maximální počet tokenů Claude" }, "prefs_OptionText_anthropic_max_tokens_Info": { "message": "Maximální počet tokenů, které se mají vygenerovat v dokončení. Počet tokenů vaší výzvy plus max_tokens nesmí překročit délku kontextu modelu." }, "anthropic_empty_apikey": { - "message": "Nepřidali jste klíč API pro API Anthropic. Vložte jej prosím na stránce s možnostmi." + "message": "Nepřidali jste klíč API pro API Claude. Vložte jej prosím na stránce s možnostmi." }, "anthropic_empty_model": { - "message": "Nevybírali jste model pro API Anthropic. Vyberte jej prosím na stránce s možnostmi." + "message": "Nevybírali jste model pro API Claude. Vyberte jej prosím na stránce s možnostmi." }, "anthropic_empty_version": { - "message": "Nepřidali jste řetězec verze pro API Anthropic. Vložte jej prosím na stránce s možnostmi." + "message": "Nepřidali jste řetězec verze pro API Claude. Vložte jej prosím na stránce s možnostmi." }, "anthropic_api_request_failed": { - "message": "Selhal požadavek API Anthropic" + "message": "Selhal požadavek API Claude" }, "_api_connecting": { "message": "Pokus o připojení k $api_string$ s následující konfigurací...", diff --git a/_locales/de/messages.json b/_locales/de/messages.json index 4d64a66c..a0979b2d 100644 --- a/_locales/de/messages.json +++ b/_locales/de/messages.json @@ -1,6 +1,6 @@ { "extensionDescription": { - "message": "Verwenden Sie ChatGPT, Google Gemini, Anthropic oder Ollama, um Ihre E-Mails zu verbessern!", + "message": "Verwenden Sie ChatGPT, Google Gemini, Claude oder Ollama, um Ihre E-Mails zu verbessern!", "description": "Description of the extension." }, "menu_title": { @@ -1072,22 +1072,22 @@ "message": "Bitte korrigieren Sie die folgende E-Mail und beheben Sie alle Rechtschreib- oder Grammatikfehler. Antworten Sie nur mit dem korrigierten Text, ohne zusätzliche Kommentare oder sonstigen Text.\n\n„{%mail_typed_text%}“" }, "prefs_Connection_type_Anthropic_API": { - "message": "Anthropic API" + "message": "Claude API" }, "anthropic_empty_version": { - "message": "Sie haben keinen Versionsstring für die Anthropic-API hinzugefügt. Bitte fügen Sie einen auf der Optionsseite ein." + "message": "Sie haben keinen Versionsstring für die Claude-API hinzugefügt. Bitte fügen Sie einen auf der Optionsseite ein." }, "Anthropic_Models_Error_fetching": { - "message": "Fehler beim Abrufen der Anthropic-Modelle" + "message": "Fehler beim Abrufen der Claude-Modelle" }, "prefs_Anthropic_API_Key": { - "message": "Anthropic API-Schlüssel" + "message": "Claude API-Schlüssel" }, "prefs_OptionText_anthropic_max_tokens_Info": { "message": "Die maximale Anzahl von Tokens, die in der Vervollständigung generiert werden soll. Die Anzahl der Tokens Ihres Prompts plus max_tokens darf die Kontextlänge des Modells nicht überschreiten." }, "anthropic_api_request_failed": { - "message": "Anfrage an die Anthropic-API fehlgeschlagen" + "message": "Anfrage an die Claude-API fehlgeschlagen" }, "_api_connecting": { "message": "Verbindungsversuch zu $api_string$ mit der folgenden Konfiguration...", @@ -1098,28 +1098,28 @@ } }, "Anthropic_Models_Fetch": { - "message": "Anthropic-Modellliste aktualisieren" + "message": "Claude-Modellliste aktualisieren" }, "Custom": { "message": "Benutzerdefiniert" }, "Anthropic_Version": { - "message": "Anthropic-API-Version" + "message": "Claude-API-Version" }, "prefs_OptionText_anthropic_max_tokens": { - "message": "Maximale Anzahl an Tokens für Anthropic" + "message": "Maximale Anzahl an Tokens für Claude" }, "anthropic_empty_apikey": { - "message": "Sie haben keinen API-Schlüssel für die Anthropic-API hinzugefügt. Bitte fügen Sie einen auf der Optionsseite ein." + "message": "Sie haben keinen API-Schlüssel für die Claude-API hinzugefügt. Bitte fügen Sie einen auf der Optionsseite ein." }, "ask_anthropic_api_permission_1": { - "message": "Um die Anthropic-API-Integration zu verwenden, müssen Sie die erforderliche Berechtigung erteilen." + "message": "Um die Claude-API-Integration zu verwenden, müssen Sie die erforderliche Berechtigung erteilen." }, "Anthropic_Models": { - "message": "Anthropic Modelle" + "message": "Claude Modelle" }, "anthropic_empty_model": { - "message": "Sie haben kein Modell für die Anthropic-API ausgewählt. Bitte wählen Sie eines auf der Optionsseite aus." + "message": "Sie haben kein Modell für die Claude-API ausgewählt. Bitte wählen Sie eines auf der Optionsseite aus." }, "_api_connecting_model": { "message": "Modell", diff --git a/_locales/en/messages.json b/_locales/en/messages.json index e06bdf7a..ad7acde8 100644 --- a/_locales/en/messages.json +++ b/_locales/en/messages.json @@ -1,6 +1,6 @@ { "extensionDescription": { - "message": "Use ChatGPT, Google Gemini, Anthropic or Ollama to enhance your emails!", + "message": "Use ChatGPT, Google Gemini, Claude or Ollama to enhance your emails!", "description": "Description of the extension." }, "menu_title": { @@ -1384,7 +1384,7 @@ "description": "" }, "ask_anthropic_api_permission_1": { - "message": "To use the Anthropic API integration, you need to grant the required permission.", + "message": "To use the Claude API integration, you need to grant the required permission.", "description": "" }, "ask_integration_permission_2_popup": { @@ -1460,27 +1460,27 @@ "description": "" }, "prefs_Anthropic_API_Key": { - "message": "Anthropic API Key", + "message": "Claude API Key", "description": "" }, "prefs_Connection_type_Anthropic_API": { - "message": "Anthropic API", + "message": "Claude API", "description": "" }, "Anthropic_Models": { - "message": "Anthropic Models", + "message": "Claude Models", "description": "" }, "Anthropic_Models_Fetch": { - "message": "Update Anthropic Models list", + "message": "Update Claude Models list", "description": "" }, "Anthropic_Models_Error_fetching": { - "message": "Error trying to fetch Anthropic models", + "message": "Error trying to fetch Claude models", "description": "" }, "Anthropic_Version": { - "message": "Anthropic API Version", + "message": "Claude API Version", "description": "" }, "Anthropic_Version_Info": { @@ -1488,7 +1488,7 @@ "description": "" }, "prefs_OptionText_anthropic_max_tokens": { - "message": "Anthropic Max Tokens", + "message": "Claude Max Tokens", "description": "" }, "prefs_OptionText_anthropic_max_tokens_Info": { @@ -1496,19 +1496,19 @@ "description": "" }, "anthropic_empty_apikey": { - "message": "You've not added an API Key for the Anthropic API. Please insert one in the options page.", + "message": "You've not added an API Key for the Claude API. Please insert one in the options page.", "description": "" }, "anthropic_empty_model": { - "message": "You've not chosen a model for the Anthropic API. Please choose one in the options page.", + "message": "You've not chosen a model for the Claude API. Please choose one in the options page.", "description": "" }, "anthropic_empty_version": { - "message": "You've not added a version string for the Anthropic API. Please insert one in the options page.", + "message": "You've not added a version string for the Claude API. Please insert one in the options page.", "description": "" }, "anthropic_api_request_failed": { - "message": "Anthropic API request failed", + "message": "Claude API request failed", "description": "" }, "_api_connecting": { diff --git a/_locales/eo/messages.json b/_locales/eo/messages.json index 4624c571..5d17bbcf 100644 --- a/_locales/eo/messages.json +++ b/_locales/eo/messages.json @@ -3,7 +3,7 @@ "message": "Respondi per" }, "extensionDescription": { - "message": "Uzu ChatGPT, Google Gemini, Anthropic aŭ Ollama por poluri viajn retpoŝtajn mesaĝojn!" + "message": "Uzu ChatGPT, Google Gemini, Claude aŭ Ollama por poluri viajn retpoŝtajn mesaĝojn!" }, "prompt_rewrite_formal": { "message": "Reverki formale" diff --git a/_locales/es/messages.json b/_locales/es/messages.json index fadf06a5..92c85674 100644 --- a/_locales/es/messages.json +++ b/_locales/es/messages.json @@ -1,6 +1,6 @@ { "extensionDescription": { - "message": "¡Usa ChatGPT, Google Gemini, Anthropic u Ollama para mejorar tus emails!" + "message": "¡Usa ChatGPT, Google Gemini, Claude u Ollama para mejorar tus emails!" }, "menu_title": { "message": "IA" diff --git a/_locales/fr/messages.json b/_locales/fr/messages.json index f36dc5c7..fcc3c784 100644 --- a/_locales/fr/messages.json +++ b/_locales/fr/messages.json @@ -1080,34 +1080,34 @@ } }, "anthropic_empty_model": { - "message": "Vous n'avez pas choisi de modèle pour l'API Anthropic. Veuillez en sélectionner un dans la page des options." + "message": "Vous n'avez pas choisi de modèle pour l'API Claude. Veuillez en sélectionner un dans la page des options." }, "Anthropic_Version_Info": { "message": "OBLIGATOIRE. Ne modifiez pas cette valeur sauf si vous savez ce que vous faites. Plus d'informations sur :" }, "ask_anthropic_api_permission_1": { - "message": "Pour utiliser l'intégration de l'API Anthropic, vous devez accorder l'autorisation requise." + "message": "Pour utiliser l'intégration de l'API Claude, vous devez accorder l'autorisation requise." }, "prefs_OptionText_anthropic_max_tokens_Info": { "message": "Le nombre maximum de jetons à générer dans la complétion. Le total des jetons de votre invite plus max_tokens ne peut pas dépasser la longueur du contexte du modèle." }, "anthropic_empty_apikey": { - "message": "Vous n'avez pas ajouté de clé API pour l'API Anthropic. Veuillez en insérer une dans la page des options." + "message": "Vous n'avez pas ajouté de clé API pour l'API Claude. Veuillez en insérer une dans la page des options." }, "anthropic_empty_version": { - "message": "Vous n'avez pas ajouté de chaîne de version pour l'API Anthropic. Veuillez en insérer une dans la page des options." + "message": "Vous n'avez pas ajouté de chaîne de version pour l'API Claude. Veuillez en insérer une dans la page des options." }, "apiwebchat_selection_info": { "message": "Si vous sélectionnez du texte, seule cette portion sera prise en compte." }, "Anthropic_Version": { - "message": "Version de l’API Anthropic" + "message": "Version de l’API Claude" }, "prefs_OptionText_anthropic_max_tokens": { - "message": "Nombre maximum de jetons Anthropic" + "message": "Nombre maximum de jetons Claude" }, "anthropic_api_request_failed": { - "message": "Échec de la requête à l'API Anthropic" + "message": "Échec de la requête à l'API Claude" }, "prefs_OpenAIComp_AvailableServices": { "message": "Services Disponibles" @@ -1124,19 +1124,19 @@ } }, "prefs_Anthropic_API_Key": { - "message": "Clé API Anthropic" + "message": "Clé API Claude" }, "prefs_Connection_type_Anthropic_API": { - "message": "API Anthropic" + "message": "API Claude" }, "Anthropic_Models": { - "message": "Modèles Anthropic" + "message": "Modèles Claude" }, "Anthropic_Models_Fetch": { - "message": "Mettre à jour la liste des modèles Anthropic" + "message": "Mettre à jour la liste des modèles Claude" }, "Anthropic_Models_Error_fetching": { - "message": "Erreur lors de la tentative de récupération des modèles Anthropic" + "message": "Erreur lors de la tentative de récupération des modèles Claude" }, "_api_connecting_model": { "message": "Modèle", diff --git a/_locales/hr/messages.json b/_locales/hr/messages.json index c913a94a..2b67fc51 100644 --- a/_locales/hr/messages.json +++ b/_locales/hr/messages.json @@ -1,6 +1,6 @@ { "extensionDescription": { - "message": "Koristite ChatGPT, Google Gemini, Anthropic ili Ollama kako bi poboljšali vaše e-poruke!", + "message": "Koristite ChatGPT, Google Gemini, Claude ili Ollama kako bi poboljšali vaše e-poruke!", "description": "Description of the extension." }, "menu_title": { diff --git a/_locales/hu/messages.json b/_locales/hu/messages.json index 5a3f973d..62e99942 100644 --- a/_locales/hu/messages.json +++ b/_locales/hu/messages.json @@ -1,6 +1,6 @@ { "extensionDescription": { - "message": "Használja a ChatGPT, Google Gemini, Anthropic vagy Ollama modelleket, hogy még jobbá tegye emailjeit!" + "message": "Használja a ChatGPT, Google Gemini, Claude vagy Ollama modelleket, hogy még jobbá tegye emailjeit!" }, "menu_title": { "message": "MI" diff --git a/_locales/it/messages.json b/_locales/it/messages.json index 8b5303ed..880e5f38 100644 --- a/_locales/it/messages.json +++ b/_locales/it/messages.json @@ -1,6 +1,6 @@ { "extensionDescription": { - "message": "Usa ChatGPT, Google Gemini, Anthropic oppure Ollama per migliorare le tue email!", + "message": "Usa ChatGPT, Google Gemini, Claude oppure Ollama per migliorare le tue email!", "description": "Description of the extension." }, "menu_title": { @@ -1078,46 +1078,46 @@ "message": "HTML selezionato" }, "prefs_Connection_type_Anthropic_API": { - "message": "API Anthropic" + "message": "API Claude" }, "ask_anthropic_api_permission_1": { - "message": "Per utilizzare l'integrazione con l'API di Anthropic, è necessario concedere l'autorizzazione richiesta." + "message": "Per utilizzare l'integrazione con l'API di Claude, è necessario concedere l'autorizzazione richiesta." }, "Anthropic_Version_Info": { "message": "OBBLIGATORIO. Non modificare questo valore a meno che tu non sappia esattamente cosa stai facendo. Maggiori informazioni su:" }, "Anthropic_Models": { - "message": "Modelli di Anthropic" + "message": "Modelli di Claude" }, "Anthropic_Models_Fetch": { - "message": "Aggiorna l'elenco dei modelli di Anthropic" + "message": "Aggiorna l'elenco dei modelli di Claude" }, "Anthropic_Models_Error_fetching": { - "message": "Errore durante il tentativo di recupero dei modelli di Anthropic" + "message": "Errore durante il tentativo di recupero dei modelli di Claude" }, "Anthropic_Version": { - "message": "Versione API di Anthropic" + "message": "Versione API di Claude" }, "prefs_Anthropic_API_Key": { - "message": "Chiave API di Anthropic" + "message": "Chiave API di Claude" }, "anthropic_empty_model": { - "message": "Non hai selezionato un modello per l'API di Anthropic. Scegline uno nella pagina delle opzioni." + "message": "Non hai selezionato un modello per l'API di Claude. Scegline uno nella pagina delle opzioni." }, "prefs_OpenAIComp_AvailableServices_Info": { "message": "Scegli uno dei servizi disponibili per l'API compatibile con OpenAI oppure inseriscine uno manualmente." }, "prefs_OptionText_anthropic_max_tokens": { - "message": "Numero massimo di token di Anthropic" + "message": "Numero massimo di token di Claude" }, "prefs_OptionText_anthropic_max_tokens_Info": { "message": "Il numero massimo di token da generare nell'elaborazione. Il conteggio dei token del tuo prompt, sommato a max_tokens, non può superare la lunghezza di contesto del modello." }, "anthropic_empty_apikey": { - "message": "Non hai aggiunto una chiave per l'API di Anthropic. Inseriscila nella pagina delle opzioni." + "message": "Non hai aggiunto una chiave per l'API di Claude. Inseriscila nella pagina delle opzioni." }, "anthropic_empty_version": { - "message": "Non hai aggiunto la versione per l'API di Anthropic. Inseriscila nella pagina delle opzioni." + "message": "Non hai aggiunto la versione per l'API di Claude. Inseriscila nella pagina delle opzioni." }, "_api_connecting": { "message": "Tentativo di connessione a $api_string$ utilizzando la seguente configurazione...", @@ -1169,7 +1169,7 @@ } }, "anthropic_api_request_failed": { - "message": "Richiesta all'API di Anthropic non riuscita" + "message": "Richiesta all'API di Claude non riuscita" }, "prefs_OptionText_reply_type_Info": { "message": "Questa è la modalità di risposta predefinita che verrà utilizzata quando rispondi a un'email. Puoi scegliere l'altra modalità nella finestra di risposta." diff --git a/_locales/pt-br/messages.json b/_locales/pt-br/messages.json index 960c4c79..d9941262 100644 --- a/_locales/pt-br/messages.json +++ b/_locales/pt-br/messages.json @@ -1,6 +1,6 @@ { "extensionDescription": { - "message": "Use o ChatGPT, Goolge Gemini, Anthropic ou o Ollama para aprimorar seus e-mails!", + "message": "Use o ChatGPT, Goolge Gemini, Claude ou o Ollama para aprimorar seus e-mails!", "description": "Description of the extension." }, "menu_title": { diff --git a/_locales/pt/messages.json b/_locales/pt/messages.json index cf68ee66..c695c403 100644 --- a/_locales/pt/messages.json +++ b/_locales/pt/messages.json @@ -108,7 +108,7 @@ "message": "Se estiver tudo certo, depois de importar carrega no botão \"Guardar Tudo\"." }, "extensionDescription": { - "message": "Usa o ChatGPT, Google Gemini, Anthropic ou Ollama para melhorar os teus emails!" + "message": "Usa o ChatGPT, Google Gemini, Claude ou Ollama para melhorar os teus emails!" }, "customPrompts_form_label_Name": { "message": "Nome" diff --git a/_locales/ru/messages.json b/_locales/ru/messages.json index 473a6c7b..d0df3d25 100644 --- a/_locales/ru/messages.json +++ b/_locales/ru/messages.json @@ -1065,10 +1065,10 @@ "message": "Если в опциях или в подсказке указан Проект, временный чат не будет использоваться." }, "prefs_Anthropic_API_Key": { - "message": "Ключ API Anthropic" + "message": "Ключ API Claude" }, "prefs_Connection_type_Anthropic_API": { - "message": "Антропный(Anthropic) API" + "message": "Антропный(Claude) API" }, "Anthropic_Models": { "message": "Антропологические модели" @@ -1086,22 +1086,22 @@ "message": "ОБЯЗАТЕЛЬНО. Не изменяйте это значение, если не знаете, что делаете. Доп. информация на сайте:" }, "prefs_OptionText_anthropic_max_tokens": { - "message": "Anthropic максимум токенов" + "message": "Claude максимум токенов" }, "prefs_OptionText_anthropic_max_tokens_Info": { "message": "Максимальное кол-во токенов, генерируемых в процессе завершения. Кол-во токенов в подсказке плюс max_tokens не может превышать длину контекста модели." }, "anthropic_empty_apikey": { - "message": "Вы не добавили ключ API для API Anthropic. Пожалуйста, введите его на странице параметров." + "message": "Вы не добавили ключ API для API Claude. Пожалуйста, введите его на странице параметров." }, "anthropic_empty_model": { - "message": "Вы не выбрали модель для Anthropic API. Пожалуйста, выберите ее на странице параметров." + "message": "Вы не выбрали модель для Claude API. Пожалуйста, выберите ее на странице параметров." }, "anthropic_empty_version": { - "message": "Вы не добавили строку версии для API Anthropic. Пожалуйста, вставьте ее на странице параметров." + "message": "Вы не добавили строку версии для API Claude. Пожалуйста, вставьте ее на странице параметров." }, "anthropic_api_request_failed": { - "message": "Anthropic API-запрос не удался" + "message": "Claude API-запрос не удался" }, "_api_connecting": { "message": "Попытка подключения к $api_string$ с использованием следующей конфигурации...", diff --git a/_locales/zh_Hans/messages.json b/_locales/zh_Hans/messages.json index 33fa33d0..ccbdaa63 100644 --- a/_locales/zh_Hans/messages.json +++ b/_locales/zh_Hans/messages.json @@ -48,7 +48,7 @@ "message": "保存所有变动" }, "extensionDescription": { - "message": "使用 ChatGPT、Google Gemini、Anthropic 或 Ollama 来提升你的电子邮件!" + "message": "使用 ChatGPT、Google Gemini、Claude 或 Ollama 来提升你的电子邮件!" }, "menu_title": { "message": "AI" diff --git a/_locales/zh_Hant/messages.json b/_locales/zh_Hant/messages.json index 693be535..22158154 100644 --- a/_locales/zh_Hant/messages.json +++ b/_locales/zh_Hant/messages.json @@ -300,7 +300,7 @@ "message": "額外屬性" }, "Anthropic_Models": { - "message": "Anthropic 模型" + "message": "Claude 模型" }, "_api_connecting_model": { "message": "模型", @@ -317,7 +317,7 @@ "message": "啟用思考" }, "extensionDescription": { - "message": "使用 ChatGPT、Google Gemini、Anthropic 或 Ollama 來幫你寫好你的郵件吧!" + "message": "使用 ChatGPT、Google Gemini、Claude 或 Ollama 來幫你寫好你的郵件吧!" }, "customPrompts_form_label_Name": { "message": "名稱" @@ -394,7 +394,7 @@ "message": "自訂" }, "prefs_Connection_type_Anthropic_API": { - "message": "Anthropic API" + "message": "Claude API" }, "save": { "message": "儲存" @@ -645,13 +645,13 @@ "message": "這是將針對 ChatGPT 網頁介面強制執行的專案。" }, "Anthropic_Models_Fetch": { - "message": "更新 Anthropic 模型列表" + "message": "更新 Claude 模型列表" }, "prefs_Anthropic_API_Key": { - "message": "Anthropic API 金鑰" + "message": "Claude API 金鑰" }, "anthropic_api_request_failed": { - "message": "Anthropic API 請求失敗" + "message": "Claude API 請求失敗" }, "OpenAIComp_Configs_ConfirmApply": { "message": "您確定要套用設定「$config_name$」嗎?", @@ -815,7 +815,7 @@ "message": "點擊此處開啟新分頁並按照說明進行操作。" }, "ask_anthropic_api_permission_1": { - "message": "要使用 Anthropic API 整合,您需要授予所需的權限。" + "message": "要使用 Claude API 整合,您需要授予所需的權限。" }, "ask_integration_permission_ok": { "message": "已授予權限。您可以按一下此處關閉此分頁並返回主視窗。" @@ -845,7 +845,7 @@ "message": "如果在選項或提示中指定了專案,則不會使用臨時聊天。" }, "Anthropic_Models_Error_fetching": { - "message": "嘗試取得 Anthropic 模型時出錯" + "message": "嘗試取得 Claude 模型時出錯" }, "_api_connecting": { "message": "嘗試使用以下配置連接到 $api_string$...", @@ -856,10 +856,10 @@ } }, "anthropic_empty_model": { - "message": "您尚未選擇 Anthropic API 的模型。請在選項頁面中選擇一個。" + "message": "您尚未選擇 Claude API 的模型。請在選項頁面中選擇一個。" }, "anthropic_empty_version": { - "message": "您尚未新增 Anthropic API 的版本字串。請在選項頁面中輸入一個。" + "message": "您尚未新增 Claude API 的版本字串。請在選項頁面中輸入一個。" }, "ChatGPT_chatgpt_api_store_info": { "message": "如果勾選,您的聊天記錄將由 OpenAI 儲存。" @@ -916,7 +916,7 @@ "message": "自動新增標籤" }, "anthropic_empty_apikey": { - "message": "您尚未新增 Anthropic API 的 API 金鑰。請在選項頁面中輸入一個。" + "message": "您尚未新增 Claude API 的 API 金鑰。請在選項頁面中輸入一個。" }, "prefs_OpenAIComp_ForceModel": { "message": "手動輸入模型" @@ -928,7 +928,7 @@ "message": "管理任務設定" }, "Anthropic_Version": { - "message": "Anthropic API 版本" + "message": "Claude API 版本" }, "prefs_OptionText_spamfilter": { "message": "自動垃圾郵件過濾器" @@ -937,7 +937,7 @@ "message": "已移到垃圾郵件" }, "prefs_OptionText_anthropic_max_tokens": { - "message": "Anthropic 最大 Token 數" + "message": "Claude 最大 Token 數" }, "prefs_OpenAIComp_API_Key": { "message": "OpenAI 相容 API 金鑰" diff --git a/api_webchat/controller.js b/api_webchat/controller.js index ef4050c1..43d8211a 100644 --- a/api_webchat/controller.js +++ b/api_webchat/controller.js @@ -251,7 +251,7 @@ switch (llm) { let additional_text_elements = []; additional_text_elements.push({label: "Prompt", value: '[' + prompt_id + '] ' + decodeURIComponent(prompt_name)}); messagesArea.appendUserMessage(getAPIsInitMessageString({ - api_string: "Anthropic API", + api_string: "Claude API", model_string: prefs_api.anthropic_model, version_string: prefs_api.anthropic_version, additional_messages: additional_text_elements diff --git a/js/api/anthropic.js b/js/api/anthropic.js index 724a092b..1f03b571 100644 --- a/js/api/anthropic.js +++ b/js/api/anthropic.js @@ -55,7 +55,7 @@ export class Anthropic { if (!response.ok) { const errorDetail = await response.text(); - let err_msg = "[ThunderAI] Anthropic API request failed: " + response.status + " " + response.statusText + ", Detail: " + errorDetail; + let err_msg = "[ThunderAI] Claude API request failed: " + response.status + " " + response.statusText + ", Detail: " + errorDetail; console.error(err_msg); let output = {}; output.ok = false; @@ -70,11 +70,11 @@ export class Anthropic { return output; }catch (error) { - console.error("[ThunderAI] Anthropic API request failed: " + error); + console.error("[ThunderAI] Claude API request failed: " + error); let output = {}; output.is_exception = true; output.ok = false; - output.error = "Anthropic API request failed: " + error; + output.error = "Claude API request failed: " + error; return output; } } @@ -101,11 +101,11 @@ export class Anthropic { }); return response; }catch (error) { - console.error("[ThunderAI] Anthropic API request failed: " + error); + console.error("[ThunderAI] Claude API request failed: " + error); let output = {}; output.is_exception = true; output.ok = false; - output.error = "Anthropic API request failed: " + error; + output.error = "Claude API request failed: " + error; return output; } } diff --git a/js/workers/model-worker-anthropic.js b/js/workers/model-worker-anthropic.js index 39cc136f..6246c93a 100644 --- a/js/workers/model-worker-anthropic.js +++ b/js/workers/model-worker-anthropic.js @@ -71,7 +71,7 @@ self.onmessage = async function(event) { taLog.log("error_message: " + JSON.stringify(error_message)); } postMessage({ type: 'error', payload: i18nStrings["anthropic_api_request_failed"] + ": " + response.status + " " + response.statusText + ", Detail: " + error_message + " " + errorDetail }); - throw new Error("[ThunderAI] Anthropic API request failed: " + response.status + " " + response.statusText + ", Detail: " + error_message + " " + errorDetail); + throw new Error("[ThunderAI] Claude API request failed: " + response.status + " " + response.statusText + ", Detail: " + error_message + " " + errorDetail); } const reader = response.body.getReader(); @@ -94,7 +94,7 @@ self.onmessage = async function(event) { postMessage({ type: 'tokensDone' }); break; } - // lots of low-level Anthropic response parsing stuff + // lots of low-level Claude response parsing stuff const chunk = decoder.decode(value); buffer += chunk; taLog.log("buffer " + buffer); diff --git a/pages/onboarding/onboarding.js b/pages/onboarding/onboarding.js index 7857e4a0..490dbe85 100644 --- a/pages/onboarding/onboarding.js +++ b/pages/onboarding/onboarding.js @@ -56,9 +56,9 @@ document.addEventListener('DOMContentLoaded', async () => { if(granted){ document.getElementById("anthropic_api_permission").style.display = "none"; document.getElementById("integration_permission_ok").style.display = "block"; - taLog.log("Anthropic API permission granted"); + taLog.log("Claude API permission granted"); }else{ - taLog.log("Anthropic API web permission denied"); + taLog.log("Claude API web permission denied"); } }); document.getElementById("integration_permission_ok").addEventListener("click", async () => {