UNPKG

@lobehub/chat

Version:

Lobe Chat - an open-source, high-performance chatbot framework that supports speech synthesis, multimodal, and extensible Function Call plugin system. Supports one-click free deployment of your private ChatGPT/LLM web application.

468 lines (467 loc) 20.1 kB
{ "azure": { "azureApiVersion": { "desc": "Die API-Version von Azure im Format JJJJ-MM-TT, siehe [neueste Version](https://learn.microsoft.com/zh-cn/azure/ai-services/openai/reference#chat-completions)", "fetch": "Liste abrufen", "title": "Azure-API-Version" }, "empty": "Geben Sie eine Modell-ID ein, um das erste Modell hinzuzufügen", "endpoint": { "desc": "Diesen Wert finden Sie im Abschnitt 'Schlüssel und Endpunkte', wenn Sie in Azure Portal Ihre Ressource überprüfen", "placeholder": "https://docs-test-001.openai.azure.com", "title": "Azure-API-Adresse" }, "modelListPlaceholder": "Wählen Sie ein bereitgestelltes OpenAI-Modell aus oder fügen Sie eines hinzu", "title": "Azure OpenAI", "token": { "desc": "Diesen Wert finden Sie im Abschnitt 'Schlüssel und Endpunkte', wenn Sie in Azure Portal Ihre Ressource überprüfen. Sie können KEY1 oder KEY2 verwenden", "placeholder": "Azure API Key", "title": "API Key" } }, "azureai": { "azureApiVersion": { "desc": "API-Version von Azure, im Format YYYY-MM-DD, siehe [aktuelle Version](https://learn.microsoft.com/de-de/azure/ai-services/openai/reference#chat-completions)", "fetch": "Liste abrufen", "title": "Azure API-Version" }, "endpoint": { "desc": "Finden Sie den Endpunkt für die Modellinferenz von Azure AI im Überblick über das Azure AI-Projekt", "placeholder": "https://ai-userxxxxxxxxxx.services.ai.azure.com/models", "title": "Azure AI-Endpunkt" }, "title": "Azure OpenAI", "token": { "desc": "Finden Sie den API-Schlüssel im Überblick über das Azure AI-Projekt", "placeholder": "Azure-Schlüssel", "title": "Schlüssel" } }, "bedrock": { "accessKeyId": { "desc": "Geben Sie Ihre AWS Access Key Id ein", "placeholder": "AWS Access Key Id", "title": "AWS Access Key Id" }, "checker": { "desc": "Testen Sie, ob AccessKeyId / SecretAccessKey korrekt eingegeben wurden" }, "region": { "desc": "Geben Sie Ihre AWS Region ein", "placeholder": "AWS Region", "title": "AWS Region" }, "secretAccessKey": { "desc": "Geben Sie Ihren AWS Secret Access Key ein", "placeholder": "AWS Secret Access Key", "title": "AWS Secret Access Key" }, "sessionToken": { "desc": "Wenn Sie AWS SSO/STS verwenden, geben Sie Ihr AWS Session Token ein", "placeholder": "AWS Session Token", "title": "AWS Session Token (optional)" }, "title": "Bedrock", "unlock": { "customRegion": "Benutzerdefinierter Regionsservice", "customSessionToken": "Benutzerdefiniertes Sitzungstoken", "description": "Geben Sie Ihren AWS AccessKeyId / SecretAccessKey ein, um das Gespräch zu beginnen. Die App speichert Ihre Authentifizierungsinformationen nicht.", "imageGenerationDescription": "Geben Sie Ihre AWS AccessKeyId / SecretAccessKey ein, um mit der Generierung zu beginnen. Die Anwendung speichert Ihre Authentifizierungsdaten nicht.", "title": "Verwenden Sie benutzerdefinierte Bedrock-Authentifizierungsinformationen" } }, "cloudflare": { "apiKey": { "desc": "Bitte füllen Sie die Cloudflare API Key", "placeholder": "Cloudflare API Key", "title": "Cloudflare API Key" }, "baseURLOrAccountID": { "desc": "Eingeben Sie die Cloudflare-Kundenkennung oder die benutzerdefinierte API-Adresse", "placeholder": "Cloudflare-Kundenkennung / benutzerdefinierte API-Adresse", "title": "Cloudflare-Kundenkennung / API-Adresse" } }, "comfyui": { "apiKey": { "desc": "API-Schlüssel für die Authentifizierung mit Bearer-Token", "placeholder": "Bitte API-Schlüssel eingeben", "required": "Bitte API-Schlüssel eingeben", "title": "API-Schlüssel" }, "authType": { "desc": "Wählen Sie die Authentifizierungsmethode für den ComfyUI-Server", "options": { "basic": "Benutzername/Passwort", "bearer": "Bearer (API-Schlüssel)", "custom": "Benutzerdefinierte Header", "none": "Keine Authentifizierung erforderlich" }, "placeholder": "Bitte Authentifizierungstyp wählen", "title": "Authentifizierungstyp" }, "baseURL": { "desc": "Webadresse für den Zugriff auf ComfyUI", "placeholder": "http://127.0.0.1:8000", "required": "Bitte ComfyUI-Serveradresse eingeben", "title": "ComfyUI-Serveradresse" }, "checker": { "desc": "Verbindung testen, um die Konfiguration zu überprüfen", "title": "Verbindungsprüfung" }, "customHeaders": { "addButton": "Header hinzufügen", "deleteTooltip": "Diesen Header löschen", "desc": "Erforderliche Header für benutzerdefinierte Authentifizierung im Schlüssel-Wert-Format", "duplicateKeyError": "Header-Schlüssel dürfen nicht doppelt sein", "keyPlaceholder": "Schlüssel", "required": "Bitte benutzerdefinierte Header eingeben", "title": "Benutzerdefinierte Header", "valuePlaceholder": "Wert" }, "password": { "desc": "Passwort für die Basis-Authentifizierung", "placeholder": "Bitte Passwort eingeben", "required": "Bitte Passwort eingeben", "title": "Passwort" }, "title": "ComfyUI", "username": { "desc": "Benutzername für die Basis-Authentifizierung", "placeholder": "Bitte Benutzernamen eingeben", "required": "Bitte Benutzernamen eingeben", "title": "Benutzername" } }, "createNewAiProvider": { "apiKey": { "placeholder": "Bitte geben Sie Ihren API-Schlüssel ein", "title": "API-Schlüssel" }, "basicTitle": "Grundinformationen", "configTitle": "Konfigurationsinformationen", "confirm": "Neu erstellen", "createSuccess": "Erstellung erfolgreich", "description": { "placeholder": "Beschreibung des Anbieters (optional)", "title": "Beschreibung des Anbieters" }, "id": { "desc": "Eindeutige Kennung des Anbieters, die nach der Erstellung nicht mehr geändert werden kann", "format": "Darf nur aus Zahlen, Kleinbuchstaben, Bindestrichen (-) und Unterstrichen (_) bestehen", "placeholder": "Empfohlen in Kleinbuchstaben, z.B. openai, nach der Erstellung nicht mehr änderbar", "required": "Bitte geben Sie die Anbieter-ID ein", "title": "Anbieter-ID" }, "logo": { "required": "Bitte laden Sie das korrekte Anbieter-Logo hoch", "title": "Anbieter-Logo" }, "name": { "placeholder": "Bitte geben Sie den angezeigten Namen des Anbieters ein", "required": "Bitte geben Sie den Namen des Anbieters ein", "title": "Name des Anbieters" }, "proxyUrl": { "required": "Bitte geben Sie die Proxy-Adresse ein", "title": "Proxy-Adresse" }, "sdkType": { "placeholder": "openai/anthropic/azureai/ollama/...", "required": "Bitte wählen Sie den SDK-Typ aus", "title": "Anforderungsformat" }, "title": "Erstellen Sie einen benutzerdefinierten AI-Anbieter" }, "github": { "personalAccessToken": { "desc": "Geben Sie Ihr GitHub-PAT ein und klicken Sie [hier](https://github.com/settings/tokens), um eines zu erstellen.", "placeholder": "ghp_xxxxxx", "title": "GitHub PAT" } }, "huggingface": { "accessToken": { "desc": "Geben Sie Ihr HuggingFace-Token ein, klicken Sie [hier](https://huggingface.co/settings/tokens), um eines zu erstellen", "placeholder": "hf_xxxxxxxxx", "title": "HuggingFace-Token" } }, "list": { "title": { "disabled": "Dienstanbieter nicht aktiviert", "enabled": "Dienstanbieter aktiviert" } }, "menu": { "addCustomProvider": "Benutzerdefinierten Anbieter hinzufügen", "all": "Alle", "list": { "disabled": "Nicht aktiviert", "enabled": "Aktiviert" }, "notFound": "Keine Suchergebnisse gefunden", "searchProviders": "Anbieter suchen...", "sort": "Benutzerdefinierte Sortierung" }, "newapi": { "apiKey": { "desc": "API-Schlüssel, der von der New API-Plattform bereitgestellt wird", "placeholder": "New API API-Schlüssel", "required": "API-Schlüssel ist erforderlich", "title": "API-Schlüssel" }, "apiUrl": { "desc": "API-Adresse des New API-Dienstes, meistens mit /v1 am Ende", "title": "API-Adresse" }, "enabled": { "title": "New API aktivieren" }, "models": { "batchSelect": "Modelle in Stapeln auswählen ({{count}} Stück)", "fetch": "Modellliste abrufen", "selected": "Ausgewählte Modelle", "title": "Verfügbare Modelle" }, "title": "New API" }, "ollama": { "checker": { "desc": "Testen Sie, ob die Proxy-Adresse korrekt eingetragen wurde", "title": "Konnektivitätsprüfung" }, "customModelName": { "desc": "Fügen Sie benutzerdefinierte Modelle hinzu, trennen Sie mehrere Modelle mit Kommas (,)", "placeholder": "vicuna,llava,codellama,llama2:13b-text", "title": "Benutzerdefinierte Modellnamen" }, "download": { "desc": "Ollama lädt dieses Modell herunter. Bitte schließen Sie diese Seite nicht. Ein erneuter Download wird an der unterbrochenen Stelle fortgesetzt.", "failed": "Der Download des Modells ist fehlgeschlagen. Bitte überprüfen Sie Ihre Netzwerkverbindung oder die Ollama-Einstellungen und versuchen Sie es erneut.", "remainingTime": "Verbleibende Zeit", "speed": "Downloadgeschwindigkeit", "title": "Lade Modell {{model}} herunter" }, "endpoint": { "desc": "Muss http(s):// enthalten, kann leer gelassen werden, wenn lokal nicht zusätzlich angegeben.", "title": "Schnittstellen-Proxy-Adresse" }, "title": "Ollama", "unlock": { "cancel": "Cancel Download", "confirm": "Download", "description": "Enter your Ollama model tag to continue the session", "downloaded": "{{completed}} / {{total}}", "starting": "Starting download...", "title": "Download specified Ollama model" } }, "providerModels": { "batchSelect": { "selected": "{{count}} Modelle ausgewählt", "title": "Stapel-Auswahl" }, "config": { "aesGcm": "Ihr Schlüssel und die Proxy-Adresse werden mit dem <1>AES-GCM</1>-Verschlüsselungsalgorithmus verschlüsselt", "apiKey": { "desc": "Bitte geben Sie Ihren {{name}} API-Schlüssel ein", "descWithUrl": "Bitte gib deinen {{name}} API-Schlüssel ein, <3>hier klicken zum Abrufen</3>", "placeholder": "{{name}} API-Schlüssel", "title": "API-Schlüssel" }, "baseURL": { "desc": "Muss http(s):// enthalten", "invalid": "Bitte geben Sie eine gültige URL ein", "placeholder": "https://your-proxy-url.com/v1", "title": "API-Proxy-Adresse" }, "checker": { "button": "Überprüfen", "desc": "Testen Sie, ob der API-Schlüssel und die Proxy-Adresse korrekt eingegeben wurden", "pass": "Überprüfung bestanden", "title": "Verbindungsprüfung" }, "fetchOnClient": { "desc": "Der Client-Anforderungsmodus initiiert die Sitzung direkt aus dem Browser, was die Reaktionsgeschwindigkeit erhöhen kann", "title": "Client-Anforderungsmodus verwenden" }, "helpDoc": "Konfigurationsanleitung", "responsesApi": { "desc": "Verwendet das neue Anforderungsformat von OpenAI, um fortgeschrittene Funktionen wie Chain-of-Thought freizuschalten", "title": "Verwendung des Responses API-Standards" }, "waitingForMore": "Weitere Modelle werden <1>geplant</1>, bitte warten Sie" }, "createNew": { "title": "Erstellen Sie ein benutzerdefiniertes AI-Modell" }, "item": { "config": "Modell konfigurieren", "customModelCards": { "addNew": "Erstellen und hinzufügen {{id}} Modell", "confirmDelete": "Das benutzerdefinierte Modell wird gelöscht, nach dem Löschen kann es nicht wiederhergestellt werden. Bitte vorsichtig vorgehen." }, "delete": { "confirm": "Bestätigen Sie das Löschen des Modells {{displayName}}?", "success": "Löschung erfolgreich", "title": "Modell löschen" }, "modelConfig": { "azureDeployName": { "extra": "Feld, das in Azure OpenAI tatsächlich angefordert wird", "placeholder": "Bitte geben Sie den Modellbereitstellungsnamen in Azure ein", "title": "Modellbereitstellungsname" }, "deployName": { "extra": "Dieses Feld wird als Modell-ID gesendet, wenn die Anfrage gesendet wird", "placeholder": "Bitte geben Sie den tatsächlichen Namen oder die ID des bereitgestellten Modells ein", "title": "Modellbereitstellungsname" }, "displayName": { "placeholder": "Bitte geben Sie den angezeigten Namen des Modells ein, z.B. ChatGPT, GPT-4 usw.", "title": "Anzeigename des Modells" }, "files": { "extra": "Der aktuelle Datei-Upload ist nur eine Hack-Lösung und nur für eigene Versuche gedacht. Warten Sie auf die vollständige Datei-Upload-Funktionalität.", "title": "Datei-Upload unterstützen" }, "functionCall": { "extra": "Diese Konfiguration aktiviert nur die Fähigkeit des Modells, Werkzeuge zu verwenden, und ermöglicht es, pluginartige Werkzeuge hinzuzufügen. Ob das Modell tatsächlich in der Lage ist, Werkzeuge zu verwenden, hängt jedoch vollständig vom Modell selbst ab. Bitte testen Sie die Verwendbarkeit selbst.", "title": "Unterstützung der Werkzeugnutzung" }, "id": { "extra": "Nach der Erstellung nicht mehr änderbar, wird als Modell-ID verwendet, wenn AI aufgerufen wird", "placeholder": "Bitte Modell-ID eingeben, z. B. gpt-4o oder claude-3.5-sonnet", "title": "Modell-ID" }, "imageOutput": { "extra": "Diese Einstellung aktiviert lediglich die Fähigkeit des Modells zur Bildgenerierung. Die tatsächliche Leistung hängt vollständig vom Modell selbst ab. Bitte testen Sie selbst, ob das Modell über eine nutzbare Bildgenerierungsfunktion verfügt.", "title": "Bildgenerierung unterstützen" }, "modalTitle": "Benutzerdefinierte Modellkonfiguration", "reasoning": { "extra": "Diese Konfiguration aktiviert nur die Fähigkeit des Modells zu tiefem Denken. Die tatsächlichen Ergebnisse hängen vollständig vom Modell selbst ab. Bitte testen Sie selbst, ob das Modell über die Fähigkeit zum tiefen Denken verfügt.", "title": "Unterstützung für tiefes Denken" }, "search": { "extra": "Diese Einstellung aktiviert lediglich die integrierte Internetsuchfunktion des Modells. Ob eine integrierte Suchmaschine unterstützt wird, hängt vom Modell selbst ab. Bitte testen Sie selbst, ob die Suchfunktion des Modells verfügbar ist.", "title": "Internetsuche unterstützen" }, "tokens": { "extra": "Maximale Token-Anzahl für das Modell festlegen", "title": "Maximales Kontextfenster", "unlimited": "Unbegrenzt" }, "type": { "extra": "Verschiedene Modelltypen haben unterschiedliche Anwendungsbereiche und Fähigkeiten", "options": { "chat": "Chat", "embedding": "Vektorisierung", "image": "Bildgenerierung", "realtime": "Echtzeit-Chat", "stt": "Spracherkennung", "text2music": "Text zu Musik", "text2video": "Text zu Video", "tts": "Sprachsynthese" }, "placeholder": "Bitte Modelltyp auswählen", "title": "Modelltyp" }, "video": { "extra": "Diese Einstellung aktiviert lediglich die Videorekognition innerhalb der Anwendung. Ob die Erkennung unterstützt wird, hängt vollständig vom Modell selbst ab. Bitte testen Sie selbst, ob das Modell über eine nutzbare Videorekognitionsfunktion verfügt.", "title": "Videoerkennung unterstützen" }, "vision": { "extra": "Diese Konfiguration aktiviert nur die Bild-Upload-Funktionalität in der Anwendung. Ob die Erkennung unterstützt wird, hängt vollständig vom Modell selbst ab. Bitte testen Sie die Verwendbarkeit der visuellen Erkennungsfähigkeit des Modells selbst.", "title": "Visuelle Erkennung unterstützen" } }, "pricing": { "image": "${{amount}}/Bild", "inputCharts": "${{amount}}/M Zeichen", "inputMinutes": "${{amount}}/Minuten", "inputTokens": "Eingabe ${{amount}}/M", "outputTokens": "Ausgabe ${{amount}}/M" }, "releasedAt": "Veröffentlicht am {{releasedAt}}" }, "list": { "addNew": "Modell hinzufügen", "disabled": "Nicht aktiviert", "disabledActions": { "showMore": "Alle anzeigen" }, "empty": { "desc": "Bitte erstellen Sie ein benutzerdefiniertes Modell oder ziehen Sie ein Modell, um zu beginnen.", "title": "Keine verfügbaren Modelle" }, "enabled": "Aktiviert", "enabledActions": { "disableAll": "Alle deaktivieren", "enableAll": "Alle aktivieren", "sort": "Benutzerdefinierte Modellreihenfolge" }, "enabledEmpty": "Keine aktivierten Modelle vorhanden, bitte aktivieren Sie Ihre bevorzugten Modelle aus der Liste unten~", "fetcher": { "clear": "Abgerufene Modelle löschen", "fetch": "Modellliste abrufen", "fetching": "Modellliste wird abgerufen...", "latestTime": "Letzte Aktualisierung: {{time}}", "noLatestTime": "Liste wurde noch nicht abgerufen" }, "noModelsInCategory": "In dieser Kategorie sind keine aktivierten Modelle vorhanden", "resetAll": { "conform": "Möchten Sie alle Änderungen am aktuellen Modell wirklich zurücksetzen? Nach dem Zurücksetzen wird die aktuelle Modellliste auf den Standardzustand zurückgesetzt.", "success": "Zurücksetzen erfolgreich", "title": "Alle Änderungen zurücksetzen" }, "search": "Modelle suchen...", "searchResult": "{{count}} Modelle gefunden", "title": "Modellliste", "total": "Insgesamt {{count}} verfügbare Modelle" }, "searchNotFound": "Keine Suchergebnisse gefunden", "tabs": { "all": "Alle", "chat": "Chat", "embedding": "Einbettung", "image": "Bild", "stt": "ASR", "tts": "TTS" } }, "sortModal": { "success": "Sortierung erfolgreich aktualisiert", "title": "Benutzerdefinierte Sortierung", "update": "Aktualisieren" }, "updateAiProvider": { "confirmDelete": "Der AI-Anbieter wird gelöscht, nach dem Löschen kann er nicht wiederhergestellt werden. Bestätigen Sie, ob Sie löschen möchten?", "deleteSuccess": "Löschung erfolgreich", "tooltip": "Aktualisieren Sie die grundlegenden Anbieterinformationen", "updateSuccess": "Aktualisierung erfolgreich" }, "updateCustomAiProvider": { "title": "Konfiguration des benutzerdefinierten KI-Anbieters aktualisieren" }, "vertexai": { "apiKey": { "desc": "Geben Sie Ihre Vertex AI-Schlüssel ein", "placeholder": "{ \"type\": \"service_account\", \"project_id\": \"xxx\", \"private_key_id\": ... }", "title": "Vertex AI-Schlüssel" }, "region": { "desc": "Wählen Sie die Region für den Vertex AI-Dienst aus. Einige Modelle wie Gemini 2.5 sind nur in bestimmten Regionen verfügbar (z. B. global).", "placeholder": "Region auswählen", "title": "Vertex AI-Region" } }, "zeroone": { "title": "01.AI Alles und Nichts" }, "zhipu": { "title": "Zhipu" } }