Skip to content

Commit 471e3ed

Browse files
authored
✨ feat: support Anthropic Context Caching (#6704)
1 parent d4b3581 commit 471e3ed

File tree

82 files changed

+1065
-328
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

82 files changed

+1065
-328
lines changed

locales/ar/chat.json

+8
Original file line numberDiff line numberDiff line change
@@ -32,14 +32,22 @@
3232
"duplicateTitle": "{{title}} نسخة",
3333
"emptyAgent": "لا يوجد مساعد",
3434
"extendParams": {
35+
"disableContextCaching": {
36+
"desc": "يمكن تقليل تكلفة توليد محادثة واحدة بنسبة تصل إلى 90%، وزيادة سرعة الاستجابة بمقدار 4 مرات (<1>اعرف المزيد</1>). عند التفعيل، سيتم تعطيل حد عدد الرسائل التاريخية تلقائيًا",
37+
"title": "تفعيل تخزين السياق"
38+
},
3539
"enableReasoning": {
40+
"desc": "استنادًا إلى آلية تفكير كلود (Claude Thinking) المحدودة (<1>اعرف المزيد</1>)، عند التفعيل، سيتم تعطيل حد عدد الرسائل التاريخية تلقائيًا",
3641
"title": "تفعيل التفكير العميق"
3742
},
3843
"reasoningBudgetToken": {
3944
"title": "استهلاك توكن التفكير"
4045
},
4146
"title": "وظائف توسيع النموذج"
4247
},
48+
"history": {
49+
"title": "سيتذكر المساعد آخر {{count}} رسالة فقط"
50+
},
4351
"historyRange": "نطاق التاريخ",
4452
"historySummary": "ملخص الرسائل التاريخية",
4553
"inbox": {

locales/bg-BG/chat.json

+8
Original file line numberDiff line numberDiff line change
@@ -32,14 +32,22 @@
3232
"duplicateTitle": "{{title}} Копие",
3333
"emptyAgent": "Няма наличен асистент",
3434
"extendParams": {
35+
"disableContextCaching": {
36+
"desc": "Разходите за генериране на единичен разговор могат да бъдат намалени с до 90%, а скоростта на отговорите да се увеличи 4 пъти (<1>Научете повече</1>). При активиране автоматично ще се деактивира ограничението на броя на историческите съобщения",
37+
"title": "Активиране на кеширане на контекста"
38+
},
3539
"enableReasoning": {
40+
"desc": "Ограничения на механизма Claude Thinking (<1>Научете повече</1>), при активиране автоматично ще се деактивира ограничението на броя на историческите съобщения",
3641
"title": "Активиране на дълбочинно мислене"
3742
},
3843
"reasoningBudgetToken": {
3944
"title": "Токени за разходи при мислене"
4045
},
4146
"title": "Разширени функции на модела"
4247
},
48+
"history": {
49+
"title": "Асистентът ще запомни само последните {{count}} съобщения"
50+
},
4351
"historyRange": "Диапазон на историята",
4452
"historySummary": "Исторически обобщение на съобщения",
4553
"inbox": {

locales/de-DE/chat.json

+8
Original file line numberDiff line numberDiff line change
@@ -32,14 +32,22 @@
3232
"duplicateTitle": "{{title}} Kopie",
3333
"emptyAgent": "Kein Assistent verfügbar",
3434
"extendParams": {
35+
"disableContextCaching": {
36+
"desc": "Die Kosten für die Generierung einer einzelnen Konversation können um bis zu 90 % gesenkt werden, die Reaktionsgeschwindigkeit wird um das Vierfache erhöht (<1>Mehr erfahren</1>). Wenn aktiviert, wird die Begrenzung der Anzahl historischer Nachrichten automatisch deaktiviert.",
37+
"title": "Kontext-Caching aktivieren"
38+
},
3539
"enableReasoning": {
40+
"desc": "Basierend auf den Einschränkungen des Claude Thinking-Mechanismus (<1>Mehr erfahren</1>), wird bei Aktivierung die Begrenzung der Anzahl historischer Nachrichten automatisch deaktiviert.",
3641
"title": "Tiefes Denken aktivieren"
3742
},
3843
"reasoningBudgetToken": {
3944
"title": "Token für Denkaufwand"
4045
},
4146
"title": "Modell Erweiterungsfunktionen"
4247
},
48+
"history": {
49+
"title": "Der Assistent wird nur die letzten {{count}} Nachrichten speichern"
50+
},
4351
"historyRange": "Verlaufsbereich",
4452
"historySummary": "Zusammenfassung historischer Nachrichten",
4553
"inbox": {

locales/en-US/chat.json

+8
Original file line numberDiff line numberDiff line change
@@ -32,14 +32,22 @@
3232
"duplicateTitle": "{{title}} Copy",
3333
"emptyAgent": "No assistant available",
3434
"extendParams": {
35+
"disableContextCaching": {
36+
"desc": "The cost of generating a single conversation can be reduced by up to 90%, and the response speed is increased by 4 times (<1>Learn more</1>). Enabling this will automatically disable the limit on the number of historical messages.",
37+
"title": "Enable Context Caching"
38+
},
3539
"enableReasoning": {
40+
"desc": "Based on the Claude Thinking mechanism limit (<1>Learn more</1>), enabling this will automatically disable the limit on the number of historical messages.",
3641
"title": "Enable Deep Thinking"
3742
},
3843
"reasoningBudgetToken": {
3944
"title": "Thinking Consumption Token"
4045
},
4146
"title": "Model Extension Features"
4247
},
48+
"history": {
49+
"title": "The assistant will only remember the last {{count}} messages."
50+
},
4351
"historyRange": "History Range",
4452
"historySummary": "Historical Message Summary",
4553
"inbox": {

locales/es-ES/chat.json

+8
Original file line numberDiff line numberDiff line change
@@ -32,14 +32,22 @@
3232
"duplicateTitle": "{{title}} Copia",
3333
"emptyAgent": "No hay asistente disponible",
3434
"extendParams": {
35+
"disableContextCaching": {
36+
"desc": "El costo de generación de una sola conversación puede reducirse hasta en un 90%, y la velocidad de respuesta se incrementa 4 veces (<1>Más información</1>). Al activarlo, se desactivará automáticamente el límite de mensajes históricos",
37+
"title": "Activar caché de contexto"
38+
},
3539
"enableReasoning": {
40+
"desc": "Basado en las restricciones del mecanismo Claude Thinking (<1>Más información</1>), al activarlo se desactivará automáticamente el límite de mensajes históricos",
3641
"title": "Activar el pensamiento profundo"
3742
},
3843
"reasoningBudgetToken": {
3944
"title": "Token de consumo de pensamiento"
4045
},
4146
"title": "Funcionalidad de extensión del modelo"
4247
},
48+
"history": {
49+
"title": "El asistente solo recordará los últimos {{count}} mensajes"
50+
},
4351
"historyRange": "Rango de historial",
4452
"historySummary": "Resumen de mensajes históricos",
4553
"inbox": {

locales/fa-IR/chat.json

+8
Original file line numberDiff line numberDiff line change
@@ -32,14 +32,22 @@
3232
"duplicateTitle": "نسخه‌ای از {{title}}",
3333
"emptyAgent": "دستیار موجود نیست",
3434
"extendParams": {
35+
"disableContextCaching": {
36+
"desc": "هزینه تولید یک گفت‌وگو می‌تواند تا 90% کاهش یابد و سرعت پاسخ‌دهی 4 برابر افزایش یابد (<1>بیشتر بدانید</1>) . با فعال‌سازی این گزینه، محدودیت تعداد پیام‌های تاریخی به‌طور خودکار غیرفعال خواهد شد",
37+
"title": "فعال‌سازی کش زمینه"
38+
},
3539
"enableReasoning": {
40+
"desc": "محدودیت‌های مبتنی بر مکانیزم تفکر کلاود (<1>بیشتر بدانید</1>) . با فعال‌سازی این گزینه، محدودیت تعداد پیام‌های تاریخی به‌طور خودکار غیرفعال خواهد شد",
3641
"title": "فعال‌سازی تفکر عمیق"
3742
},
3843
"reasoningBudgetToken": {
3944
"title": "توکن مصرف تفکر"
4045
},
4146
"title": "ویژگی‌های گسترش مدل"
4247
},
48+
"history": {
49+
"title": "دستیار فقط آخرین {{count}} پیام را به خاطر خواهد سپرد"
50+
},
4351
"historyRange": "محدوده تاریخی",
4452
"historySummary": "خلاصه پیام‌های تاریخی",
4553
"inbox": {

locales/fr-FR/chat.json

+8
Original file line numberDiff line numberDiff line change
@@ -32,14 +32,22 @@
3232
"duplicateTitle": "{{title}} Copie",
3333
"emptyAgent": "Aucun assistant disponible",
3434
"extendParams": {
35+
"disableContextCaching": {
36+
"desc": "Le coût de génération d'une seule conversation peut être réduit de 90 % au maximum, avec une vitesse de réponse augmentée de 4 fois (<1>En savoir plus</1>). Une fois activé, la limite du nombre de messages historiques sera automatiquement désactivée.",
37+
"title": "Activer le cache de contexte"
38+
},
3539
"enableReasoning": {
40+
"desc": "Basé sur les restrictions du mécanisme Claude Thinking (<1>En savoir plus</1>), une fois activé, la limite du nombre de messages historiques sera automatiquement désactivée.",
3641
"title": "Activer la réflexion approfondie"
3742
},
3843
"reasoningBudgetToken": {
3944
"title": "Token de consommation de réflexion"
4045
},
4146
"title": "Fonctionnalités d'extension du modèle"
4247
},
48+
"history": {
49+
"title": "L'assistant ne se souviendra que des {{count}} derniers messages"
50+
},
4351
"historyRange": "Plage d'historique",
4452
"historySummary": "Résumé des messages historiques",
4553
"inbox": {

locales/it-IT/chat.json

+8
Original file line numberDiff line numberDiff line change
@@ -32,14 +32,22 @@
3232
"duplicateTitle": "{{title}} Copia",
3333
"emptyAgent": "Nessun assistente disponibile",
3434
"extendParams": {
35+
"disableContextCaching": {
36+
"desc": "Il costo di generazione di una singola conversazione può essere ridotto fino al 90%, con una velocità di risposta aumentata di 4 volte (<1>Scopri di più</1>). Attivando questa opzione, verrà disabilitato automaticamente il limite sul numero di messaggi storici.",
37+
"title": "Attiva la cache del contesto"
38+
},
3539
"enableReasoning": {
40+
"desc": "Limitazioni basate sul meccanismo di pensiero di Claude (<1>Scopri di più</1>), attivando questa opzione verrà disabilitato automaticamente il limite sul numero di messaggi storici.",
3641
"title": "Attiva il pensiero profondo"
3742
},
3843
"reasoningBudgetToken": {
3944
"title": "Token di consumo del pensiero"
4045
},
4146
"title": "Funzionalità di estensione del modello"
4247
},
48+
"history": {
49+
"title": "L'assistente ricorderà solo gli ultimi {{count}} messaggi"
50+
},
4351
"historyRange": "Intervallo cronologico",
4452
"historySummary": "Riepilogo della storia",
4553
"inbox": {

locales/ja-JP/chat.json

+8
Original file line numberDiff line numberDiff line change
@@ -32,14 +32,22 @@
3232
"duplicateTitle": "{{title}} のコピー",
3333
"emptyAgent": "エージェントがいません",
3434
"extendParams": {
35+
"disableContextCaching": {
36+
"desc": "単一の対話生成コストは最大90%削減され、応答速度は4倍向上します(<1>詳細はこちら</1>)。有効にすると、過去のメッセージ数制限が自動的に無効になります。",
37+
"title": "コンテキストキャッシュを有効にする"
38+
},
3539
"enableReasoning": {
40+
"desc": "Claude Thinkingメカニズムに基づく制限(<1>詳細はこちら</1>)により、有効にすると過去のメッセージ数制限が自動的に無効になります。",
3641
"title": "深い思考を有効にする"
3742
},
3843
"reasoningBudgetToken": {
3944
"title": "思考消費トークン"
4045
},
4146
"title": "モデル拡張機能"
4247
},
48+
"history": {
49+
"title": "アシスタントは最後の{{count}}件のメッセージのみを記憶します"
50+
},
4351
"historyRange": "履歴範囲",
4452
"historySummary": "履歴メッセージの要約",
4553
"inbox": {

locales/ko-KR/chat.json

+8
Original file line numberDiff line numberDiff line change
@@ -32,14 +32,22 @@
3232
"duplicateTitle": "{{title}} 복사본",
3333
"emptyAgent": "도우미가 없습니다",
3434
"extendParams": {
35+
"disableContextCaching": {
36+
"desc": "단일 대화 생성 비용을 최대 90%까지 줄이고, 응답 속도를 4배 향상시킵니다 (<1>자세히 알아보기</1>). 활성화하면 자동으로 이전 메시지 수 제한이 비활성화됩니다.",
37+
"title": "문맥 캐시 활성화"
38+
},
3539
"enableReasoning": {
40+
"desc": "Claude Thinking 메커니즘에 기반한 제한 (<1>자세히 알아보기</1>), 활성화하면 자동으로 이전 메시지 수 제한이 비활성화됩니다.",
3641
"title": "심층 사고 활성화"
3742
},
3843
"reasoningBudgetToken": {
3944
"title": "사고 소모 토큰"
4045
},
4146
"title": "모델 확장 기능"
4247
},
48+
"history": {
49+
"title": "도우미는 마지막 {{count}}개의 메시지만 기억합니다."
50+
},
4351
"historyRange": "대화 기록 범위",
4452
"historySummary": "역사 메시지 요약",
4553
"inbox": {

locales/nl-NL/chat.json

+8
Original file line numberDiff line numberDiff line change
@@ -32,14 +32,22 @@
3232
"duplicateTitle": "{{title}} Kopie",
3333
"emptyAgent": "Geen assistent beschikbaar",
3434
"extendParams": {
35+
"disableContextCaching": {
36+
"desc": "De kosten voor het genereren van een enkele conversatie kunnen met maximaal 90% worden verlaagd, en de responssnelheid kan tot 4 keer worden verhoogd (<1>Lees meer</1>). Wanneer ingeschakeld, wordt automatisch de limiet voor het aantal historische berichten uitgeschakeld.",
37+
"title": "Contextcaching inschakelen"
38+
},
3539
"enableReasoning": {
40+
"desc": "Beperkingen op basis van het Claude Thinking-mechanisme (<1>Lees meer</1>), wanneer ingeschakeld, wordt automatisch de limiet voor het aantal historische berichten uitgeschakeld.",
3641
"title": "Diepe denkwijze inschakelen"
3742
},
3843
"reasoningBudgetToken": {
3944
"title": "Denken verbruik Token"
4045
},
4146
"title": "Modeluitbreidingsfunctie"
4247
},
48+
"history": {
49+
"title": "De assistent onthoudt alleen de laatste {{count}} berichten"
50+
},
4351
"historyRange": "Geschiedenisbereik",
4452
"historySummary": "Geschiedenis samenvatting",
4553
"inbox": {

locales/pl-PL/chat.json

+8
Original file line numberDiff line numberDiff line change
@@ -32,14 +32,22 @@
3232
"duplicateTitle": "{{title}} kopia",
3333
"emptyAgent": "Brak asystenta",
3434
"extendParams": {
35+
"disableContextCaching": {
36+
"desc": "Koszt generowania pojedynczej rozmowy może zostać obniżony o 90%, a prędkość odpowiedzi wzrośnie czterokrotnie (<1>Dowiedz się więcej</1>). Po włączeniu automatycznie wyłączone zostanie ograniczenie liczby wiadomości historycznych",
37+
"title": "Włącz pamięć kontekstową"
38+
},
3539
"enableReasoning": {
40+
"desc": "Ograniczenia oparte na mechanizmie Claude Thinking (<1>Dowiedz się więcej</1>), po włączeniu automatycznie wyłączone zostanie ograniczenie liczby wiadomości historycznych",
3641
"title": "Włącz głębokie myślenie"
3742
},
3843
"reasoningBudgetToken": {
3944
"title": "Token zużycia myślenia"
4045
},
4146
"title": "Funkcje rozszerzenia modelu"
4247
},
48+
"history": {
49+
"title": "Asystent zapamięta tylko ostatnie {{count}} wiadomości"
50+
},
4351
"historyRange": "Zakres historii",
4452
"historySummary": "Podsumowanie wiadomości historycznych",
4553
"inbox": {

locales/pt-BR/chat.json

+8
Original file line numberDiff line numberDiff line change
@@ -32,14 +32,22 @@
3232
"duplicateTitle": "{{title}} Cópia",
3333
"emptyAgent": "Sem assistente disponível",
3434
"extendParams": {
35+
"disableContextCaching": {
36+
"desc": "O custo de geração de uma única conversa pode ser reduzido em até 90%, com um aumento de 4 vezes na velocidade de resposta (<1>Saiba mais</1>). Ao ativar, o limite de mensagens históricas será desativado automaticamente.",
37+
"title": "Ativar cache de contexto"
38+
},
3539
"enableReasoning": {
40+
"desc": "Baseado nas restrições do mecanismo Claude Thinking (<1>Saiba mais</1>), ao ativar, o limite de mensagens históricas será desativado automaticamente.",
3641
"title": "Ativar Pensamento Profundo"
3742
},
3843
"reasoningBudgetToken": {
3944
"title": "Token de Consumo de Pensamento"
4045
},
4146
"title": "Funcionalidade de Extensão do Modelo"
4247
},
48+
"history": {
49+
"title": "O assistente lembrará apenas das últimas {{count}} mensagens"
50+
},
4351
"historyRange": "Intervalo de Histórico",
4452
"historySummary": "Resumo das mensagens históricas",
4553
"inbox": {

locales/ru-RU/chat.json

+8
Original file line numberDiff line numberDiff line change
@@ -32,14 +32,22 @@
3232
"duplicateTitle": "{{title}} Копия",
3333
"emptyAgent": "Нет ассистента",
3434
"extendParams": {
35+
"disableContextCaching": {
36+
"desc": "Стоимость генерации одного диалога может быть снижена до 90%, скорость ответа увеличивается в 4 раза (<1>Узнать больше</1>). При включении автоматически отключается ограничение на количество исторических сообщений",
37+
"title": "Включить кэширование контекста"
38+
},
3539
"enableReasoning": {
40+
"desc": "Ограничение на основе механизма Claude Thinking (<1>Узнать больше</1>), при включении автоматически отключается ограничение на количество исторических сообщений",
3641
"title": "Включить глубокое мышление"
3742
},
3843
"reasoningBudgetToken": {
3944
"title": "Токены на размышления"
4045
},
4146
"title": "Расширенные функции модели"
4247
},
48+
"history": {
49+
"title": "Ассистент будет помнить только последние {{count}} сообщений"
50+
},
4351
"historyRange": "История сообщений",
4452
"historySummary": "Сводка исторических сообщений",
4553
"inbox": {

locales/tr-TR/chat.json

+8
Original file line numberDiff line numberDiff line change
@@ -32,14 +32,22 @@
3232
"duplicateTitle": "{{title}} Kopya",
3333
"emptyAgent": "Asistan yok",
3434
"extendParams": {
35+
"disableContextCaching": {
36+
"desc": "Tek bir diyalogun üretim maliyeti en fazla %90 oranında düşürülebilir, yanıt hızı 4 kat artar (<1>Daha fazla bilgi edinin</1>). Açıldığında, otomatik olarak geçmiş mesaj sayısı sınırı devre dışı bırakılacaktır.",
37+
"title": "Bağlam önbelleğini aç"
38+
},
3539
"enableReasoning": {
40+
"desc": "Claude Thinking mekanizmasına dayalı kısıtlamalar (<1>Daha fazla bilgi edinin</1>), açıldığında otomatik olarak geçmiş mesaj sayısı sınırı devre dışı bırakılacaktır.",
3641
"title": "Derin Düşünmeyi Aç"
3742
},
3843
"reasoningBudgetToken": {
3944
"title": "Düşünme Tüketim Tokeni"
4045
},
4146
"title": "Model Genişletme Özellikleri"
4247
},
48+
"history": {
49+
"title": "Asistan yalnızca son {{count}} mesajı hatırlayacak"
50+
},
4351
"historyRange": "Geçmiş Aralığı",
4452
"historySummary": "Tarihsel haber özeti",
4553
"inbox": {

locales/vi-VN/chat.json

+8
Original file line numberDiff line numberDiff line change
@@ -32,14 +32,22 @@
3232
"duplicateTitle": "{{title}} Bản sao",
3333
"emptyAgent": "Không có trợ lý",
3434
"extendParams": {
35+
"disableContextCaching": {
36+
"desc": "Chi phí tạo ra một cuộc hội thoại đơn lẻ có thể giảm tới 90%, tốc độ phản hồi tăng gấp 4 lần (<1>Tìm hiểu thêm</1>). Khi bật, sẽ tự động vô hiệu hóa giới hạn số lượng tin nhắn lịch sử",
37+
"title": "Bật bộ nhớ ngữ cảnh"
38+
},
3539
"enableReasoning": {
40+
"desc": "Giới hạn dựa trên cơ chế Claude Thinking (<1>Tìm hiểu thêm</1>), khi bật sẽ tự động vô hiệu hóa giới hạn số lượng tin nhắn lịch sử",
3641
"title": "Bật tư duy sâu sắc"
3742
},
3843
"reasoningBudgetToken": {
3944
"title": "Token tiêu tốn cho tư duy"
4045
},
4146
"title": "Chức năng mở rộng mô hình"
4247
},
48+
"history": {
49+
"title": "Trợ lý sẽ chỉ nhớ {{count}} tin nhắn cuối cùng"
50+
},
4351
"historyRange": "Phạm vi lịch sử",
4452
"historySummary": "Tóm tắt tin tức lịch sử",
4553
"inbox": {

locales/zh-CN/chat.json

+8
Original file line numberDiff line numberDiff line change
@@ -32,14 +32,22 @@
3232
"duplicateTitle": "{{title}} 副本",
3333
"emptyAgent": "暂无助手",
3434
"extendParams": {
35+
"disableContextCaching": {
36+
"desc": "单条对话生成成本最高可降低 90%,响应速度提升 4 倍(<1>了解更多</1>)。开启后将自动禁用历史消息数限制",
37+
"title": "开启上下文缓存"
38+
},
3539
"enableReasoning": {
40+
"desc": "基于 Claude Thinking 机制限制(<1>了解更多</1>),开启后将自动禁用历史消息数限制",
3641
"title": "开启深度思考"
3742
},
3843
"reasoningBudgetToken": {
3944
"title": "思考消耗 Token"
4045
},
4146
"title": "模型扩展功能"
4247
},
48+
"history": {
49+
"title": "助手将只记住最后{{count}}条消息"
50+
},
4351
"historyRange": "历史范围",
4452
"historySummary": "历史消息总结",
4553
"inbox": {

0 commit comments

Comments
 (0)