From 9d9279e21409447cf954a97c15bea503b9c75865 Mon Sep 17 00:00:00 2001 From: HynLcc Date: Wed, 16 Sep 2026 12:03:27 +0800 Subject: [PATCH] docs: chat model tiers and sign-in verification code settings The chat model menu now offers four admin-configured tiers (Ultra / Smart / Standard / Lite) instead of raw model keys, so both the user page and the admin AI settings page needed rewriting: what a tier is, which model backs it, what an empty slot falls back to, and the two per-tier controls. Also documents the two environment variables behind the email sign-in code, notes the notification mailbox as its prerequisite, and completes the base to project terminology rename on four pages the earlier pass missed. Co-Authored-By: Claude Opus 5 --- ar/basic/admin-panel/ai-setting.mdx | 20 ++++++++++++++++---- ar/basic/admin-panel/overview.mdx | 2 +- ar/basic/admin-panel/schema-integrity.mdx | 6 +++--- ar/basic/ai/ai-chat.mdx | 8 ++++---- ar/basic/ai/routine.mdx | 8 ++++---- ar/deploy/email.mdx | 2 +- ar/deploy/env.mdx | 2 ++ de/basic/admin-panel/ai-setting.mdx | 20 ++++++++++++++++---- de/basic/admin-panel/overview.mdx | 2 +- de/basic/admin-panel/schema-integrity.mdx | 6 +++--- de/basic/ai/ai-chat.mdx | 8 ++++---- de/basic/ai/routine.mdx | 8 ++++---- de/deploy/email.mdx | 2 +- de/deploy/env.mdx | 2 ++ en/basic/admin-panel/ai-setting.mdx | 20 ++++++++++++++++---- en/basic/admin-panel/overview.mdx | 2 +- en/basic/admin-panel/schema-integrity.mdx | 6 +++--- en/basic/ai/ai-chat.mdx | 8 ++++---- en/basic/ai/routine.mdx | 8 ++++---- en/deploy/email.mdx | 2 +- en/deploy/env.mdx | 2 ++ es/basic/admin-panel/ai-setting.mdx | 20 ++++++++++++++++---- es/basic/admin-panel/overview.mdx | 2 +- es/basic/admin-panel/schema-integrity.mdx | 6 +++--- es/basic/ai/ai-chat.mdx | 8 ++++---- es/basic/ai/routine.mdx | 8 ++++---- es/deploy/email.mdx | 2 +- es/deploy/env.mdx | 2 ++ fr/basic/admin-panel/ai-setting.mdx | 20 ++++++++++++++++---- fr/basic/admin-panel/overview.mdx | 2 +- fr/basic/admin-panel/schema-integrity.mdx | 6 +++--- fr/basic/ai/ai-chat.mdx | 8 ++++---- fr/basic/ai/routine.mdx | 8 ++++---- fr/deploy/email.mdx | 2 +- fr/deploy/env.mdx | 2 ++ it/basic/admin-panel/ai-setting.mdx | 20 ++++++++++++++++---- it/basic/admin-panel/overview.mdx | 2 +- it/basic/admin-panel/schema-integrity.mdx | 6 +++--- it/basic/ai/ai-chat.mdx | 8 ++++---- it/basic/ai/routine.mdx | 8 ++++---- it/deploy/email.mdx | 2 +- it/deploy/env.mdx | 2 ++ ja/basic/admin-panel/ai-setting.mdx | 20 ++++++++++++++++---- ja/basic/admin-panel/overview.mdx | 2 +- ja/basic/admin-panel/schema-integrity.mdx | 6 +++--- ja/basic/ai/ai-chat.mdx | 8 ++++---- ja/basic/ai/routine.mdx | 8 ++++---- ja/deploy/email.mdx | 2 +- ja/deploy/env.mdx | 2 ++ ru/basic/admin-panel/ai-setting.mdx | 20 ++++++++++++++++---- ru/basic/admin-panel/overview.mdx | 2 +- ru/basic/admin-panel/schema-integrity.mdx | 6 +++--- ru/basic/ai/ai-chat.mdx | 8 ++++---- ru/basic/ai/routine.mdx | 8 ++++---- ru/deploy/email.mdx | 2 +- ru/deploy/env.mdx | 2 ++ tr/basic/admin-panel/ai-setting.mdx | 20 ++++++++++++++++---- tr/basic/admin-panel/overview.mdx | 2 +- tr/basic/admin-panel/schema-integrity.mdx | 6 +++--- tr/basic/ai/ai-chat.mdx | 8 ++++---- tr/basic/ai/routine.mdx | 8 ++++---- tr/deploy/email.mdx | 2 +- tr/deploy/env.mdx | 2 ++ uk/basic/admin-panel/ai-setting.mdx | 20 ++++++++++++++++---- uk/basic/admin-panel/overview.mdx | 2 +- uk/basic/admin-panel/schema-integrity.mdx | 6 +++--- uk/basic/ai/ai-chat.mdx | 8 ++++---- uk/basic/ai/routine.mdx | 8 ++++---- uk/deploy/email.mdx | 2 +- uk/deploy/env.mdx | 2 ++ zh/basic/admin-panel/ai-setting.mdx | 20 ++++++++++++++++---- zh/basic/admin-panel/overview.mdx | 2 +- zh/basic/admin-panel/schema-integrity.mdx | 6 +++--- zh/basic/ai/ai-chat.mdx | 8 ++++---- zh/basic/ai/routine.mdx | 8 ++++---- zh/deploy/email.mdx | 2 +- zh/deploy/env.mdx | 2 ++ 77 files changed, 341 insertions(+), 187 deletions(-) diff --git a/ar/basic/admin-panel/ai-setting.mdx b/ar/basic/admin-panel/ai-setting.mdx index f9080a65..0cae754e 100644 --- a/ar/basic/admin-panel/ai-setting.mdx +++ b/ar/basic/admin-panel/ai-setting.mdx @@ -35,8 +35,8 @@ description: "هيئ محادثة الذكاء الاصطناعي وحقوله اختر النماذج الموصى بها لحقول الذكاء الاصطناعي وأتمتته. - - اختر النموذج الافتراضي لمحادثة الذكاء الاصطناعي. + + اختر نموذجًا لكل مستوى من مستويات نموذج المحادثة الأربعة. @@ -59,9 +59,21 @@ description: "هيئ محادثة الذكاء الاصطناعي وحقوله اختر النماذج الموصى بها التي يمكن للمستخدمين تحديدها في **حقول الذكاء الاصطناعي** و**أتمتة الذكاء الاصطناعي**. -### تعيين نموذج المحادثة +### تعيين مستويات نموذج المحادثة -اختر النموذج الافتراضي لـ **محادثة الذكاء الاصطناعي** في الشريط الجانبي. يجب أن يكون نموذج المحادثة ضمن قائمة النماذج الموصى بها. +في **مستويات نموذج الدردشة** اختر نموذجًا لكل من **Ultra** و**Smart** و**Standard** و**Lite**، والنماذج المتاحة هي التي ربطتها في الخطوة 2. يختار المستخدمون حسب المستوى من قائمة النماذج في **محادثة الذكاء الاصطناعي** بالشريط الجانبي ويرون اسم المستوى لا اسم النموذج، لذا يمكنك تبديل النموذج خلف أي مستوى في أي وقت دون أن يتأثر من اختاره سابقًا. + +| المستوى | الوصف | +|------|------| +| **Ultra** | أعلى قدرة، للأعمال الصعبة. إذا تُرك فارغًا يظهر **غير متاح** ولا يظهر في قائمة النماذج لدى المستخدمين.| +| **Smart** | النموذج الأساسي. تستخدمه حقول الذكاء الاصطناعي والمهام الخلفية وأي مستوى بلا نموذج خاص، لذا يجب تعيينه.| +| **Standard** | المحادثات اليومية والمهام العامة، ويُستخدم أيضًا للمهام الخلفية المتوسطة. إذا تُرك فارغًا يرث **Smart**.| +| **Lite** | الأعمال الروتينية منخفضة التكلفة وعالية التكرار، ويُستخدم أيضًا للمهام الخفيفة مثل توليد عناوين المحادثات. إذا تُرك فارغًا يرث **Smart**.| + +إلى جانب كل مستوى عنصرا تحكم إضافيان: + +- **تعيين كافتراضي**: المستوى الذي يجده المستخدمون عند فتح قائمة النماذج. لا يمكن جعل **Ultra** بلا نموذج هو الافتراضي. +- **مفعّل**: عند إيقافه لا يعود المستوى متاحًا للمستخدمين. لا يمكن إيقاف المستوى الافتراضي. ### تمكين ميزات الذكاء الاصطناعي diff --git a/ar/basic/admin-panel/overview.mdx b/ar/basic/admin-panel/overview.mdx index 9f451ac3..8cbba74c 100644 --- a/ar/basic/admin-panel/overview.mdx +++ b/ar/basic/admin-panel/overview.mdx @@ -39,7 +39,7 @@ description: "تُستخدم لوحة إدارة Teable ذاتية الاستض - **[صندوق المهام المحسوبة](/ar/basic/admin-panel/computed-outbox)**: مراقبة تسليم المهام المحسوبة وسلامة قائمة الانتظار وتراكم قاعدة البيانات - **[قائمة انتظار توليد الذكاء الاصطناعي](/ar/basic/admin-panel/ai-generation-queue)**: مراجعة حالة توليد حقول الذكاء الاصطناعي في النسخة ذاتية الاستضافة الحالية - **[وكيل البيئة المعزولة](/ar/basic/admin-panel/sandbox-agent)**: تهيئة وكيل البيئة المعزولة وإدارته -- **[Schema integrity](/ar/basic/admin-panel/schema-integrity)**: شغّل فحوص المخطط على أي قاعدة وأصلح ما تكشفه +- **[Schema integrity](/ar/basic/admin-panel/schema-integrity)**: شغّل فحوص المخطط على أي مشروع وأصلح ما تكشفه - **[سجل التدقيق](/ar/basic/admin-panel/audit-log)**: مراجعة نشاط النسخة الأخير وتفاصيل العمليات ## أذونات المسؤول diff --git a/ar/basic/admin-panel/schema-integrity.mdx b/ar/basic/admin-panel/schema-integrity.mdx index a88b7dfe..c6310284 100644 --- a/ar/basic/admin-panel/schema-integrity.mdx +++ b/ar/basic/admin-panel/schema-integrity.mdx @@ -1,6 +1,6 @@ --- title: "Schema integrity" -description: "تقصّي التباين بين تعريفات حقول القاعدة وبنية قاعدة بياناتها وإصلاحه." +description: "تقصّي التباين بين تعريفات حقول المشروع وبنية قاعدة بياناته وإصلاحه." --- متاح للاستضافة الذاتية بخطة Business فما فوق @@ -9,11 +9,11 @@ description: "تقصّي التباين بين تعريفات حقول القا يُفترض أن تتطابق تعريفات الحقول التي يحتفظ بها Teable مع البنية الفعلية في قاعدة البيانات. وحين يتباعد الاثنان، يرى المستخدمون حقولًا لا تُفتح، وحقول ربط لا تُرجع شيئًا، أو جدولًا يتعثّر فيه القراءة والكتابة باستمرار من دون سبب ظاهر. ويتولّى **Schema integrity** تحديد هذا النوع من المشكلات وإصلاحه. -يستطيع مسؤول النسخة فحص أي قاعدة في النسخة من دون الانضمام إلى مساحتها أولًا، بما في ذلك المستأجرون الذين يديرون قاعدة بياناتهم بأنفسهم (BYODB). +يستطيع مسؤول النسخة فحص أي مشروع في النسخة من دون الانضمام إلى مساحته أولًا، بما في ذلك المستأجرون الذين يديرون قاعدة بياناتهم بأنفسهم (BYODB). ## تشغيل الفحص -ابحث عن القاعدة من مربّع البحث، بالقاعدة أو المساحة أو معرّف الجدول أو الاسم. تعرض قائمة النتائج المساحة (**Space**) التي تنتمي إليها، وقاعدة البيانات المستخدمة (**Data DB**: الافتراضية أو BYODB)، وبيئة التشغيل (**Runtime**: v1 أو v2)، وبها تتأكّد أنك أمام القاعدة الصحيحة. فتكرار اسم القاعدة نفسه في مساحات مختلفة أمر شائع. +ابحث عن المشروع من مربّع البحث، بالمشروع أو المساحة أو معرّف الجدول أو الاسم. تعرض قائمة النتائج المساحة (**Space**) التي تنتمي إليها، وقاعدة البيانات المستخدمة (**Data DB**: الافتراضية أو BYODB)، وبيئة التشغيل (**Runtime**: v1 أو v2)، وبها تتأكّد أنك أمام المشروع الصحيح. فتكرار اسم المشروع نفسه في مساحات مختلفة أمر شائع. انقر **Check** في ذلك الصف، ثم **تشغيل الفحص** في نافذة **سلامة المخطط**. diff --git a/ar/basic/ai/ai-chat.mdx b/ar/basic/ai/ai-chat.mdx index 8459ffeb..c7ac029a 100644 --- a/ar/basic/ai/ai-chat.mdx +++ b/ar/basic/ai/ai-chat.mdx @@ -30,7 +30,7 @@ description: تفاعل مع بياناتك باللغة الطبيعية لتح ## عناصر التحكم في الإدخال - **الإدخال الصوتي**: انقر على زر الميكروفون في مربع الإدخال واسمح بالوصول إلى الميكروفون لبدء التسجيل. أثناء التسجيل، اختر **إنهاء الإدخال الصوتي** أو **تجاهل الإدخال الصوتي**. بعد اختيار الإنهاء، ينسخ Teable التسجيل إلى نص في مربع الإدخال. -- **النموذج**: استخدم قائمة النماذج لاختيار نموذج المحادثة. استخدم نموذجًا أخف للاستعلامات البسيطة أو التنظيف أو إعادة الصياغة، ونموذجًا أقوى للتخطيط المعقد والتحليل عبر الجداول وإنشاء التطبيقات. +- **النموذج**: استخدم قائمة النماذج لاختيار مستوى النموذج للمحادثة. تعرض القائمة **Ultra** و**Smart** و**Standard** و**Lite** من الأعلى قدرة إلى الأدنى، مع بيان النموذج القائم خلف كل مستوى. ويمكن للمسؤول تبديل ذلك النموذج في أي وقت أو إتاحة بعض المستويات فقط، من دون أن تحتاج إلى إعادة الاختيار. استخدم مستوى أدنى للاستعلامات البسيطة أو التنظيف أو إعادة الصياغة، ومستوى أعلى للتخطيط المعقد والتحليل عبر الجداول وإنشاء التطبيقات. - **مستوى الذكاء**: اختر مستوى **الذكاء** بصورة مستقلة في قائمة النماذج. يتحكم هذا المستوى في عمق التفكير؛ وتنتج المستويات الأعلى استدلالًا أشمل. - **أسراري**: افتح **+** ← **المزيد** ← **أسراري** لحفظ مفاتيح API أو غيرها من بيانات الاعتماد في **الإعدادات** ← **التكاملات**. هذه القيم ملك لك، ويمكن لمحادثة الذكاء الاصطناعي قراءتها أثناء التشغيل بوصفها متغيرات بيئة، كما يمكنك منحها لتطبيقات وأتمتة بعينها. راجع [بيانات الاعتماد وعمليات التكامل](/ar/basic/credential). - **طلبات بيانات الاعتماد**: عندما يحتاج الذكاء الاصطناعي إلى حساب خارجي أو إلى سرّ، يثبّت بطاقة طلب في المحادثة. اختر **ربط حسابي** لتنفيذ تصريح OAuth، أو امنح بيانات اعتماد تملكها بالفعل. وإذا نقرت على **تخطي** فلن تُقدَّم بيانات الاعتماد، ويواصل الذكاء الاصطناعي الأجزاء التي يمكنه إكمالها من دونها. @@ -42,7 +42,7 @@ description: تفاعل مع بياناتك باللغة الطبيعية لتح ## إدارة المحادثات -انقر **السجل** أعلى يسار لوحة المحادثة لعرض محادثاتك في القاعدة الحالية والبحث فيها بالاسم. +انقر **السجل** أعلى يسار لوحة المحادثة لعرض محادثاتك في المشروع الحالي والبحث فيها بالاسم. تشير النقطة بجوار اسم المحادثة إلى المحادثات التي تنتظرك. فـ**بانتظار ردّك** تعني أن الدور توقّف عند نقطة تحتاج إليك: سؤال من الوكيل، أو تصريح، أو جدول تختاره، أو طلب بيانات اعتماد؛ ولن يتابع قبل أن تردّ. و**فشل الرد** تعني أن الرد الأخير لم ينتهِ على نحو سليم، فافتح المحادثة واسأل من جديد. أما **جارٍ التوليد…** ونقطة غير المقروء فتفيدان بالتقدّم وبوجود ردود جديدة فقط، ولا تتطلّبان منك شيئًا. @@ -54,7 +54,7 @@ description: تفاعل مع بياناتك باللغة الطبيعية لتح ### المحادثات المؤرشفة -تُخرِج الأرشفة المحادثة من قائمة السجل من دون حذف أي شيء. افتح صورتك الرمزية أسفل اليسار ← **الإعدادات** ← **المحادثات المؤرشفة** لعرض ما أرشفته من محادثات في مختلف القواعد. ويعيد **استعادة** المحادثة إلى سجل قاعدتها، كما يمكنك حذفها من هنا متى تيقّنت أنك لم تعد بحاجة إليها. +تُخرِج الأرشفة المحادثة من قائمة السجل من دون حذف أي شيء. افتح صورتك الرمزية أسفل اليسار ← **الإعدادات** ← **المحادثات المؤرشفة** لعرض ما أرشفته من محادثات في مختلف المشاريع. ويعيد **استعادة** المحادثة إلى سجل مشروعها، كما يمكنك حذفها من هنا متى تيقّنت أنك لم تعد بحاجة إليها. ## الاستخدامات الشائعة @@ -233,7 +233,7 @@ Cuppy، يرجى قراءة ذاكرة المشروع ذي المعرّف bsexxx - **قدّم عدة أمثلة**: بالنسبة إلى المخرجات ذات التنسيق الثابت، قدّم 3 إلى 5 أمثلة على الإدخال -> المخرج المتوقع. - **استخدم `@` لتحديد العُقد**: عندما يحتاج الذكاء الاصطناعي إلى الرجوع إلى جداول أو طرق عرض أو تطبيقات أو عمليات أتمتة أو مجلدات، اكتب `@` وحددها مباشرةً. - **أكّد قبل التنفيذ**: في المهام التي تعدّل البيانات أو تنشئ الجداول أو التطبيقات أو تمكّن عمليات الأتمتة، اطلب من الذكاء الاصطناعي وصف التغييرات قبل تنفيذها. -- **اختر النموذج حسب المهمة**: إذا كانت المساحة تدعم اختيار النموذج، فاستخدم نموذجًا أخف للاستعلامات البسيطة أو التنظيف أو إعادة الصياغة، ونموذجًا أقوى للتخطيط المعقد والتحليل عبر الجداول وإنشاء التطبيقات. +- **اختر المستوى حسب المهمة**: يستهلك المستوى الأدنى قدرة حوسبة أقل في الاستعلامات البسيطة والتنظيف وإعادة الصياغة، وانتقل إلى مستوى أعلى للتخطيط المعقد والتحليل عبر الجداول وإنشاء التطبيقات. - **اضبط مستوى الذكاء**: يتحكم **الذكاء** في عمق التفكير؛ وتنتج المستويات الأعلى استدلالًا أشمل. - **ابدأ محادثة جديدة عند تغير الموضوع**: يُوصى ببدء محادثة جديدة عند تغير الموضوع أو عندما تصبح المحادثة طويلة جدًا أو يلزم تقليل استخدام السياق. diff --git a/ar/basic/ai/routine.mdx b/ar/basic/ai/routine.mdx index 3f35fbd3..4be11069 100644 --- a/ar/basic/ai/routine.mdx +++ b/ar/basic/ai/routine.mdx @@ -7,7 +7,7 @@ description: دع Cuppy ينفّذ مطالبة وفق جدول زمني، ور يسلّم الروتين مطالبة إلى Cuppy ويكررها وفق جدول زمني، وهو ما يناسب الأعمال التي لا ينبغي لأحد أن يبدأها يدويًا: تقرير يومي، تنظيف دوري للسجلات المنتهية، ملخّص أسبوعي. كل تشغيل هو محادثة ذكاء اصطناعي كاملة، لذا يستطيع الروتين كل ما تستطيعه المحادثة، بما في ذلك قراءة الجداول والكتابة فيها واستدعاء المهارات وإنشاء الملفات. -الروتين مورد داخل القاعدة، ويظهر في الشريط الجانبي الأيمن إلى جانب الجداول والتطبيقات والأتمتة. +الروتين مورد داخل المشروع، ويظهر في الشريط الجانبي الأيمن إلى جانب الجداول والتطبيقات والأتمتة. تُستثار الأتمتة بحدث، مثل تغيّر سجل أو إرسال نموذج أو Webhook، وتنفّذ الخطوات التي أعددتها مسبقًا. أما الروتين فيُستثار بالوقت وحده، وينفّذ مطالبة يفسّرها الوكيل بنفسه. اختر الأتمتة حين تحتاج إلى خطوات ثابتة ونتيجة متوقّعة، واختر الروتين حين تريد أن يقرّر الوكيل في كل مرة ما يفعله بالبيانات الحالية. @@ -67,7 +67,7 @@ description: دع Cuppy ينفّذ مطالبة وفق جدول زمني، ور افتح الروتين وانتقل إلى **سجل التشغيل**. يمكن تصفية القائمة حسب الحالة والنطاق الزمني، وهو ما يساعد على تحديد إخفاق بعينه؛ وعند اختيار تشغيل تظهر أوقات التخطيط والبدء والانتهاء والمدة، إضافةً إلى محادثة ذلك التشغيل كاملة. -تُعرض حالات التشغيل كالآتي: **في قائمة الانتظار**، **قيد التشغيل**، **مكتمل**، **فشل**، **ملغى**. وتظهر **ملغى** حين يقاطع أحدهم ذلك التشغيل، أو حين يكون الروتين أو قاعدته قد حُذف. +تُعرض حالات التشغيل كالآتي: **في قائمة الانتظار**، **قيد التشغيل**، **مكتمل**، **فشل**، **ملغى**. وتظهر **ملغى** حين يقاطع أحدهم ذلك التشغيل، أو حين يكون الروتين أو مشروعه قد حُذف. يذكر التشغيل الذي انتهى بـ**فشل** سببه، ولكل سبب استجابة مختلفة: @@ -81,7 +81,7 @@ description: دع Cuppy ينفّذ مطالبة وفق جدول زمني، ور محادثة التشغيل للقراءة فقط. ويستطيع الأعضاء الذين يملكون تعديل الروتين متابعتها في آخرها لتتبّع كيف جرى تشغيل بعينه. -يتطلّب الاطلاع على سجل التشغيل صلاحية تعديل الروتين. ويستطيع مالك القاعدة ومنشئها إنشاء الروتينات وتعديلها وحذفها، بينما يملك بقية المتعاونين صلاحية الاطلاع فقط. +يتطلّب الاطلاع على سجل التشغيل صلاحية تعديل الروتين. ويستطيع مالك المشروع ومنشئه إنشاء الروتينات وتعديلها وحذفها، بينما يملك بقية المتعاونين صلاحية الاطلاع فقط. ## تنبيهات الإخفاق والتعطيل التلقائي @@ -102,7 +102,7 @@ description: دع Cuppy ينفّذ مطالبة وفق جدول زمني، ور لا. يُحفظ التعديل كمسودّة، ولا يصل إلى النسخة العاملة إلا عند النقر على **تحديث**. أما التشغيل الجاري فيُكمل بالإعدادات التي بدأ بها. - + نعم. بعد تثبيت القالب تُفعَّل روتيناته كما تُفعَّل مسارات العمل فيه. أما الجدول الذي لا موعد قادم له فيبقى مسودّة. diff --git a/ar/deploy/email.mdx b/ar/deploy/email.mdx index 7c4a14a6..44122a22 100644 --- a/ar/deploy/email.mdx +++ b/ar/deploy/email.mdx @@ -32,7 +32,7 @@ description: "فعّل خدمة البريد الإلكتروني لإتاحة تدعم تهيئة لوحة الإدارة **الاختبار المباشر**، بحيث يمكنك التحقق من صحة إعدادات SMTP قبل حفظها. -- **بريد الإشعارات**: يُستخدم للتحقق من المستخدم، وإعادة تعيين كلمة المرور، والدعوات، وإشعارات النظام، والرسائل المشابهة. +- **بريد الإشعارات**: يُستخدم للتحقق من المستخدم، وإعادة تعيين كلمة المرور، والدعوات، وإشعارات النظام، والرسائل المشابهة. وهو أيضًا ما يتيح **تسجيل الدخول برمز البريد الإلكتروني** في صفحة تسجيل الدخول. - **بريد الأتمتة**: يُستخدم بوصفه خدمة البريد الافتراضية لإجراءات إرسال البريد الإلكتروني في الأتمتة. ويمكن لكل إجراء إرسال بريد إلكتروني أيضًا تهيئة [خادم SMTP مخصص](/ar/basic/automation/actions/communication/smtp-sender) خاص به. ### مصادر التهيئة وترتيب الأولوية diff --git a/ar/deploy/env.mdx b/ar/deploy/env.mdx index 64ec830b..10b120aa 100644 --- a/ar/deploy/env.mdx +++ b/ar/deploy/env.mdx @@ -56,6 +56,8 @@ mode: "wide" | BACKEND_OIDC_CLIENT_ID | معرّف عميل OIDC | - | - | google_client_id | | BACKEND_OIDC_CLIENT_SECRET | سر عميل OIDC | - | - | google_client_secret | | BACKEND_OIDC_CALLBACK_URL | عنوان URL لمعاودة الاتصال في OIDC | - | - | https://app.teable.ai/api/auth/oidc/callback | +| BACKEND_SIGNIN_VERIFICATION_EXPIRES_IN | مدة صلاحية رمز التحقق عند تسجيل الدخول. إذا لم يُضبط فتُستخدم BACKEND_EMAIL_CODE_EXPIRES_IN | 10m | - | 10m | +| BACKEND_SIGNIN_VERIFICATION_MAX_ATTEMPTS | عدد المحاولات الخاطئة المسموح بها لكل رمز تسجيل دخول، وبعدها يُلغى الرمز ويلزم طلب رمز جديد | 5 | - | 5 | | **الأمان والتحقق** | | | | | | TURNSTILE_SITE_KEY | مفتاح موقع Cloudflare Turnstile للتحقق من المصادقة | - | - | 1x00000000000000000000AA | | TURNSTILE_SECRET_KEY | المفتاح السري لـ Cloudflare Turnstile للتحقق من المصادقة | - | - | 1x0000000000000000000000000000000AA | diff --git a/de/basic/admin-panel/ai-setting.mdx b/de/basic/admin-panel/ai-setting.mdx index 8f81d5ed..f52fbcb0 100644 --- a/de/basic/admin-panel/ai-setting.mdx +++ b/de/basic/admin-panel/ai-setting.mdx @@ -35,8 +35,8 @@ Beginnen Sie mit der AI Chat-Laufzeit, der App-Bereitstellung und der Modelleinr Wählen Sie die empfohlenen Modelle für KI-Felder und KI-Automatisierung. - - Wählen Sie das Standardmodell für AI Chat. + + Wählen Sie für jede der vier Chat-Modellstufen ein Modell. @@ -59,9 +59,21 @@ Fügen Sie unter **LLM API** einen Modellanbieter hinzu und testen Sie dessen Mo Wählen Sie die empfohlenen Modelle aus, die Nutzer in **KI-Feldern** und **KI-Automatisierung** auswählen können. -### Chat-Modell festlegen +### Chat-Modellstufen festlegen -Wählen Sie das Standardmodell für **AI Chat** in der Seitenleiste. Das Chat-Modell muss aus der Liste der empfohlenen Modelle stammen. +Wählen Sie unter **Chat-Modellstufen** je ein Modell für **Ultra**, **Smart**, **Standard** und **Lite**; zur Auswahl stehen die in Schritt 2 angebundenen Modelle. Nutzer wählen im Modellmenü von **AI Chat** in der Seitenleiste nach Stufe und sehen den Stufennamen statt des Modellnamens. Sie können das Modell hinter einer Stufe daher jederzeit austauschen, ohne dass sich für bereits getroffene Auswahlen etwas ändert. + +| Stufe | Beschreibung | +|------|------| +| **Ultra** | Höchste Leistungsfähigkeit für anspruchsvolle Aufgaben. Bleibt das Feld leer, wird **Nicht angeboten** angezeigt und die Stufe erscheint nicht im Modellmenü der Nutzer.| +| **Smart** | Das Hauptmodell. KI-Felder, Hintergrundaufgaben und jede Stufe ohne eigenes Modell verwenden es, daher muss es gesetzt sein.| +| **Standard** | Alltägliche Chats und allgemeine Aufgaben, außerdem mittlere Hintergrundaufgaben. Bleibt das Feld leer, wird **Smart** verwendet.| +| **Lite** | Günstige, häufig anfallende Routinearbeit, außerdem leichte Aufgaben wie das Erzeugen von Chat-Titeln. Bleibt das Feld leer, wird **Smart** verwendet.| + +Rechts neben jeder Stufe stehen zwei weitere Bedienelemente: + +- **Als Standard festlegen**: die Stufe, die Nutzer beim Öffnen des Modellmenüs vorfinden. Ein **Ultra** ohne Modell kann nicht als Standard festgelegt werden. +- **Aktiviert**: Ausgeschaltet wird die Stufe Nutzern nicht mehr angeboten. Die Standardstufe lässt sich nicht ausschalten. ### KI-Funktionen aktivieren diff --git a/de/basic/admin-panel/overview.mdx b/de/basic/admin-panel/overview.mdx index 4a48cc22..adbd1a83 100644 --- a/de/basic/admin-panel/overview.mdx +++ b/de/basic/admin-panel/overview.mdx @@ -39,7 +39,7 @@ Das Admin-Panel gruppiert seine Seiten nach Zweck: - **[Computed Outbox](/de/basic/admin-panel/computed-outbox)**: Zustellung berechneter Aufgaben, Warteschlangenzustand und Datenbankrückstau überwachen - **[KI-Generierungswarteschlange](/de/basic/admin-panel/ai-generation-queue)**: Status der KI-Feldgenerierung in der aktuellen selbst gehosteten Instanz prüfen - **[Sandbox-Agent](/de/basic/admin-panel/sandbox-agent)**: Sandbox-Agent konfigurieren und verwalten -- **[Schema integrity](/de/basic/admin-panel/schema-integrity)**: Schema-Prüfungen für jede Base ausführen und Gefundenes reparieren +- **[Schema integrity](/de/basic/admin-panel/schema-integrity)**: Schema-Prüfungen für jedes Projekt ausführen und Gefundenes reparieren - **[Audit-Protokoll](/de/basic/admin-panel/audit-log)**: Aktuelle Instanzaktivitäten und Operationsdetails prüfen ## Administratorberechtigungen diff --git a/de/basic/admin-panel/schema-integrity.mdx b/de/basic/admin-panel/schema-integrity.mdx index 0ddfe1d2..6ad9212b 100644 --- a/de/basic/admin-panel/schema-integrity.mdx +++ b/de/basic/admin-panel/schema-integrity.mdx @@ -1,6 +1,6 @@ --- title: "Schema integrity" -description: "Abweichungen zwischen den Felddefinitionen einer Base und ihrer Datenbankstruktur untersuchen und beheben." +description: "Abweichungen zwischen den Felddefinitionen eines Projekts und seiner Datenbankstruktur untersuchen und beheben." --- Verfügbar ab dem selbst gehosteten Business-Plan @@ -9,11 +9,11 @@ Pfad: Administrationsbereich → Schema integrity Die Felddefinitionen, die Teable führt, und die tatsächliche Struktur in der Datenbank sollen einander entsprechen. Laufen sie auseinander, sehen Nutzende Felder, die sich nicht öffnen lassen, Verknüpfungsfelder ohne Werte oder eine Tabelle, deren Lese- und Schreibvorgänge fortlaufend fehlschlagen, ohne erkennbare Ursache. **Schema integrity** findet solche Probleme und behebt sie. -Ein Instanz-Admin kann jede Base der Instanz prüfen, ohne vorher deren Space beizutreten, Mandanten mit kundeneigener Datenbank (BYODB) eingeschlossen. +Ein Instanz-Admin kann jedes Projekt der Instanz prüfen, ohne vorher dessen Space beizutreten, Mandanten mit kundeneigener Datenbank (BYODB) eingeschlossen. ## Prüfung ausführen -Suchen Sie die Base über das Suchfeld, nach Base, Space, Tabellen-ID oder Name. Die Trefferliste zeigt den zugehörigen **Space**, die verwendete **Data DB** (Standard oder BYODB) und die **Runtime** (v1 oder v2); daran erkennen Sie, dass Sie die richtige erwischt haben. Derselbe Base-Name in verschiedenen Spaces ist häufig. +Suchen Sie das Projekt über das Suchfeld, nach Projekt, Space, Tabellen-ID oder Name. Die Trefferliste zeigt den zugehörigen **Space**, die verwendete **Data DB** (Standard oder BYODB) und die **Runtime** (v1 oder v2); daran erkennen Sie, dass Sie die richtige erwischt haben. Derselbe Projektname in verschiedenen Spaces ist häufig. Klicken Sie in dieser Zeile auf **Check** und im Dialog **Schema-Integrität** auf **Prüfung starten**. diff --git a/de/basic/ai/ai-chat.mdx b/de/basic/ai/ai-chat.mdx index a9c42734..0242d0fb 100644 --- a/de/basic/ai/ai-chat.mdx +++ b/de/basic/ai/ai-chat.mdx @@ -30,7 +30,7 @@ Wenn Sie einen langen Block mit Klartext einfügen, wandelt Teable ihn in einen ## Eingabesteuerung - **Spracheingabe**: Klicken Sie im Eingabefeld auf die Mikrofontaste und erlauben Sie den Mikrofonzugriff, um die Aufnahme zu starten. Wählen Sie während der Aufnahme **Spracheingabe beenden** oder **Spracheingabe verwerfen**. Nach dem Beenden transkribiert Teable die Aufnahme in das Eingabefeld. -- **Modell**: Verwenden Sie das Modellmenü, um das Modell für die Unterhaltung auszuwählen. Nutzen Sie ein leichteres Modell für einfache Abfragen, Bereinigung oder Überarbeitungen und ein leistungsstärkeres Modell für komplexe Planung, tabellenübergreifende Analysen und App-Erstellung. +- **Modell**: Verwenden Sie das Modellmenü, um die Modellstufe für die Unterhaltung auszuwählen. Das Menü führt **Ultra**, **Smart**, **Standard** und **Lite** von der leistungsstärksten Stufe abwärts auf und zeigt zu jeder das dahinterliegende Modell. Ihre Administration kann dieses Modell jederzeit austauschen oder nur einen Teil der Stufen anbieten, ohne dass Sie erneut wählen müssen. Nutzen Sie eine niedrigere Stufe für einfache Abfragen, Bereinigung oder Überarbeitungen und eine höhere Stufe für komplexe Planung, tabellenübergreifende Analysen und App-Erstellung. - **Intelligenz**: Wählen Sie die Stufe **Intelligenz** separat im Modellmenü. Sie steuert die Denktiefe; höhere Stufen liefern gründlichere Überlegungen. - **Meine Secrets**: Öffnen Sie **+** → **Mehr** → **Meine Secrets**, um API-Schlüssel oder andere Anmeldedaten unter **Einstellungen** → **Integrationen** zu hinterlegen. Die Werte gehören Ihnen, der KI-Chat kann sie zur Laufzeit als Umgebungsvariablen lesen, und Sie können sie einzelnen Apps und Automatisierungen freigeben. Siehe [Zugangsdaten und Integrationen](/de/basic/credential). - **Anfragen nach Zugangsdaten**: Wenn die KI ein Drittanbieterkonto oder ein Secret benötigt, heftet sie eine entsprechende Karte an die Unterhaltung. Wählen Sie **Mein Konto verbinden** für einen OAuth-Vorgang oder geben Sie vorhandene Zugangsdaten frei. Mit **Überspringen** stellen Sie sie nicht bereit; die KI fährt mit den Teilen fort, die sie auch ohne erledigen kann. @@ -42,7 +42,7 @@ Wenn Sie einen langen Block mit Klartext einfügen, wandelt Teable ihn in einen ## Chats verwalten -Über **Verlauf** oben rechts im Chatbereich sehen Sie Ihre Chats in der aktuellen Base und können sie nach Namen durchsuchen. +Über **Verlauf** oben rechts im Chatbereich sehen Sie Ihre Chats im aktuellen Projekt und können sie nach Namen durchsuchen. Der Punkt neben einem Chatnamen zeigt, welche Chats Sie brauchen. **Wartet auf Ihre Antwort** bedeutet, dass der Durchlauf an einer Stelle steht, die Sie braucht: eine Rückfrage des Agenten, eine Autorisierung, eine Tabellenauswahl oder eine Anfrage nach Anmeldedaten. Vor Ihrer Antwort geht es nicht weiter. **Antwort fehlgeschlagen** heißt, dass die letzte Antwort nicht sauber beendet wurde; öffnen Sie den Chat und fragen Sie erneut. **Wird generiert …** und der Ungelesen-Punkt melden nur Fortschritt und neue Antworten und verlangen nichts von Ihnen. @@ -54,7 +54,7 @@ Chats des App-Builders sind nach ihrer App benannt und lassen sich nicht archivi ### Archivierte Chats -Archivieren nimmt einen Chat aus dem Verlauf, ohne etwas zu löschen. Über Ihr Profilbild unten links → **Einstellungen** → **Archivierte Chats** sehen Sie die Chats, die Sie in verschiedenen Bases archiviert haben. **Wiederherstellen** bringt einen Chat in den Verlauf seiner Base zurück; hier können Sie ihn auch löschen, sobald Sie sicher sind, dass Sie ihn nicht mehr brauchen. +Archivieren nimmt einen Chat aus dem Verlauf, ohne etwas zu löschen. Über Ihr Profilbild unten links → **Einstellungen** → **Archivierte Chats** sehen Sie die Chats, die Sie in verschiedenen Projekten archiviert haben. **Wiederherstellen** bringt einen Chat in den Verlauf seines Projekts zurück; hier können Sie ihn auch löschen, sobald Sie sicher sind, dass Sie ihn nicht mehr brauchen. ## Häufige Anwendungen @@ -233,7 +233,7 @@ Artefakte sind für die Person, die sie erstellt hat, privat. Verwenden Sie dahe - **Geben Sie mehrere Beispiele an**: Stellen Sie für Ausgaben mit festem Format 3-5 Beispiele im Format Eingabe -> erwartete Ausgabe bereit. - **Verwenden Sie `@`, um Knoten auszuwählen**: Wenn die KI auf Tabellen, Ansichten, Apps, Automatisierungen oder Ordner verweisen muss, geben Sie `@` ein und wählen Sie diese direkt aus. - **Vor der Ausführung bestätigen**: Bitten Sie die KI bei Aufgaben, die Daten ändern, Tabellen erstellen, Apps erstellen oder Automatisierungen aktivieren, die Änderungen vor der Ausführung zu beschreiben. -- **Das Modell nach Aufgabe wählen**: Wenn der Space die Modellauswahl unterstützt, verwenden Sie ein leichteres Modell für einfache Abfragen, Bereinigung oder Überarbeitungen und ein leistungsstärkeres Modell für komplexe Planung, tabellenübergreifende Analysen und App-Erstellung. +- **Die Stufe nach Aufgabe wählen**: Eine niedrigere Stufe verbraucht bei einfachen Abfragen, Bereinigung und Überarbeitungen weniger Rechenleistung; für komplexe Planung, tabellenübergreifende Analysen und App-Erstellung wechseln Sie eine Stufe höher. - **Die Intelligenzstufe anpassen**: **Intelligenz** steuert die Denktiefe; höhere Stufen liefern gründlichere Überlegungen. - **Bei Themenwechsel einen neuen Chat starten**: Ein neuer Chat wird empfohlen, wenn sich das Thema ändert, die Unterhaltung zu lang wird oder die Kontextnutzung reduziert werden soll. diff --git a/de/basic/ai/routine.mdx b/de/basic/ai/routine.mdx index 1074b51c..ba816cf6 100644 --- a/de/basic/ai/routine.mdx +++ b/de/basic/ai/routine.mdx @@ -7,7 +7,7 @@ description: Cuppy führt einen Prompt nach Zeitplan aus; das Ergebnis jedes Lau Eine Routine übergibt Cuppy einen Prompt und wiederholt ihn nach Zeitplan. Das eignet sich für Arbeit, die niemand von Hand anstoßen soll: ein täglicher Bericht, das regelmäßige Aufräumen abgelaufener Datensätze, eine wöchentliche Auswertung. Jeder Lauf ist ein vollständiger KI-Chat, eine Routine kann also alles, was der KI-Chat kann, einschließlich Lesen und Schreiben von Tabellen, Aufrufen von Skills und Erzeugen von Dateien. -Eine Routine ist eine Ressource innerhalb einer Base und steht in der linken Seitenleiste neben Tabellen, Apps und Automatisierungen. +Eine Routine ist eine Ressource innerhalb eines Projekts und steht in der linken Seitenleiste neben Tabellen, Apps und Automatisierungen. Eine Automatisierung wird durch ein Ereignis ausgelöst, etwa eine Datensatzänderung, ein Formular oder einen Webhook, und führt die Schritte aus, die Sie vorher konfiguriert haben. Eine Routine wird nur durch die Zeit ausgelöst und führt einen Prompt aus, den der Agent selbst auslegt. Nehmen Sie eine Automatisierung, wenn Sie feste Schritte und ein vorhersagbares Ergebnis brauchen; nehmen Sie eine Routine, wenn der Agent jedes Mal selbst entscheiden soll, was mit den aktuellen Daten zu tun ist. @@ -67,7 +67,7 @@ Zum Deaktivieren schalten Sie den Schalter aus. Der Zeitplan löst dann nicht me Öffnen Sie die Routine und wechseln Sie zu **Ausführungsverlauf**. Die Liste lässt sich nach Status und Zeitraum filtern, was das Auffinden eines bestimmten Fehlschlags erleichtert; zu einem ausgewählten Lauf sehen Sie geplante, gestartete und beendete Zeit, die Dauer sowie den vollständigen Chat dieses Laufs. -Läufe werden als **In der Warteschlange**, **Läuft**, **Abgeschlossen**, **Fehlgeschlagen** oder **Abgebrochen** ausgewiesen. **Abgebrochen** erscheint, wenn jemand den Lauf unterbrochen hat oder wenn die Routine oder ihre Base gelöscht wurde. +Läufe werden als **In der Warteschlange**, **Läuft**, **Abgeschlossen**, **Fehlgeschlagen** oder **Abgebrochen** ausgewiesen. **Abgebrochen** erscheint, wenn jemand den Lauf unterbrochen hat oder wenn die Routine oder ihr Projekt gelöscht wurde. Ein Lauf mit **Fehlgeschlagen** nennt seinen Grund, und jeder Grund verlangt eine andere Reaktion: @@ -81,7 +81,7 @@ Ein Lauf mit **Fehlgeschlagen** nennt seinen Grund, und jeder Grund verlangt ein Der Chat eines Laufs ist schreibgeschützt. Mitglieder, die die Routine bearbeiten dürfen, können am Ende weiterfragen, um nachzuvollziehen, wie ein bestimmter Lauf vorgegangen ist. -Der Ausführungsverlauf setzt die Berechtigung zum Bearbeiten der Routine voraus. Besitzer und Ersteller einer Base können Routinen anlegen, bearbeiten und löschen; andere Mitarbeitende haben Lesezugriff. +Der Ausführungsverlauf setzt die Berechtigung zum Bearbeiten der Routine voraus. Besitzer und Ersteller eines Projekts können Routinen anlegen, bearbeiten und löschen; andere Mitarbeitende haben Lesezugriff. ## Fehlerbenachrichtigung und automatische Deaktivierung @@ -102,7 +102,7 @@ Nicht jeder erfolglose Lauf zählt dabei mit: Läufe, die übersprungen wurden, Nein. Die Änderung wird als Entwurf gespeichert und erreicht die aktive Fassung erst mit **Aktualisieren**. Ein bereits laufender Lauf behält die Konfiguration, mit der er gestartet ist. - + Ja. Nach der Installation einer Vorlage werden deren Routinen ebenso eingeschaltet wie deren Workflows. Ein Zeitplan ohne künftigen Termin bleibt ein Entwurf. diff --git a/de/deploy/email.mdx b/de/deploy/email.mdx index 018118fb..b96daa16 100644 --- a/de/deploy/email.mdx +++ b/de/deploy/email.mdx @@ -32,7 +32,7 @@ Am einfachsten konfigurieren Sie E-Mail über die Systemverwaltung: Die Konfiguration in der Systemverwaltung unterstützt **Live-Tests** — Sie können prüfen, ob Ihre SMTP-Einstellungen funktionieren, bevor Sie sie speichern. -- **Benachrichtigungs-E-Mail**: Wird für Benutzerverifizierung, das Zurücksetzen von Passwörtern, Einladungen, Systembenachrichtigungen und ähnliche E-Mails verwendet. +- **Benachrichtigungs-E-Mail**: Wird für Benutzerverifizierung, das Zurücksetzen von Passwörtern, Einladungen, Systembenachrichtigungen und ähnliche E-Mails verwendet. Sie ist außerdem Voraussetzung dafür, dass auf der Anmeldeseite **Mit E-Mail-Code anmelden** angeboten wird. - **Automatisierungs-E-Mail**: Wird als Standard-E-Mail-Dienst für Aktionen zum Senden von E-Mails in Automatisierungen verwendet. Eine einzelne Aktion zum Senden von E-Mails kann auch einen eigenen [benutzerdefinierten SMTP-Server](/de/basic/automation/actions/communication/smtp-sender) konfigurieren. ### Konfigurationsquellen und Priorität diff --git a/de/deploy/env.mdx b/de/deploy/env.mdx index deb4360b..490d94a0 100644 --- a/de/deploy/env.mdx +++ b/de/deploy/env.mdx @@ -56,6 +56,8 @@ mode: "wide" | BACKEND_OIDC_CLIENT_ID | OIDC-Client-ID | - | - | google_client_id | | BACKEND_OIDC_CLIENT_SECRET | OIDC-Client-Secret | - | - | google_client_secret | | BACKEND_OIDC_CALLBACK_URL | OIDC-Callback-URL | - | - | https://app.teable.ai/api/auth/oidc/callback | +| BACKEND_SIGNIN_VERIFICATION_EXPIRES_IN | Gültigkeitsdauer des Anmelde-Bestätigungscodes. Ohne Wert gilt BACKEND_EMAIL_CODE_EXPIRES_IN | 10m | - | 10m | +| BACKEND_SIGNIN_VERIFICATION_MAX_ATTEMPTS | Zulässige Fehlversuche pro Anmeldecode; danach wird der Code verworfen und ein neuer muss angefordert werden | 5 | - | 5 | | **Sicherheit & Verifizierung** | | | | | | TURNSTILE_SITE_KEY | Cloudflare-Turnstile-Websiteschlüssel für die Authentifizierungsverifizierung | - | - | 1x00000000000000000000AA | | TURNSTILE_SECRET_KEY | Cloudflare-Turnstile-Geheimschlüssel für die Authentifizierungsverifizierung | - | - | 1x0000000000000000000000000000000AA | diff --git a/en/basic/admin-panel/ai-setting.mdx b/en/basic/admin-panel/ai-setting.mdx index 8af65de7..c1e28474 100644 --- a/en/basic/admin-panel/ai-setting.mdx +++ b/en/basic/admin-panel/ai-setting.mdx @@ -35,8 +35,8 @@ Start with the AI Chat runtime, app deployment, and model setup: Choose the recommended models for AI fields and AI automation. - - Choose the default model for AI Chat. + + Choose a model for each of the four chat model tiers. @@ -59,9 +59,21 @@ Open **Model Settings** for a model when you need to review or override these va Choose the recommended models users can select in **AI fields** and **AI automation**. -### Set chat model +### Set chat model tiers -Choose the default model for sidebar **AI Chat**. The chat model must come from the recommended model list. +In **Chat model tiers**, pick a model for **Ultra**, **Smart**, **Standard**, and **Lite**; the models you can pick are the ones connected in step 2. Users choose by tier in the model menu of sidebar **AI Chat** and see the tier name rather than the model name, so you can swap the model behind a tier at any time without affecting anyone who already picked it. + +| Tier | Description | +|------|------| +| **Ultra** | Top capability, for demanding work. Left empty it shows **Not offered** and stays out of the user's model menu.| +| **Smart** | The main model. AI fields, background tasks, and any tier without its own model use it, so it must be set.| +| **Standard** | Everyday chat and general tasks; also used for medium background tasks. Left empty it falls back to **Smart**.| +| **Lite** | Low-cost, high-frequency routine work; also used for lightweight tasks such as generating chat titles. Left empty it falls back to **Smart**.| + +Each tier has two more controls on its right: + +- **Set as default**: the tier users land on when they open the model menu. An **Ultra** with no model cannot be the default. +- **Enabled**: turn it off and the tier is no longer offered to users. The default tier cannot be turned off. ### Enable AI features diff --git a/en/basic/admin-panel/overview.mdx b/en/basic/admin-panel/overview.mdx index 8a6e1e0c..1d44aec1 100644 --- a/en/basic/admin-panel/overview.mdx +++ b/en/basic/admin-panel/overview.mdx @@ -39,7 +39,7 @@ The Admin Panel groups its pages by purpose: - **[Computed Outbox](/en/basic/admin-panel/computed-outbox)**: Monitor computed task delivery, queue health, and database backlog - **[AI generation queue](/en/basic/admin-panel/ai-generation-queue)**: Review AI field generation status in the current self-hosted instance - **[Sandbox Agent](/en/basic/admin-panel/sandbox-agent)**: Configure and manage Sandbox Agent -- **[Schema integrity](/en/basic/admin-panel/schema-integrity)**: Run schema checks on any base and repair what they find +- **[Schema integrity](/en/basic/admin-panel/schema-integrity)**: Run schema checks on any project and repair what they find - **[Audit log](/en/basic/admin-panel/audit-log)**: Review recent instance activity and operation details ## Administrator Permissions diff --git a/en/basic/admin-panel/schema-integrity.mdx b/en/basic/admin-panel/schema-integrity.mdx index 5282913a..b24b6990 100644 --- a/en/basic/admin-panel/schema-integrity.mdx +++ b/en/basic/admin-panel/schema-integrity.mdx @@ -1,6 +1,6 @@ --- title: "Schema integrity" -description: "Investigate and repair mismatches between a base's field definitions and its database structure." +description: "Investigate and repair mismatches between a project's field definitions and its database structure." --- Available for self-hosted Business plan and above @@ -9,11 +9,11 @@ Path: Admin Panel → Schema integrity The field definitions Teable holds and the actual structure in the database are meant to match one another. When they drift apart, users see fields that will not open, link fields that return nothing, or a table whose reads and writes keep failing, with no visible cause. **Schema integrity** locates problems of this kind and repairs them. -An instance admin can check any base in the instance without joining its space first, tenants on a customer-managed database (BYODB) included. +An instance admin can check any project in the instance without joining its space first, tenants on a customer-managed database (BYODB) included. ## Run a Check -Find the base with the search box, by base, space, table id, or name. The result list shows the **Space** it belongs to, the **Data DB** it uses (default or BYODB), and its **Runtime** (v1 or v2), which is how you confirm you have the right one. The same base name in different spaces is common. +Find the project with the search box, by project, space, table id, or name. The result list shows the **Space** it belongs to, the **Data DB** it uses (default or BYODB), and its **Runtime** (v1 or v2), which is how you confirm you have the right one. The same project name in different spaces is common. Click **Check** on that row, then **Run Check** in the **Schema Integrity** dialog. diff --git a/en/basic/ai/ai-chat.mdx b/en/basic/ai/ai-chat.mdx index fad70627..eda3994e 100644 --- a/en/basic/ai/ai-chat.mdx +++ b/en/basic/ai/ai-chat.mdx @@ -30,7 +30,7 @@ When you paste a long block of plain text, Teable converts it to a Markdown atta ## Input Controls - **Voice input**: Click the microphone button in the input box and allow microphone access to start recording. While recording, choose **Finish voice input** or **Discard voice input**. After you choose finish, Teable transcribes the recording into the input box. -- **Model**: Use the model menu to choose the model for the conversation. Use a lighter model for simple queries, cleanup, or rewriting, and a stronger model for complex planning, cross-table analysis, and app building. +- **Model**: Use the model menu to choose the model tier for the conversation. The menu lists **Ultra**, **Smart**, **Standard**, and **Lite** from the most capable down, each showing the model behind it; your admin can swap that model at any time, or offer only some of the tiers, and you never have to pick again. Use a lower tier for simple queries, cleanup, or rewriting, and a higher tier for complex planning, cross-table analysis, and app building. - **Intelligence**: Choose the **Intelligence** level separately in the model menu. It controls thinking depth; higher levels produce more thorough reasoning. - **My secrets**: Open **+** → **More** → **My secrets** to store API keys or other credentials in **Settings** → **Integrations**. The values are yours, AI Chat can read them as environment variables at runtime, and you can grant them to individual apps and automations. See [Credentials and Integrations](/en/basic/credential). - **Credential requests**: When AI needs a third-party account or a secret, it pins a credential request card to the conversation. Choose **Connect my account** to run an OAuth flow, or grant a credential you already have. Click **Skip** to withhold it; AI continues with the parts it can complete without it. @@ -42,7 +42,7 @@ When you paste a long block of plain text, Teable converts it to a Markdown atta ## Manage Chats -Click **History** at the top right of the chat panel to see your chats in the current base, and search them by name. +Click **History** at the top right of the chat panel to see your chats in the current project, and search them by name. The dot next to a chat name marks which chats need you. **Waiting for your reply** means the turn has stopped at a point that needs you: a question from the agent, an authorization, a table to pick, or a credential request. It will not continue until you answer. **Reply failed** means the last reply did not finish properly; open it and ask again. **Generating…** and the unread dot only report progress and new replies, and need nothing from you. @@ -54,7 +54,7 @@ App Builder chats are named after their app and cannot be archived. ### Archived Chats -Archiving takes a chat out of the history list without deleting anything. Open your avatar at the bottom left → **Settings** → **Archived chats** to see chats you archived across bases. **Restore** brings one back to its base's chat history, and you can delete it here once you are sure you no longer need it. +Archiving takes a chat out of the history list without deleting anything. Open your avatar at the bottom left → **Settings** → **Archived chats** to see chats you archived across projects. **Restore** brings one back to its project's chat history, and you can delete it here once you are sure you no longer need it. ## Common Uses @@ -233,7 +233,7 @@ Open **+** → **More** → **Manage artifacts** to browse everything you have c - **Provide several examples**: For fixed-format output, provide 3-5 input -> expected output examples. - **Use `@` to select nodes**: When AI needs to reference tables, views, apps, automations, or folders, type `@` and select them directly. - **Confirm before execution**: For tasks that modify data, create tables, create apps, or enable automations, ask AI to describe the changes before running them. -- **Choose the model by task**: If the space supports model selection, use a lighter model for simple queries, cleanup, or rewriting, and a stronger model for complex planning, cross-table analysis, and app building. +- **Choose the tier by task**: A lower tier costs less credit on simple queries, cleanup, and rewriting; move up a tier for complex planning, cross-table analysis, and app building. - **Adjust the Intelligence level**: **Intelligence** controls thinking depth; higher levels produce more thorough reasoning. - **Start a new chat when the topic changes**: A new chat is recommended when the topic changes, the conversation becomes too long, or context usage should be reduced. diff --git a/en/basic/ai/routine.mdx b/en/basic/ai/routine.mdx index bff44a7c..cbed3ef6 100644 --- a/en/basic/ai/routine.mdx +++ b/en/basic/ai/routine.mdx @@ -7,7 +7,7 @@ description: Let Cuppy run a prompt on a schedule and review the result of every A routine hands a prompt to Cuppy and repeats it on a schedule, which suits work that nobody needs to trigger by hand: a daily report, a periodic cleanup of expired records, a weekly roll-up. Every run is a full AI chat, so a routine can do everything AI chat can, including reading and writing tables, calling skills, and producing files. -A routine is a resource inside a base and sits in the left sidebar next to tables, apps, and automations. +A routine is a resource inside a project and sits in the left sidebar next to tables, apps, and automations. An automation fires on an event such as a record change, a form submission, or a webhook, and runs the steps you configured in advance. A routine fires only on time, and runs a prompt the agent interprets itself. Use an automation when you need fixed steps and predictable output; use a routine when you want the agent to decide what to do with the current data each time. @@ -67,7 +67,7 @@ Turn the switch off to deactivate. The schedule stops firing, and existing run h Open the routine and switch to **Run history**. The run list can be filtered by status and time range, which helps locate a particular failure; selecting a run shows its planned, started, and finished times, its duration, and the full conversation of that run. -Runs are reported as **Queued**, **Running**, **Completed**, **Failed**, or **Canceled**. **Canceled** appears when someone interrupted that run, or when the routine or its base has been deleted. +Runs are reported as **Queued**, **Running**, **Completed**, **Failed**, or **Canceled**. **Canceled** appears when someone interrupted that run, or when the routine or its project has been deleted. A **Failed** run states its reason, and each reason calls for a different response: @@ -81,7 +81,7 @@ A **Failed** run states its reason, and each reason calls for a different respon The conversation of a run is read-only. Members who can edit the routine may continue it at the end to investigate how a particular run proceeded. -Run history requires permission to edit the routine. A base's owner and creator can create, edit, and delete routines; other collaborators have read access. +Run history requires permission to edit the routine. A project's owner and creator can create, edit, and delete routines; other collaborators have read access. ## Failure Alerts and Automatic Deactivation @@ -102,7 +102,7 @@ Not every unsuccessful run counts toward that total: runs skipped because the pr No. The change is saved as a draft and only reaches the live version when you click **Update**. A run already under way keeps the configuration it started with. - + Yes. After a template install its routines are switched on the way its workflows are. A schedule with no future occurrence stays a draft. diff --git a/en/deploy/email.mdx b/en/deploy/email.mdx index b356c5a3..72388c2e 100644 --- a/en/deploy/email.mdx +++ b/en/deploy/email.mdx @@ -32,7 +32,7 @@ The easiest way to configure email is through the Admin Panel: The Admin Panel configuration supports **live testing** — you can verify your SMTP settings work before saving. -- **Notify email**: Used for user verification, password reset, invitations, system notifications, and similar emails. +- **Notify email**: Used for user verification, password reset, invitations, system notifications, and similar emails. It is also what makes **Sign in with email code** available on the login page. - **Automation email**: Used as the default mail service for automation Send Email actions. A single Send Email action can also configure its own [custom SMTP server](/en/basic/automation/actions/communication/smtp-sender). ### Configuration sources and priority diff --git a/en/deploy/env.mdx b/en/deploy/env.mdx index d24c68f2..a3f45b4e 100644 --- a/en/deploy/env.mdx +++ b/en/deploy/env.mdx @@ -56,6 +56,8 @@ mode: "wide" | BACKEND_OIDC_CLIENT_ID | OIDC client ID | - | - | google_client_id | | BACKEND_OIDC_CLIENT_SECRET | OIDC client secret | - | - | google_client_secret | | BACKEND_OIDC_CALLBACK_URL | OIDC callback URL | - | - | https://app.teable.ai/api/auth/oidc/callback | +| BACKEND_SIGNIN_VERIFICATION_EXPIRES_IN | Sign-in verification code lifetime. Falls back to BACKEND_EMAIL_CODE_EXPIRES_IN when unset | 10m | - | 10m | +| BACKEND_SIGNIN_VERIFICATION_MAX_ATTEMPTS | Wrong guesses allowed per sign-in code; beyond that the code is discarded and a new one must be requested | 5 | - | 5 | | **Security & Verification** | | | | | | TURNSTILE_SITE_KEY | Cloudflare Turnstile site key for authentication verification | - | - | 1x00000000000000000000AA | | TURNSTILE_SECRET_KEY | Cloudflare Turnstile secret key for authentication verification | - | - | 1x0000000000000000000000000000000AA | diff --git a/es/basic/admin-panel/ai-setting.mdx b/es/basic/admin-panel/ai-setting.mdx index 12012c90..780228f2 100644 --- a/es/basic/admin-panel/ai-setting.mdx +++ b/es/basic/admin-panel/ai-setting.mdx @@ -35,8 +35,8 @@ Comienza por configurar el entorno de ejecución del Chat de IA, la implementaci Elige los modelos recomendados para los Campos de IA y las automatizaciones de IA. - - Elige el modelo predeterminado del Chat de IA. + + Elige un modelo para cada uno de los cuatro niveles de modelo de chat. @@ -59,9 +59,21 @@ Abre **Ajustes del modelo** para un modelo cuando necesites revisar o sustituir Elige los modelos recomendados que los usuarios pueden seleccionar en los **Campos de IA** y las **automatizaciones de IA**. -### Establecer el modelo de chat +### Establecer los niveles de modelo de chat -Elige el modelo predeterminado del **Chat de IA** de la barra lateral. El modelo de chat debe pertenecer a la lista de modelos recomendados. +En **Niveles de modelo de chat**, elige un modelo para **Ultra**, **Smart**, **Standard** y **Lite**; los modelos disponibles son los que conectaste en el paso 2. Los usuarios eligen por nivel en el menú de modelos del **Chat de IA** de la barra lateral y ven el nombre del nivel en lugar del modelo, así que puedes cambiar el modelo de un nivel en cualquier momento sin afectar a quienes ya lo seleccionaron. + +| Nivel | Descripción | +|------|------| +| **Ultra** | Máxima capacidad, para trabajos exigentes. Si se deja vacío, muestra **No disponible** y no aparece en el menú de modelos de los usuarios.| +| **Smart** | El modelo principal. Lo usan los campos de IA, las tareas en segundo plano y cualquier nivel sin modelo propio, por lo que debe estar configurado.| +| **Standard** | Conversaciones cotidianas y tareas generales; también se usa para tareas de fondo intermedias. Si se deja vacío, hereda **Smart**.| +| **Lite** | Trabajo rutinario de bajo costo y alta frecuencia; también se usa para tareas ligeras como generar los títulos de las conversaciones. Si se deja vacío, hereda **Smart**.| + +A la derecha de cada nivel hay dos controles más: + +- **Establecer como predeterminado**: el nivel con el que los usuarios abren el menú de modelos. Un **Ultra** sin modelo no puede ser el predeterminado. +- **Habilitado**: al desactivarlo, ese nivel deja de ofrecerse a los usuarios. El nivel predeterminado no se puede desactivar. ### Habilitar funciones de IA diff --git a/es/basic/admin-panel/overview.mdx b/es/basic/admin-panel/overview.mdx index 4f4eee06..fe507d4a 100644 --- a/es/basic/admin-panel/overview.mdx +++ b/es/basic/admin-panel/overview.mdx @@ -39,7 +39,7 @@ Administración del sistema agrupa sus páginas según su finalidad: - **[Bandeja de salida de cálculos](/es/basic/admin-panel/computed-outbox)**: Supervisa la entrega de tareas calculadas, el estado de la cola y la acumulación de trabajo de la base de datos - **[Cola de generación de IA](/es/basic/admin-panel/ai-generation-queue)**: Consulta el estado de generación de los Campos de IA en la instancia autoalojada actual - **[Agente de entorno aislado](/es/basic/admin-panel/sandbox-agent)**: Configura y administra el Agente de entorno aislado -- **[Schema integrity](/es/basic/admin-panel/schema-integrity)**: Ejecuta comprobaciones de esquema en cualquier base y repara lo que encuentren +- **[Schema integrity](/es/basic/admin-panel/schema-integrity)**: Ejecuta comprobaciones de esquema en cualquier proyecto y repara lo que encuentren - **[Registro de auditoría](/es/basic/admin-panel/audit-log)**: Consulta la actividad reciente de la instancia y los detalles de las operaciones ## Permisos de administrador diff --git a/es/basic/admin-panel/schema-integrity.mdx b/es/basic/admin-panel/schema-integrity.mdx index 38b4f160..f46110ab 100644 --- a/es/basic/admin-panel/schema-integrity.mdx +++ b/es/basic/admin-panel/schema-integrity.mdx @@ -1,6 +1,6 @@ --- title: "Schema integrity" -description: "Investiga y repara los desajustes entre las definiciones de Campo de una base y su estructura de base de datos." +description: "Investiga y repara los desajustes entre las definiciones de Campo de un proyecto y su estructura de base de datos." --- Disponible para el plan Business autoalojado y los planes superiores @@ -9,11 +9,11 @@ Ruta: Panel de administración → Schema integrity Las definiciones de Campo que guarda Teable y la estructura real de la base de datos deben corresponderse. Cuando se separan, los usuarios ven Campos que no se abren, Campos de vínculo que no devuelven nada o una tabla cuyas lecturas y escrituras fallan sin causa visible. **Schema integrity** localiza problemas de este tipo y los repara. -Un administrador de la instancia puede comprobar cualquier base de la instancia sin unirse antes a su espacio, incluidos los inquilinos con base de datos gestionada por el cliente (BYODB). +Un administrador de la instancia puede comprobar cualquier proyecto de la instancia sin unirse antes a su espacio, incluidos los inquilinos con base de datos gestionada por el cliente (BYODB). ## Ejecutar una comprobación -Localiza la base con el buscador, por base, espacio, ID de tabla o nombre. La lista de resultados muestra el **Space** al que pertenece, la **Data DB** que usa (predeterminada o BYODB) y su **Runtime** (v1 o v2), que es como confirmas que has dado con la correcta. El mismo nombre de base en espacios distintos es habitual. +Localiza el proyecto con el buscador, por proyecto, espacio, ID de tabla o nombre. La lista de resultados muestra el **Space** al que pertenece, la **Data DB** que usa (predeterminada o BYODB) y su **Runtime** (v1 o v2), que es como confirmas que has dado con la correcta. El mismo nombre de proyecto en espacios distintos es habitual. Haz clic en **Check** en esa fila y luego en **Iniciar comprobación** dentro del diálogo **Integridad del esquema**. diff --git a/es/basic/ai/ai-chat.mdx b/es/basic/ai/ai-chat.mdx index e27dd14f..48d50c0a 100644 --- a/es/basic/ai/ai-chat.mdx +++ b/es/basic/ai/ai-chat.mdx @@ -30,7 +30,7 @@ Cuando pegas un bloque largo de texto sin formato, Teable lo convierte en un arc ## Controles de entrada - **Entrada de voz**: Haz clic en el botón del micrófono del cuadro de entrada y permite el acceso al micrófono para comenzar a grabar. Durante la grabación, elige **Finalizar entrada de voz** o **Descartar entrada de voz**. Al finalizar, Teable transcribe la grabación en el cuadro de entrada. -- **Modelo**: Usa el menú de modelos para elegir el modelo de la conversación. Usa un modelo más ligero para consultas sencillas, limpieza o reescritura, y uno más potente para planificación compleja, análisis entre Tablas y creación de aplicaciones. +- **Modelo**: Usa el menú de modelos para elegir el nivel de modelo de la conversación. El menú lista **Ultra**, **Smart**, **Standard** y **Lite**, del más capaz al menos capaz, e indica el modelo que hay detrás de cada uno; tu administrador puede cambiar ese modelo en cualquier momento u ofrecer solo algunos niveles, y tú no tienes que volver a elegir. Usa un nivel más bajo para consultas sencillas, limpieza o reescritura, y uno más alto para planificación compleja, análisis entre Tablas y creación de aplicaciones. - **Inteligencia**: Elige el nivel de **Inteligencia** por separado en el menú de modelos. Este controla la profundidad del razonamiento; los niveles superiores producen razonamientos más exhaustivos. - **Mis secretos**: Abre **+** → **Más** → **Mis secretos** para guardar claves de API u otras credenciales en **Ajustes** → **Integraciones**. Esos valores son tuyos, el Chat de IA puede leerlos como variables de entorno durante la ejecución y puedes concederlos a aplicaciones y automatizaciones concretas. Consulta [Credenciales e integraciones](/es/basic/credential). - **Solicitudes de credenciales**: Cuando la IA necesita una cuenta externa o un secreto, fija en la conversación una tarjeta de solicitud. Elige **Conectar mi cuenta** para iniciar un flujo de OAuth o concede una credencial que ya tengas. Con **Omitir** no la facilitas; la IA continúa con las partes que puede completar sin ella. @@ -42,7 +42,7 @@ Cuando pegas un bloque largo de texto sin formato, Teable lo convierte en un arc ## Gestionar los chats -Haz clic en **Historial**, arriba a la derecha del panel de chat, para ver tus chats de la base actual y buscarlos por nombre. +Haz clic en **Historial**, arriba a la derecha del panel de chat, para ver tus chats del proyecto actual y buscarlos por nombre. El punto junto al nombre de un chat señala cuáles te necesitan. **Esperando tu respuesta** indica que el turno se ha detenido en un punto que te requiere: una pregunta del agente, una autorización, una tabla que elegir o una solicitud de credencial. No continuará hasta que respondas. **La respuesta falló** significa que la última respuesta no terminó correctamente; ábrela y vuelve a preguntar. **Generando…** y el punto de no leído solo informan del progreso y de las respuestas nuevas, y no requieren nada de ti. @@ -54,7 +54,7 @@ Los chats del Constructor de aplicaciones llevan el nombre de su aplicación y n ### Chats archivados -Archivar saca un chat del historial sin borrar nada. Abre tu avatar de la esquina inferior izquierda → **Configuración** → **Chats archivados** para ver los chats que archivaste en distintas bases. **Restaurar** devuelve uno al historial de su base, y aquí también puedes eliminarlo cuando tengas claro que ya no lo necesitas. +Archivar saca un chat del historial sin borrar nada. Abre tu avatar de la esquina inferior izquierda → **Configuración** → **Chats archivados** para ver los chats que archivaste en distintos proyectos. **Restaurar** devuelve uno al historial de su proyecto, y aquí también puedes eliminarlo cuando tengas claro que ya no lo necesitas. ## Usos habituales @@ -233,7 +233,7 @@ Abre **+** → **Más** → **Administrar artefactos** para explorar todo lo que - **Proporciona varios ejemplos**: Para obtener un resultado con formato fijo, proporciona entre 3 y 5 ejemplos de entrada -> resultado esperado. - **Usa `@` para seleccionar nodos**: Cuando la IA necesite consultar Tablas, Vistas, aplicaciones, automatizaciones o carpetas, escribe `@` y selecciónalas directamente. - **Confirma antes de ejecutar**: En tareas que modifiquen datos, creen Tablas o aplicaciones, o habiliten automatizaciones, pide a la IA que describa los cambios antes de ejecutarlos. -- **Elige el modelo según la tarea**: Si el Espacio permite seleccionar modelos, usa uno más ligero para consultas sencillas, limpieza o reescritura, y uno más potente para planificación compleja, análisis entre Tablas y creación de aplicaciones. +- **Elige el nivel según la tarea**: Un nivel más bajo consume menos potencia en consultas sencillas, limpieza y reescritura; sube de nivel para planificación compleja, análisis entre Tablas y creación de aplicaciones. - **Ajusta el nivel de Inteligencia**: **Inteligencia** controla la profundidad del razonamiento; los niveles superiores producen razonamientos más exhaustivos. - **Inicia un chat nuevo cuando cambie el tema**: Se recomienda iniciar un chat nuevo cuando cambie el tema, la conversación sea demasiado larga o quieras reducir el uso del contexto. diff --git a/es/basic/ai/routine.mdx b/es/basic/ai/routine.mdx index 02178701..a583cac3 100644 --- a/es/basic/ai/routine.mdx +++ b/es/basic/ai/routine.mdx @@ -7,7 +7,7 @@ description: Deja que Cuppy ejecute un prompt según una programación y revisa Una rutina entrega un prompt a Cuppy y lo repite según una programación, lo que encaja con el trabajo que nadie debería lanzar a mano: un informe diario, una limpieza periódica de registros caducados, un resumen semanal. Cada ejecución es un chat de IA completo, así que una rutina puede hacer todo lo que hace el chat de IA, incluido leer y escribir tablas, invocar habilidades y generar archivos. -Una rutina es un recurso dentro de una base y aparece en la barra lateral izquierda junto a las tablas, las aplicaciones y las automatizaciones. +Una rutina es un recurso dentro de un proyecto y aparece en la barra lateral izquierda junto a las tablas, las aplicaciones y las automatizaciones. Una automatización se dispara con un evento, como un cambio en un registro, el envío de un formulario o un webhook, y ejecuta los pasos que configuraste de antemano. Una rutina se dispara solo con el tiempo y ejecuta un prompt que el agente interpreta por su cuenta. Usa una automatización cuando necesites pasos fijos y un resultado previsible; usa una rutina cuando quieras que el agente decida cada vez qué hacer con los datos actuales. @@ -67,7 +67,7 @@ Apaga el interruptor para desactivarla. La programación deja de dispararse y el Abre la rutina y ve a **Historial de ejecuciones**. La lista se puede filtrar por estado e intervalo de tiempo, lo que ayuda a localizar un fallo concreto; al seleccionar una ejecución verás sus horas de planificación, inicio y fin, su duración y el chat completo de esa ejecución. -Las ejecuciones se informan como **En cola**, **En ejecución**, **Completada**, **Fallida** o **Cancelada**. **Cancelada** aparece cuando alguien interrumpió esa ejecución, o cuando se ha eliminado la rutina o su base. +Las ejecuciones se informan como **En cola**, **En ejecución**, **Completada**, **Fallida** o **Cancelada**. **Cancelada** aparece cuando alguien interrumpió esa ejecución, o cuando se ha eliminado la rutina o su proyecto. Una ejecución **Fallida** indica su motivo, y cada motivo pide una respuesta distinta: @@ -81,7 +81,7 @@ Una ejecución **Fallida** indica su motivo, y cada motivo pide una respuesta di El chat de una ejecución es de solo lectura. Los miembros que pueden editar la rutina pueden continuarlo al final para investigar cómo transcurrió una ejecución concreta. -El historial de ejecuciones requiere permiso para editar la rutina. El propietario y el creador de una base pueden crear, editar y eliminar rutinas; el resto de colaboradores tiene acceso de lectura. +El historial de ejecuciones requiere permiso para editar la rutina. El propietario y el creador de un proyecto pueden crear, editar y eliminar rutinas; el resto de colaboradores tiene acceso de lectura. ## Avisos de fallo y desactivación automática @@ -102,7 +102,7 @@ No toda ejecución sin éxito cuenta para ese total: las ejecuciones omitidas po No. El cambio se guarda como borrador y solo llega a la versión activa cuando haces clic en **Actualizar**. Una ejecución ya en marcha conserva la configuración con la que empezó. - + Sí. Tras instalar una plantilla, sus rutinas se encienden igual que sus flujos de trabajo. Una programación sin ocurrencias futuras se queda en borrador. diff --git a/es/deploy/email.mdx b/es/deploy/email.mdx index 99741e0a..b9d2a631 100644 --- a/es/deploy/email.mdx +++ b/es/deploy/email.mdx @@ -32,7 +32,7 @@ La forma más sencilla de configurar el correo electrónico es mediante Administ La configuración de Administración del sistema admite **pruebas en directo**, por lo que puedes comprobar que los ajustes de SMTP funcionan antes de guardarlos. -- **Correo de notificaciones**: se utiliza para verificar usuarios, restablecer contraseñas, enviar invitaciones y notificaciones del sistema y otros correos similares. +- **Correo de notificaciones**: se utiliza para verificar usuarios, restablecer contraseñas, enviar invitaciones y notificaciones del sistema y otros correos similares. También es lo que habilita **Iniciar sesión con código por correo** en la página de inicio de sesión. - **Correo de Automatizaciones**: se utiliza como servicio de correo predeterminado para las acciones Enviar correo electrónico de las Automatizaciones. Cada acción Enviar correo electrónico también puede configurar su propio [servidor SMTP personalizado](/es/basic/automation/actions/communication/smtp-sender). ### Fuentes de configuración y prioridad diff --git a/es/deploy/env.mdx b/es/deploy/env.mdx index f07d226f..def7710a 100644 --- a/es/deploy/env.mdx +++ b/es/deploy/env.mdx @@ -56,6 +56,8 @@ mode: "wide" | BACKEND_OIDC_CLIENT_ID | ID de cliente de OIDC | - | - | google_client_id | | BACKEND_OIDC_CLIENT_SECRET | Secreto de cliente de OIDC | - | - | google_client_secret | | BACKEND_OIDC_CALLBACK_URL | URL de devolución de llamada de OIDC | - | - | https://app.teable.ai/api/auth/oidc/callback | +| BACKEND_SIGNIN_VERIFICATION_EXPIRES_IN | Vigencia del código de verificación de inicio de sesión. Si no se define, se usa BACKEND_EMAIL_CODE_EXPIRES_IN | 10m | - | 10m | +| BACKEND_SIGNIN_VERIFICATION_MAX_ATTEMPTS | Intentos fallidos permitidos por código de inicio de sesión; a partir de ahí el código se descarta y hay que solicitar otro | 5 | - | 5 | | **Seguridad y verificación** | | | | | | TURNSTILE_SITE_KEY | Clave de sitio de Cloudflare Turnstile para verificar la autenticación | - | - | 1x00000000000000000000AA | | TURNSTILE_SECRET_KEY | Clave secreta de Cloudflare Turnstile para verificar la autenticación | - | - | 1x0000000000000000000000000000000AA | diff --git a/fr/basic/admin-panel/ai-setting.mdx b/fr/basic/admin-panel/ai-setting.mdx index d5f4b46f..096b8177 100644 --- a/fr/basic/admin-panel/ai-setting.mdx +++ b/fr/basic/admin-panel/ai-setting.mdx @@ -35,8 +35,8 @@ Commencez par l’environnement d’exécution du Chat IA, le déploiement des A Choisissez les modèles recommandés pour les Champs IA et l’Automatisation IA. - - Choisissez le modèle par défaut pour le Chat IA. + + Choisissez un modèle pour chacun des quatre niveaux de modèle de chat. @@ -59,9 +59,21 @@ Ouvrez **Paramètres du modèle** pour un modèle lorsque vous devez vérifier o Choisissez les modèles recommandés que les utilisateurs peuvent sélectionner dans les **Champs IA** et l’**Automatisation IA**. -### Définir le modèle de chat +### Définir les niveaux de modèle de chat -Choisissez le modèle par défaut pour le **Chat IA** de la barre latérale. Le modèle de chat doit provenir de la liste des modèles recommandés. +Dans **Niveaux de modèle de chat**, choisissez un modèle pour **Ultra**, **Smart**, **Standard** et **Lite** ; les modèles proposés sont ceux connectés à l’étape 2. Les utilisateurs choisissent par niveau dans le menu de modèles du **Chat IA** de la barre latérale et voient le nom du niveau plutôt que celui du modèle : vous pouvez donc remplacer à tout moment le modèle associé à un niveau sans incidence pour ceux qui l’ont déjà sélectionné. + +| Niveau | Description | +|------|------| +| **Ultra** | Capacité maximale, pour les tâches exigeantes. Laissé vide, il affiche **Non proposé** et n’apparaît pas dans le menu de modèles des utilisateurs.| +| **Smart** | Le modèle principal. Les Champs IA, les tâches en arrière-plan et tout niveau sans modèle propre l’utilisent ; il doit être défini.| +| **Standard** | Conversations courantes et tâches générales, également utilisé pour les tâches en arrière-plan intermédiaires. Laissé vide, il reprend **Smart**.| +| **Lite** | Travail courant à faible coût et à forte fréquence, également utilisé pour les tâches légères comme la génération des titres de conversation. Laissé vide, il reprend **Smart**.| + +Deux commandes supplémentaires figurent à droite de chaque niveau : + +- **Définir par défaut** : le niveau proposé aux utilisateurs à l’ouverture du menu de modèles. Un **Ultra** sans modèle ne peut pas être le niveau par défaut. +- **Activé** : désactivé, le niveau n’est plus proposé aux utilisateurs. Le niveau par défaut ne peut pas être désactivé. ### Activer les fonctionnalités IA diff --git a/fr/basic/admin-panel/overview.mdx b/fr/basic/admin-panel/overview.mdx index fc77c694..bf16fdca 100644 --- a/fr/basic/admin-panel/overview.mdx +++ b/fr/basic/admin-panel/overview.mdx @@ -39,7 +39,7 @@ Le panneau d’administration regroupe ses pages par objectif : - **[Boîte d’envoi calculée](/fr/basic/admin-panel/computed-outbox)** : surveillez la livraison des tâches calculées, la santé de la file et l’arriéré de la base de données - **[File de génération IA](/fr/basic/admin-panel/ai-generation-queue)** : examinez le statut de génération des Champs IA dans l’instance auto-hébergée actuelle - **[Agent sandbox](/fr/basic/admin-panel/sandbox-agent)** : configurez et gérez l’Agent sandbox -- **[Schema integrity](/fr/basic/admin-panel/schema-integrity)** : lancez des vérifications de schéma sur n’importe quelle base et réparez ce qu’elles trouvent +- **[Schema integrity](/fr/basic/admin-panel/schema-integrity)** : lancez des vérifications de schéma sur n’importe quel projet et réparez ce qu’elles trouvent - **[Journal d’audit](/fr/basic/admin-panel/audit-log)** : examinez l’activité récente de l’instance et les détails des opérations ## Autorisations des administrateurs diff --git a/fr/basic/admin-panel/schema-integrity.mdx b/fr/basic/admin-panel/schema-integrity.mdx index 3e84ee81..8ddfe30f 100644 --- a/fr/basic/admin-panel/schema-integrity.mdx +++ b/fr/basic/admin-panel/schema-integrity.mdx @@ -1,6 +1,6 @@ --- title: "Schema integrity" -description: "Diagnostiquer et réparer les écarts entre les définitions de champs d’une base et la structure de sa base de données." +description: "Diagnostiquer et réparer les écarts entre les définitions de champs d’un projet et la structure de sa base de données." --- Disponible avec le forfait Business auto-hébergé et les forfaits supérieurs @@ -9,11 +9,11 @@ Chemin : Panneau d’administration → Schema integrity Les définitions de champs que conserve Teable et la structure réelle de la base de données sont censées correspondre. Lorsqu’elles divergent, les utilisateurs voient des champs qui refusent de s’ouvrir, des champs de lien qui ne renvoient rien, ou une table dont les lectures et les écritures échouent en continu, sans cause apparente. **Schema integrity** localise ce type de problème et le répare. -Un administrateur d’instance peut vérifier n’importe quelle base de l’instance sans rejoindre son espace au préalable, y compris les locataires sur base de données gérée par le client (BYODB). +Un administrateur d’instance peut vérifier n’importe quel projet de l’instance sans rejoindre son espace au préalable, y compris les locataires sur base de données gérée par le client (BYODB). ## Lancer une vérification -Retrouvez la base avec le champ de recherche, par base, espace, identifiant de table ou nom. La liste des résultats indique le **Space** auquel elle appartient, la **Data DB** qu’elle utilise (par défaut ou BYODB) et sa **Runtime** (v1 ou v2), ce qui permet de confirmer que vous tenez la bonne. Un même nom de base dans des espaces différents est courant. +Retrouvez le projet avec le champ de recherche, par projet, espace, identifiant de table ou nom. La liste des résultats indique le **Space** auquel elle appartient, la **Data DB** qu’elle utilise (par défaut ou BYODB) et sa **Runtime** (v1 ou v2), ce qui permet de confirmer que vous tenez la bonne. Un même nom de projet dans des espaces différents est courant. Cliquez sur **Check** sur cette ligne, puis sur **Lancer la vérification** dans la boîte de dialogue **Intégrité du schéma**. diff --git a/fr/basic/ai/ai-chat.mdx b/fr/basic/ai/ai-chat.mdx index fd6ad175..3f285d03 100644 --- a/fr/basic/ai/ai-chat.mdx +++ b/fr/basic/ai/ai-chat.mdx @@ -30,7 +30,7 @@ Lorsque vous collez un long bloc de texte brut, Teable le convertit en pièce jo ## Contrôles de saisie - **Saisie vocale** : cliquez sur le bouton du microphone dans le champ de saisie et autorisez l’accès au microphone pour commencer l’enregistrement. Pendant l’enregistrement, choisissez **Terminer la saisie vocale** ou **Abandonner la saisie vocale**. Une fois terminé, Teable transcrit l’enregistrement dans le champ de saisie. -- **Modèle** : utilisez le menu des modèles pour choisir le modèle de la conversation. Utilisez un modèle plus léger pour les requêtes simples, le nettoyage ou la réécriture, et un modèle plus puissant pour la planification complexe, l’analyse inter-tables et la création d’applications. +- **Modèle** : utilisez le menu des modèles pour choisir le niveau de modèle de la conversation. Le menu liste **Ultra**, **Smart**, **Standard** et **Lite**, du plus capable au moins capable, en indiquant pour chacun le modèle associé ; votre administrateur peut remplacer ce modèle à tout moment ou ne proposer que certains niveaux, sans que vous ayez à choisir de nouveau. Utilisez un niveau plus bas pour les requêtes simples, le nettoyage ou la réécriture, et un niveau plus élevé pour la planification complexe, l’analyse inter-tables et la création d’applications. - **Intelligence** : choisissez séparément le niveau d’**Intelligence** dans le menu des modèles. Il contrôle la profondeur de réflexion ; les niveaux plus élevés produisent un raisonnement plus approfondi. - **Mes secrets** : ouvrez **+** → **Plus** → **Mes secrets** pour enregistrer des clés API ou d’autres identifiants dans **Paramètres** → **Intégrations**. Ces valeurs vous appartiennent, le Chat IA peut les lire à l’exécution comme variables d’environnement, et vous pouvez les accorder à telle application ou telle automatisation. Voir [Identifiants et intégrations](/fr/basic/credential). - **Demandes d’identifiants** : lorsque l’IA a besoin d’un compte tiers ou d’un secret, elle épingle une carte de demande dans la conversation. Choisissez **Connecter mon compte** pour lancer un parcours OAuth, ou accordez un identifiant que vous possédez déjà. **Ignorer** ne le fournit pas ; l’IA poursuit les parties qu’elle peut réaliser sans lui. @@ -42,7 +42,7 @@ Lorsque vous collez un long bloc de texte brut, Teable le convertit en pièce jo ## Gérer les conversations -Cliquez sur **Historique** en haut à droite du panneau de conversation pour voir vos conversations dans la base courante et les rechercher par nom. +Cliquez sur **Historique** en haut à droite du panneau de conversation pour voir vos conversations dans le projet courant et les rechercher par nom. La pastille à côté du nom d’une conversation signale celles qui vous attendent. **En attente de votre réponse** signifie que le tour s’est arrêté sur un point qui vous concerne : une question de l’agent, une autorisation, une table à choisir ou une demande d’information d’identification. Il ne reprendra pas avant votre réponse. **Réponse échouée** indique que la dernière réponse ne s’est pas terminée correctement ; rouvrez la conversation et reposez la question. **Génération en cours…** et la pastille de non-lu ne font que signaler l’avancement et les nouvelles réponses, et n’appellent aucune action. @@ -54,7 +54,7 @@ Les conversations du Générateur d’applications portent le nom de leur applic ### Conversations archivées -Archiver retire une conversation de l’historique sans rien supprimer. Ouvrez votre avatar en bas à gauche → **Paramètres** → **Conversations archivées** pour retrouver celles que vous avez archivées dans vos différentes bases. **Restaurer** en remet une dans l’historique de sa base, et vous pouvez aussi la supprimer ici une fois certain de ne plus en avoir besoin. +Archiver retire une conversation de l’historique sans rien supprimer. Ouvrez votre avatar en bas à gauche → **Paramètres** → **Conversations archivées** pour retrouver celles que vous avez archivées dans vos différents projets. **Restaurer** en remet une dans l’historique de son projet, et vous pouvez aussi la supprimer ici une fois certain de ne plus en avoir besoin. ## Utilisations courantes @@ -233,7 +233,7 @@ Ouvrez **+** → **Plus** → **Gérer les artefacts** pour parcourir tout ce qu - **Fournissez plusieurs exemples** : pour une sortie à format fixe, fournissez 3 à 5 exemples entrée -> sortie attendue. - **Utilisez `@` pour sélectionner des nœuds** : lorsque l’IA doit référencer des tables, des vues, des applications, des automatisations ou des dossiers, saisissez `@` et sélectionnez-les directement. - **Confirmez avant l’exécution** : pour les tâches qui modifient des données, créent des tables, créent des applications ou activent des automatisations, demandez à l’IA de décrire les modifications avant de les exécuter. -- **Choisissez le modèle selon la tâche** : si l’espace prend en charge la sélection de modèles, utilisez un modèle plus léger pour les requêtes simples, le nettoyage ou la réécriture, et un modèle plus puissant pour la planification complexe, l’analyse inter-tables et la création d’applications. +- **Choisissez le niveau selon la tâche** : un niveau plus bas consomme moins de puissance de calcul pour les requêtes simples, le nettoyage et la réécriture ; passez au niveau supérieur pour la planification complexe, l’analyse inter-tables et la création d’applications. - **Ajustez le niveau d’Intelligence** : l’**Intelligence** contrôle la profondeur de réflexion ; les niveaux plus élevés produisent un raisonnement plus approfondi. - **Démarrez un nouveau chat lorsque le sujet change** : un nouveau chat est recommandé lorsque le sujet change, que la conversation devient trop longue ou que l’utilisation du contexte doit être réduite. diff --git a/fr/basic/ai/routine.mdx b/fr/basic/ai/routine.mdx index f2db1638..de891a33 100644 --- a/fr/basic/ai/routine.mdx +++ b/fr/basic/ai/routine.mdx @@ -7,7 +7,7 @@ description: Laissez Cuppy exécuter un prompt selon une planification et consul Une routine confie un prompt à Cuppy et le répète selon une planification, ce qui convient au travail que personne ne devrait déclencher à la main : un rapport quotidien, un nettoyage périodique des enregistrements expirés, une synthèse hebdomadaire. Chaque exécution est une conversation d’IA complète : une routine peut donc tout ce que peut la conversation d’IA, y compris lire et écrire des tables, appeler des compétences et produire des fichiers. -Une routine est une ressource de la base et figure dans la barre latérale gauche, aux côtés des tables, des applications et des automatisations. +Une routine est une ressource du projet et figure dans la barre latérale gauche, aux côtés des tables, des applications et des automatisations. Une automatisation se déclenche sur un événement, par exemple une modification d’enregistrement, l’envoi d’un formulaire ou un webhook, et exécute les étapes que vous avez configurées à l’avance. Une routine se déclenche uniquement sur le temps et exécute un prompt que l’agent interprète lui-même. Prenez une automatisation quand il vous faut des étapes fixes et un résultat prévisible ; prenez une routine quand vous voulez que l’agent décide à chaque fois quoi faire des données du moment. @@ -67,7 +67,7 @@ Coupez l’interrupteur pour la désactiver : la planification cesse de se décl Ouvrez la routine et passez à **Historique d’exécution**. La liste se filtre par statut et par période, ce qui aide à retrouver un échec précis ; en sélectionnant une exécution, vous voyez ses heures de planification, de démarrage et de fin, sa durée et la conversation complète de cette exécution. -Les exécutions sont signalées comme **En file d’attente**, **En cours**, **Terminée**, **Échec** ou **Annulée**. **Annulée** apparaît lorsque quelqu’un a interrompu cette exécution, ou lorsque la routine ou sa base a été supprimée. +Les exécutions sont signalées comme **En file d’attente**, **En cours**, **Terminée**, **Échec** ou **Annulée**. **Annulée** apparaît lorsque quelqu’un a interrompu cette exécution, ou lorsque la routine ou son projet a été supprimé. Une exécution en **Échec** indique son motif, et chaque motif appelle une réponse différente : @@ -81,7 +81,7 @@ Une exécution en **Échec** indique son motif, et chaque motif appelle une rép La conversation d’une exécution est en lecture seule. Les membres autorisés à modifier la routine peuvent la poursuivre à la fin pour comprendre comment une exécution donnée s’est déroulée. -L’historique d’exécution requiert le droit de modifier la routine. Le propriétaire et le créateur d’une base peuvent créer, modifier et supprimer des routines ; les autres collaborateurs ont un accès en lecture. +L’historique d’exécution requiert le droit de modifier la routine. Le propriétaire et le créateur d’un projet peuvent créer, modifier et supprimer des routines ; les autres collaborateurs ont un accès en lecture. ## Alertes d’échec et désactivation automatique @@ -102,7 +102,7 @@ Toutes les exécutions sans succès ne comptent pas dans ce total : celles ignor Non. La modification est enregistrée en brouillon et n’atteint la version en service qu’au clic sur **Mettre à jour**. Une exécution déjà lancée conserve la configuration avec laquelle elle a démarré. - + Oui. Après l’installation d’un modèle, ses routines sont activées comme le sont ses workflows. Une planification sans occurrence à venir reste un brouillon. diff --git a/fr/deploy/email.mdx b/fr/deploy/email.mdx index 69d1a32d..9e9a409c 100644 --- a/fr/deploy/email.mdx +++ b/fr/deploy/email.mdx @@ -32,7 +32,7 @@ La manière la plus simple de configurer la messagerie consiste à utiliser le p La configuration du panneau d’administration prend en charge les **tests en direct** — vous pouvez vérifier le bon fonctionnement de vos paramètres SMTP avant de les enregistrer. -- **E-mail de notification** : utilisé pour la vérification des utilisateurs, la réinitialisation du mot de passe, les invitations, les notifications système et les e-mails similaires. +- **E-mail de notification** : utilisé pour la vérification des utilisateurs, la réinitialisation du mot de passe, les invitations, les notifications système et les e-mails similaires. C’est aussi lui qui rend **Se connecter avec un code e-mail** disponible sur la page de connexion. - **E-mail d’automatisation** : utilisé comme service de messagerie par défaut pour les actions Envoyer un e-mail des automatisations. Une même action Envoyer un e-mail peut également configurer son propre [serveur SMTP personnalisé](/fr/basic/automation/actions/communication/smtp-sender). ### Sources de configuration et priorité diff --git a/fr/deploy/env.mdx b/fr/deploy/env.mdx index 632ff85c..c305b181 100644 --- a/fr/deploy/env.mdx +++ b/fr/deploy/env.mdx @@ -56,6 +56,8 @@ mode: "wide" | BACKEND_OIDC_CLIENT_ID | ID client OIDC | - | - | google_client_id | | BACKEND_OIDC_CLIENT_SECRET | Secret client OIDC | - | - | google_client_secret | | BACKEND_OIDC_CALLBACK_URL | URL de rappel OIDC | - | - | https://app.teable.ai/api/auth/oidc/callback | +| BACKEND_SIGNIN_VERIFICATION_EXPIRES_IN | Durée de validité du code de vérification de connexion. À défaut, BACKEND_EMAIL_CODE_EXPIRES_IN s'applique | 10m | - | 10m | +| BACKEND_SIGNIN_VERIFICATION_MAX_ATTEMPTS | Nombre d'essais erronés autorisés par code de connexion ; au-delà, le code est invalidé et il faut en demander un nouveau | 5 | - | 5 | | **Sécurité et vérification** | | | | | | TURNSTILE_SITE_KEY | Clé de site Cloudflare Turnstile pour la vérification de l’authentification | - | - | 1x00000000000000000000AA | | TURNSTILE_SECRET_KEY | Clé secrète Cloudflare Turnstile pour la vérification de l’authentification | - | - | 1x0000000000000000000000000000000AA | diff --git a/it/basic/admin-panel/ai-setting.mdx b/it/basic/admin-panel/ai-setting.mdx index 48601003..6e030e51 100644 --- a/it/basic/admin-panel/ai-setting.mdx +++ b/it/basic/admin-panel/ai-setting.mdx @@ -35,8 +35,8 @@ Inizia dal runtime di AI Chat, dalla distribuzione delle app e dalla configurazi Scegli i modelli consigliati per i Campi IA e l'Automazione IA. - - Scegli il modello predefinito per AI Chat. + + Scegli un modello per ciascuno dei quattro livelli del modello di chat. @@ -59,9 +59,21 @@ Apri **Impostazioni modello** per un modello quando devi esaminare o sostituire Scegli i modelli consigliati che gli utenti possono selezionare nei **Campi IA** e nell'**Automazione IA**. -### Impostare il modello di chat +### Impostare i livelli del modello di chat -Scegli il modello predefinito per **AI Chat** nella barra laterale. Il modello di chat deve appartenere all'elenco dei modelli consigliati. +In **Livelli del modello di chat** scegli un modello per **Ultra**, **Smart**, **Standard** e **Lite**; i modelli disponibili sono quelli collegati al passaggio 2. Gli utenti scelgono per livello nel menu dei modelli di **AI Chat** nella barra laterale e vedono il nome del livello anziché quello del modello, quindi puoi sostituire in qualsiasi momento il modello dietro un livello senza conseguenze per chi lo ha già selezionato. + +| Livello | Descrizione | +|------|------| +| **Ultra** | Capacità massima, per attività impegnative. Se lasciato vuoto mostra **Non disponibile** e non compare nel menu dei modelli degli utenti.| +| **Smart** | Il modello principale. Lo usano i campi IA, le attività in background e ogni livello privo di un modello proprio, quindi deve essere impostato.| +| **Standard** | Conversazioni quotidiane e attività generiche; serve anche per le attività in background intermedie. Se lasciato vuoto eredita **Smart**.| +| **Lite** | Lavoro ordinario a basso costo e alta frequenza; serve anche per attività leggere come la generazione dei titoli delle conversazioni. Se lasciato vuoto eredita **Smart**.| + +A destra di ogni livello si trovano altri due controlli: + +- **Imposta come predefinito**: il livello con cui gli utenti aprono il menu dei modelli. Un **Ultra** senza modello non può essere predefinito. +- **Abilitato**: disattivandolo, il livello non viene più offerto agli utenti. Il livello predefinito non può essere disattivato. ### Abilitare le funzionalità IA diff --git a/it/basic/admin-panel/overview.mdx b/it/basic/admin-panel/overview.mdx index f2c10e1d..528f1416 100644 --- a/it/basic/admin-panel/overview.mdx +++ b/it/basic/admin-panel/overview.mdx @@ -39,7 +39,7 @@ L'Amministrazione di sistema raggruppa le pagine in base allo scopo: - **[Outbox dei calcoli](/it/basic/admin-panel/computed-outbox)**: monitora la consegna delle attività di calcolo, lo stato della coda e l'arretrato del database - **[Coda di generazione IA](/it/basic/admin-panel/ai-generation-queue)**: esamina lo stato di generazione dei Campi IA nell'istanza Self-hosted corrente - **[Sandbox Agent](/it/basic/admin-panel/sandbox-agent)**: configura e gestisce Sandbox Agent -- **[Schema integrity](/it/basic/admin-panel/schema-integrity)**: esegui controlli dello schema su qualsiasi base e ripara quanto emerge +- **[Schema integrity](/it/basic/admin-panel/schema-integrity)**: esegui controlli dello schema su qualsiasi progetto e ripara quanto emerge - **[Registro di controllo](/it/basic/admin-panel/audit-log)**: esamina le attività recenti dell'istanza e i dettagli delle operazioni ## Autorizzazioni degli amministratori diff --git a/it/basic/admin-panel/schema-integrity.mdx b/it/basic/admin-panel/schema-integrity.mdx index 30b3b761..ed25d4ea 100644 --- a/it/basic/admin-panel/schema-integrity.mdx +++ b/it/basic/admin-panel/schema-integrity.mdx @@ -1,6 +1,6 @@ --- title: "Schema integrity" -description: "Individua e ripara le discrepanze tra le definizioni dei Campi di una base e la struttura del suo database." +description: "Individua e ripara le discrepanze tra le definizioni dei Campi di un progetto e la struttura del suo database." --- Disponibile per il piano Business self-hosted e superiori @@ -9,11 +9,11 @@ Percorso: Pannello di amministrazione → Schema integrity Le definizioni dei Campi che Teable conserva e la struttura effettiva nel database dovrebbero corrispondere. Quando divergono, gli utenti vedono Campi che non si aprono, Campi di collegamento che non restituiscono nulla o una tabella le cui letture e scritture continuano a fallire, senza una causa visibile. **Schema integrity** individua problemi di questo tipo e li ripara. -Un amministratore dell'istanza può controllare qualsiasi base dell'istanza senza entrare prima nel suo spazio, inclusi i tenant con database gestito dal cliente (BYODB). +Un amministratore dell'istanza può controllare qualsiasi progetto dell'istanza senza entrare prima nel suo spazio, inclusi i tenant con database gestito dal cliente (BYODB). ## Eseguire un controllo -Trova la base con la casella di ricerca, per base, spazio, ID tabella o nome. L'elenco dei risultati mostra lo **Space** di appartenenza, il **Data DB** in uso (predefinito o BYODB) e il **Runtime** (v1 o v2): è così che confermi di avere quella giusta. Lo stesso nome di base in spazi diversi è frequente. +Trova il progetto con la casella di ricerca, per progetto, spazio, ID tabella o nome. L'elenco dei risultati mostra lo **Space** di appartenenza, il **Data DB** in uso (predefinito o BYODB) e il **Runtime** (v1 o v2): è così che confermi di avere quella giusta. Lo stesso nome di progetto in spazi diversi è frequente. Fai clic su **Check** su quella riga, poi su **Avvia controllo** nella finestra **Integrità dello schema**. diff --git a/it/basic/ai/ai-chat.mdx b/it/basic/ai/ai-chat.mdx index 5217afc1..7a98d292 100644 --- a/it/basic/ai/ai-chat.mdx +++ b/it/basic/ai/ai-chat.mdx @@ -30,7 +30,7 @@ Quando incolli un lungo blocco di testo normale, Teable lo converte in un allega ## Controlli di input - **Input vocale**: fai clic sul pulsante del microfono nella casella di input e consenti l'accesso al microfono per iniziare la registrazione. Durante la registrazione, scegli **Termina input vocale** o **Elimina input vocale**. Dopo aver scelto di terminare, Teable trascrive la registrazione nella casella di input. -- **Modello**: usa il menu dei modelli per scegliere quello della conversazione. Usa un modello più leggero per query semplici, pulizia o riscrittura e uno più potente per pianificazione complessa, analisi tra Tabelle e creazione di app. +- **Modello**: usa il menu dei modelli per scegliere il livello di modello della conversazione. Il menu elenca **Ultra**, **Smart**, **Standard** e **Lite** dal più capace in giù, indicando per ciascuno il modello che lo sostiene; il tuo amministratore può sostituire quel modello in qualsiasi momento oppure offrire solo alcuni livelli, senza che tu debba scegliere di nuovo. Usa un livello più basso per query semplici, pulizia o riscrittura e uno più alto per pianificazione complessa, analisi tra Tabelle e creazione di app. - **Intelligenza**: scegli separatamente il livello di **Intelligenza** nel menu dei modelli. Controlla la profondità del ragionamento; i livelli superiori producono un'analisi più approfondita. - **I miei segreti**: apri **+** → **Altro** → **I miei segreti** per salvare chiavi API o altre credenziali in **Impostazioni** → **Integrazioni**. I valori sono tuoi, AI Chat può leggerli come variabili di ambiente durante l'esecuzione e puoi concederli alle singole app e Automazioni. Vedi [Credenziali e integrazioni](/it/basic/credential). - **Richieste di credenziali**: quando l'IA ha bisogno di un account di terze parti o di un segreto, fissa nella conversazione una scheda di richiesta. Scegli **Collega il mio account** per avviare un flusso OAuth oppure concedi una credenziale che possiedi già. Con **Salta** non la fornisci e l'IA continua con le parti che può completare senza di essa. @@ -42,7 +42,7 @@ Quando incolli un lungo blocco di testo normale, Teable lo converte in un allega ## Gestire le chat -Fai clic su **Cronologia** in alto a destra nel pannello della chat per vedere le tue chat nella base corrente e cercarle per nome. +Fai clic su **Cronologia** in alto a destra nel pannello della chat per vedere le tue chat nel progetto corrente e cercarle per nome. Il pallino accanto al nome di una chat segnala quali hanno bisogno di te. **In attesa della tua risposta** indica che il turno si è fermato su un punto che ti riguarda: una domanda dell'agente, un'autorizzazione, una tabella da scegliere o una richiesta di credenziali. Non proseguirà finché non rispondi. **Risposta non riuscita** significa che l'ultima risposta non si è chiusa correttamente; riaprila e chiedi di nuovo. **Generazione in corso…** e il pallino di non letto segnalano solo l'avanzamento e le risposte nuove, e non richiedono nulla. @@ -54,7 +54,7 @@ Le chat del Costruttore di app prendono il nome dalla loro app e non si possono ### Chat archiviate -Archiviare toglie una chat dalla cronologia senza cancellare nulla. Apri il tuo avatar in basso a sinistra → **Impostazioni** → **Chat archiviate** per vedere le chat che hai archiviato nelle varie base. **Ripristina** ne riporta una nella cronologia della sua base, e da qui puoi anche eliminarla quando sei certo di non averne più bisogno. +Archiviare toglie una chat dalla cronologia senza cancellare nulla. Apri il tuo avatar in basso a sinistra → **Impostazioni** → **Chat archiviate** per vedere le chat che hai archiviato nei vari progetti. **Ripristina** ne riporta una nella cronologia del suo progetto, e da qui puoi anche eliminarla quando sei certo di non averne più bisogno. ## Utilizzi comuni @@ -233,7 +233,7 @@ Apri **+** → **Altro** → **Gestisci artefatti** per sfogliare tutto ciò che - **Fornisci diversi esempi**: per un output in formato fisso, fornisci 3-5 esempi input -> output previsto. - **Usa `@` per selezionare i nodi**: quando l'IA deve fare riferimento a Tabelle, Viste, app, Automazioni o cartelle, digita `@` e selezionale direttamente. - **Conferma prima dell'esecuzione**: per le attività che modificano dati, creano Tabelle o app oppure abilitano Automazioni, chiedi all'IA di descrivere le modifiche prima di eseguirle. -- **Scegli il modello in base all'attività**: se lo Spazio supporta la selezione del modello, usa un modello più leggero per query semplici, pulizia o riscrittura e uno più potente per pianificazione complessa, analisi tra Tabelle e creazione di app. +- **Scegli il livello in base all'attività**: un livello più basso consuma meno potenza di calcolo per query semplici, pulizia e riscrittura; passa a un livello più alto per pianificazione complessa, analisi tra Tabelle e creazione di app. - **Regola il livello di Intelligenza**: **Intelligenza** controlla la profondità del ragionamento; i livelli superiori producono un'analisi più approfondita. - **Avvia una nuova chat quando cambia l'argomento**: è consigliabile una nuova chat quando cambia l'argomento, la conversazione diventa troppo lunga o è necessario ridurre l'utilizzo del contesto. diff --git a/it/basic/ai/routine.mdx b/it/basic/ai/routine.mdx index 0f9d0fda..16592738 100644 --- a/it/basic/ai/routine.mdx +++ b/it/basic/ai/routine.mdx @@ -7,7 +7,7 @@ description: Lascia che Cuppy esegua un prompt secondo una pianificazione e cont Una routine affida un prompt a Cuppy e lo ripete secondo una pianificazione: si presta al lavoro che nessuno dovrebbe avviare a mano, come un report giornaliero, una pulizia periodica dei record scaduti, un riepilogo settimanale. Ogni esecuzione è una chat IA completa, quindi una routine può fare tutto ciò che fa la chat IA, incluso leggere e scrivere tabelle, richiamare skill e produrre file. -Una routine è una risorsa della base e compare nella barra laterale sinistra accanto a tabelle, app e automazioni. +Una routine è una risorsa del progetto e compare nella barra laterale sinistra accanto a tabelle, app e automazioni. Un'automazione si attiva su un evento, per esempio la modifica di un record, l'invio di un modulo o un webhook, ed esegue i passaggi che hai configurato in anticipo. Una routine si attiva solo sul tempo ed esegue un prompt che l'agente interpreta da sé. Usa un'automazione quando servono passaggi fissi e un esito prevedibile; usa una routine quando vuoi che sia l'agente a decidere ogni volta cosa fare con i dati del momento. @@ -67,7 +67,7 @@ Spegni l'interruttore per disattivarla: la pianificazione smette di scattare e l Apri la routine e passa a **Cronologia delle esecuzioni**. L'elenco si filtra per stato e intervallo di tempo, il che aiuta a individuare un guasto preciso; selezionando un'esecuzione vedi orario pianificato, di avvio e di fine, la durata e la chat completa di quell'esecuzione. -Le esecuzioni sono riportate come **In coda**, **In esecuzione**, **Completata**, **Non riuscita** o **Annullata**. **Annullata** compare quando qualcuno ha interrotto quell'esecuzione, oppure quando la routine o la sua base sono state eliminate. +Le esecuzioni sono riportate come **In coda**, **In esecuzione**, **Completata**, **Non riuscita** o **Annullata**. **Annullata** compare quando qualcuno ha interrotto quell'esecuzione, oppure quando la routine o il suo progetto sono stati eliminati. Un'esecuzione **Non riuscita** indica il motivo, e ogni motivo richiede una risposta diversa: @@ -81,7 +81,7 @@ Un'esecuzione **Non riuscita** indica il motivo, e ogni motivo richiede una risp La chat di un'esecuzione è in sola lettura. I membri che possono modificare la routine possono proseguirla in fondo per capire come è andata una determinata esecuzione. -La cronologia delle esecuzioni richiede il permesso di modificare la routine. Proprietario e creatore di una base possono creare, modificare ed eliminare routine; gli altri collaboratori hanno accesso in lettura. +La cronologia delle esecuzioni richiede il permesso di modificare la routine. Proprietario e creatore di un progetto possono creare, modificare ed eliminare routine; gli altri collaboratori hanno accesso in lettura. ## Avvisi di errore e disattivazione automatica @@ -102,7 +102,7 @@ Non ogni esecuzione senza esito conta in quel totale: quelle saltate perché la No. La modifica viene salvata come bozza e raggiunge la versione in servizio solo con **Aggiorna**. Un'esecuzione già avviata mantiene la configurazione con cui è partita. - + Sì. Dopo l'installazione di un modello le sue routine vengono accese come i suoi workflow. Una pianificazione senza occorrenze future resta una bozza. diff --git a/it/deploy/email.mdx b/it/deploy/email.mdx index 78c4cb1d..8e981c9f 100644 --- a/it/deploy/email.mdx +++ b/it/deploy/email.mdx @@ -32,7 +32,7 @@ Il modo più semplice per configurare l'email è tramite l'Amministrazione di si La configurazione nell'Amministrazione di sistema supporta i **test in tempo reale**, così puoi verificare che le impostazioni SMTP funzionino prima di salvarle. -- **Email di notifica**: utilizzata per la verifica degli utenti, la reimpostazione della password, gli inviti, le notifiche di sistema e altre email simili. +- **Email di notifica**: utilizzata per la verifica degli utenti, la reimpostazione della password, gli inviti, le notifiche di sistema e altre email simili. È anche ciò che rende disponibile **Accedi con codice via email** nella pagina di accesso. - **Email di Automazione**: utilizzata come servizio di posta predefinito per le azioni Invia email delle Automazioni. Ogni singola azione Invia email può anche configurare un proprio [server SMTP personalizzato](/it/basic/automation/actions/communication/smtp-sender). ### Origini della configurazione e priorità diff --git a/it/deploy/env.mdx b/it/deploy/env.mdx index c7c1a59f..e052c46d 100644 --- a/it/deploy/env.mdx +++ b/it/deploy/env.mdx @@ -56,6 +56,8 @@ mode: "wide" | BACKEND_OIDC_CLIENT_ID | ID client OIDC | - | - | google_client_id | | BACKEND_OIDC_CLIENT_SECRET | Segreto client OIDC | - | - | google_client_secret | | BACKEND_OIDC_CALLBACK_URL | URL di callback OIDC | - | - | https://app.teable.ai/api/auth/oidc/callback | +| BACKEND_SIGNIN_VERIFICATION_EXPIRES_IN | Durata del codice di verifica per l'accesso. Se non impostato vale BACKEND_EMAIL_CODE_EXPIRES_IN | 10m | - | 10m | +| BACKEND_SIGNIN_VERIFICATION_MAX_ATTEMPTS | Tentativi errati consentiti per ogni codice di accesso; oltre tale soglia il codice viene annullato e va richiesto di nuovo | 5 | - | 5 | | **Sicurezza e verifica** | | | | | | TURNSTILE_SITE_KEY | Chiave del sito Cloudflare Turnstile per la verifica dell'autenticazione | - | - | 1x00000000000000000000AA | | TURNSTILE_SECRET_KEY | Chiave segreta Cloudflare Turnstile per la verifica dell'autenticazione | - | - | 1x0000000000000000000000000000000AA | diff --git a/ja/basic/admin-panel/ai-setting.mdx b/ja/basic/admin-panel/ai-setting.mdx index 2e743930..1221e68e 100644 --- a/ja/basic/admin-panel/ai-setting.mdx +++ b/ja/basic/admin-panel/ai-setting.mdx @@ -35,8 +35,8 @@ AI設定ページを開く前に、次の項目を準備してください。 AIフィールドとAIオートメーションの推奨モデルを選択します。 - - AIチャットのデフォルトモデルを選択します。 + + AIチャットの 4 つのモデル階層にそれぞれモデルを指定します。 @@ -59,9 +59,21 @@ AI設定ページを開く前に、次の項目を準備してください。 ユーザーが**AIフィールド**と**AIオートメーション**で選択できる推奨モデルを指定します。 -### チャットモデルを設定する +### チャットモデルの階層を設定する -サイドバーの**AIチャット**で使用するデフォルトモデルを選択します。チャットモデルは、推奨モデル一覧から選ぶ必要があります。 +**チャットモデルの階層** で **Ultra**、**Smart**、**Standard**、**Lite** の 4 階層にそれぞれモデルを指定します。選べるのは手順 2 で接続したモデルです。ユーザーはサイドバーの**AIチャット**のモデルメニューで階層を選び、モデル名ではなく階層名を見るため、階層の背後にあるモデルはいつでも差し替えられ、その階層をすでに選んでいるユーザーにも影響しません。 + +| 階層 | 説明 | +|------|------| +| **Ultra** | 最高水準の能力で、要求の高い作業に使います。未設定の場合は **提供しない** と表示され、ユーザーのモデルメニューには現れません。| +| **Smart** | 主モデルです。AI フィールド、バックグラウンド処理、およびモデルを個別に指定していない階層がこれを使うため、必ず設定してください。| +| **Standard** | 日常的な対話や一般的な作業に使い、中程度のバックグラウンド処理にも使われます。未設定の場合は **Smart** を引き継ぎます。| +| **Lite** | 低コストで頻度の高い定型作業に使い、チャットタイトルの生成などの軽い処理にも使われます。未設定の場合は **Smart** を引き継ぎます。| + +各階層の右側には、さらに 2 つの操作があります。 + +- **既定に設定**:ユーザーがモデルメニューを開いたときに選ばれている階層を指定します。モデルが未設定の **Ultra** は既定にできません。 +- **有効**:オフにすると、その階層はユーザーに提供されなくなります。既定の階層はオフにできません。 ### AI機能を有効にする diff --git a/ja/basic/admin-panel/overview.mdx b/ja/basic/admin-panel/overview.mdx index dcbc6eb2..de1a5b5c 100644 --- a/ja/basic/admin-panel/overview.mdx +++ b/ja/basic/admin-panel/overview.mdx @@ -39,7 +39,7 @@ description: "Teableのセルフホスト版システム管理では、インス - **[計算済みOutbox](/ja/basic/admin-panel/computed-outbox)**: 計算タスクの配信、キューの稼働状態、データベースのバックログを監視します - **[AI生成キュー](/ja/basic/admin-panel/ai-generation-queue)**: 現在のセルフホストインスタンスにおけるAIフィールド生成の状態を確認します - **[サンドボックスエージェント](/ja/basic/admin-panel/sandbox-agent)**: サンドボックスエージェントを設定、管理します -- **[Schema integrity](/ja/basic/admin-panel/schema-integrity)**: 任意の Base に対してスキーマチェックを実行し、見つかった問題を修復します +- **[Schema integrity](/ja/basic/admin-panel/schema-integrity)**: 任意のプロジェクトに対してスキーマチェックを実行し、見つかった問題を修復します - **[監査ログ](/ja/basic/admin-panel/audit-log)**: 最近のインスタンスアクティビティと操作の詳細を確認します ## 管理者権限 diff --git a/ja/basic/admin-panel/schema-integrity.mdx b/ja/basic/admin-panel/schema-integrity.mdx index 696fe5d1..58a983b2 100644 --- a/ja/basic/admin-panel/schema-integrity.mdx +++ b/ja/basic/admin-panel/schema-integrity.mdx @@ -1,6 +1,6 @@ --- title: "Schema integrity" -description: "Base のフィールド定義とデータベース構造の不一致を調査し、修復します。" +description: "プロジェクトのフィールド定義とデータベース構造の不一致を調査し、修復します。" --- セルフホストのビジネスプラン以上で利用可能 @@ -9,11 +9,11 @@ description: "Base のフィールド定義とデータベース構造の不一 Teable が保持するフィールド定義と、データベース上の実際の構造は一致しているはずです。両者がずれると、フィールドが開けない、リンクフィールドの値が取得できない、特定のテーブルの読み書きが失敗し続けるといった症状がユーザー側に現れますが、原因は表面からは分かりません。**Schema integrity** はこの種の問題を特定し、修復します。 -インスタンス管理者は、対象のスペースに参加していなくてもインスタンス内の任意の Base を検査できます。顧客管理データベース(BYODB)のテナントも対象です。 +インスタンス管理者は、対象のスペースに参加していなくてもインスタンス内の任意のプロジェクトを検査できます。顧客管理データベース(BYODB)のテナントも対象です。 ## チェックを実行する -検索ボックスで Base、スペース、テーブル ID、名前のいずれかから対象の Base を探します。結果一覧には所属する **Space**、使用中の **Data DB**(既定または BYODB)、**Runtime**(v1 または v2)が表示されるので、目的の Base かどうかをここで確認します。同じ名前の Base が別のスペースにあることはよくあります。 +検索ボックスでプロジェクト、スペース、テーブル ID、名前のいずれかから対象のプロジェクトを探します。結果一覧には所属する **Space**、使用中の **Data DB**(既定または BYODB)、**Runtime**(v1 または v2)が表示されるので、目的のプロジェクトかどうかをここで確認します。同じ名前のプロジェクトが別のスペースにあることはよくあります。 その行の **Check** をクリックし、**スキーマ整合性** ダイアログで **チェック開始** をクリックします。 diff --git a/ja/basic/ai/ai-chat.mdx b/ja/basic/ai/ai-chat.mdx index 00c16f11..2fc40d4d 100644 --- a/ja/basic/ai/ai-chat.mdx +++ b/ja/basic/ai/ai-chat.mdx @@ -30,7 +30,7 @@ AIは、現在のページにある情報を優先します。 ## 入力コントロール - **音声入力**:入力ボックスのマイクボタンをクリックし、マイクへのアクセスを許可して録音を開始します。録音中は、**音声入力を完了**または**音声入力を破棄**を選択できます。完了を選択すると、Teableが録音を文字に起こして入力ボックスへ入力します。 -- **モデル**:モデルメニューで会話に使用するモデルを選択します。単純なクエリ、データ整理、文章の書き換えには軽量モデルを使用し、複雑な計画、テーブル横断分析、アプリ構築には高性能モデルを使用します。 +- **モデル**:モデルメニューで会話に使用するモデル階層を選択します。メニューには能力の高い順に **Ultra**、**Smart**、**Standard**、**Lite** が並び、それぞれの背後にあるモデルが表示されます。管理者はそのモデルをいつでも差し替えられ、一部の階層だけを提供することもできますが、選び直す必要はありません。単純なクエリ、データ整理、文章の書き換えには低い階層を、複雑な計画、テーブル横断分析、アプリ構築には高い階層を使用します。 - **インテリジェンス**:モデルメニューで**インテリジェンス**レベルを個別に選択します。これは思考の深さを制御し、レベルが高いほど、より詳細な推論が行われます。 - **自分のシークレット**:**+** → **もっと** → **自分のシークレット**を開き、**設定** → **統合**でAPIキーやその他の認証情報を保存します。これらの値は個人に属し、AIチャットは実行時に環境変数として読み取れます。個々のアプリやオートメーションへ付与することもできます。詳しくは[認証情報と連携](/ja/basic/credential)を参照してください。 - **認証情報のリクエスト**:AIがサードパーティーアカウントやシークレットを必要とする場合、認証情報リクエストのカードが会話に固定されます。**自分のアカウントを接続**でOAuthを実行するか、すでに持っている認証情報を付与します。**スキップ**を選ぶと認証情報は渡されず、AIはそれなしで完了できる処理を続行します。 @@ -42,7 +42,7 @@ AIは、現在のページにある情報を優先します。 ## チャットを管理する -チャットパネル右上の**履歴**をクリックすると、現在のBaseでの自分のチャットを一覧でき、名前で検索できます。 +チャットパネル右上の**履歴**をクリックすると、現在のプロジェクトでの自分のチャットを一覧でき、名前で検索できます。 チャット名の横の点は、どのチャットに対応が必要かを示します。**あなたの返信を待っています**は、エージェントからの質問、認可、テーブルの選択、認証情報の要求など、あなたの関与が必要な箇所でその回が止まっていることを表し、返信するまで先へ進みません。**返信に失敗しました**は前回の返信が正常に終わらなかったことを表すので、開いて質問し直してください。**生成中…**と未読の点は進捗と新しい返信を示すだけで、操作は不要です。 @@ -54,7 +54,7 @@ AIは、現在のページにある情報を優先します。 ### アーカイブ済みチャット -アーカイブすると、チャットは履歴の一覧から外れますが、内容は削除されません。左下のアバター →**設定**→**アーカイブ済みチャット**で、各Baseでアーカイブしたチャットを確認できます。**復元**すると元のBaseのチャット履歴に戻り、不要だと確認できたものはここで削除もできます。 +アーカイブすると、チャットは履歴の一覧から外れますが、内容は削除されません。左下のアバター →**設定**→**アーカイブ済みチャット**で、各プロジェクトでアーカイブしたチャットを確認できます。**復元**すると元のプロジェクトのチャット履歴に戻り、不要だと確認できたものはここで削除もできます。 ## 一般的な用途 @@ -233,7 +233,7 @@ AIがグラフ、レポート、ダッシュボード形式のページ、小規 - **複数の例を提示する**:固定形式の出力では、入力 -> 期待する出力の例を3~5件提示します。 - **`@`でノードを選択する**:AIがテーブル、ビュー、アプリ、オートメーション、フォルダーを参照する必要がある場合は、`@`と入力して直接選択します。 - **実行前に確認する**:データの変更、テーブルの作成、アプリの作成、オートメーションの有効化を伴うタスクでは、実行前に変更内容を説明するようAIへ依頼します。 -- **タスクに応じてモデルを選択する**:スペースでモデル選択を利用できる場合、単純なクエリ、データ整理、文章の書き換えには軽量モデルを使用し、複雑な計画、テーブル横断分析、アプリ構築には高性能モデルを使用します。 +- **タスクに応じて階層を選択する**:単純なクエリ、データ整理、文章の書き換えでは低い階層のほうが計算リソースの消費を抑えられます。複雑な計画、テーブル横断分析、アプリ構築では高い階層に切り替えます。 - **インテリジェンスレベルを調整する**:**インテリジェンス**は思考の深さを制御し、レベルが高いほど、より詳細な推論が行われます。 - **話題が変わったら新しいチャットを開始する**:話題が変わった場合、会話が長くなりすぎた場合、コンテキスト使用量を減らしたい場合は、新しいチャットを推奨します。 diff --git a/ja/basic/ai/routine.mdx b/ja/basic/ai/routine.mdx index 80a48182..f75d5b86 100644 --- a/ja/basic/ai/routine.mdx +++ b/ja/basic/ai/routine.mdx @@ -7,7 +7,7 @@ description: Cuppy がプロンプトをスケジュールどおりに実行し ルーティンはプロンプトを Cuppy に渡し、スケジュールに従って繰り返し実行します。日次レポートの作成、期限切れレコードの定期的な整理、週次の集計など、人が手動で起動しなくてよい作業に向いています。各実行は AI チャットそのものなので、テーブルの読み書き、スキルの呼び出し、ファイルの生成など、AI チャットでできることはすべて使えます。 -ルーティンは Base 内のリソースで、テーブル・アプリ・オートメーションと並んで左サイドバーに表示されます。 +ルーティンはプロジェクト内のリソースで、テーブル・アプリ・オートメーションと並んで左サイドバーに表示されます。 オートメーションはレコードの変更、フォームの送信、Webhook などのイベントで起動し、あらかじめ設定した手順を実行します。ルーティンは時刻だけで起動し、エージェント自身が解釈するプロンプトを実行します。手順が固定で結果が予測できる必要があるならオートメーション、そのときのデータを見てエージェントに判断させたいならルーティンを選びます。 @@ -67,7 +67,7 @@ description: Cuppy がプロンプトをスケジュールどおりに実行し ルーティンを開いて **実行履歴** に切り替えます。実行の一覧はステータスと期間で絞り込めるため、特定の失敗を見つけやすくなります。実行を選ぶと、予定時刻・開始時刻・終了時刻・所要時間と、その実行のチャット全体を確認できます。 -実行のステータスは **待機中**、**実行中**、**完了**、**失敗**、**キャンセル** のいずれかです。**キャンセル** は、その実行を誰かが中断した場合、またはルーティンや所属する Base が削除された場合に表示されます。 +実行のステータスは **待機中**、**実行中**、**完了**、**失敗**、**キャンセル** のいずれかです。**キャンセル** は、その実行を誰かが中断した場合、またはルーティンや所属するプロジェクトが削除された場合に表示されます。 **失敗** の実行には理由が示され、理由ごとに対処が異なります。 @@ -81,7 +81,7 @@ description: Cuppy がプロンプトをスケジュールどおりに実行し 実行のチャットは既定で読み取り専用です。このルーティンを編集できるメンバーは末尾から続けて質問でき、その回の処理経過を調べられます。 -実行履歴の閲覧にはルーティンを編集する権限が必要です。Base の所有者と作成者はルーティンの作成・編集・削除ができ、ほかの共同編集者は閲覧のみです。 +実行履歴の閲覧にはルーティンを編集する権限が必要です。プロジェクトの所有者と作成者はルーティンの作成・編集・削除ができ、ほかの共同編集者は閲覧のみです。 ## 失敗通知と自動停止 @@ -102,7 +102,7 @@ description: Cuppy がプロンプトをスケジュールどおりに実行し 影響しません。変更はまず下書きとして保存され、**更新** をクリックして初めて稼働中のバージョンに適用されます。すでに進行中の実行は、開始時点の設定のまま動きます。 - + されます。テンプレートのインストール後、ルーティンはワークフローと同じように有効化されます。今後の実行予定がないスケジュールは下書きのまま残ります。 diff --git a/ja/deploy/email.mdx b/ja/deploy/email.mdx index 7284ac5c..ffae9dd0 100644 --- a/ja/deploy/email.mdx +++ b/ja/deploy/email.mdx @@ -32,7 +32,7 @@ Teable では、メールサービスを2つの方法で設定できます。 システム管理の設定では**その場でテスト**できるため、保存前に SMTP 設定が機能するか確認できます。 -- **通知メール**:ユーザー認証、パスワードのリセット、招待、システム通知などのメールに使用します。 +- **通知メール**:ユーザー認証、パスワードのリセット、招待、システム通知などのメールに使用します。ログインページの**メール認証コードでログイン**もこの設定が前提です。 - **オートメーションメール**:オートメーションの「メールを送信」アクションで、デフォルトのメールサービスとして使用します。「メールを送信」アクションごとに独自の[カスタム SMTP サーバー](/ja/basic/automation/actions/communication/smtp-sender)を設定することもできます。 ### 設定元と優先順位 diff --git a/ja/deploy/env.mdx b/ja/deploy/env.mdx index 0f28773d..63ec7c23 100644 --- a/ja/deploy/env.mdx +++ b/ja/deploy/env.mdx @@ -56,6 +56,8 @@ mode: "wide" | BACKEND_OIDC_CLIENT_ID | OIDC クライアントID | - | - | google_client_id | | BACKEND_OIDC_CLIENT_SECRET | OIDC クライアントシークレット | - | - | google_client_secret | | BACKEND_OIDC_CALLBACK_URL | OIDC コールバックURL | - | - | https://app.teable.ai/api/auth/oidc/callback | +| BACKEND_SIGNIN_VERIFICATION_EXPIRES_IN | ログイン確認コードの有効期間。未設定の場合は BACKEND_EMAIL_CODE_EXPIRES_IN を引き継ぎます | 10m | - | 10m | +| BACKEND_SIGNIN_VERIFICATION_MAX_ATTEMPTS | ログインコード 1 件あたりに許容される誤入力回数。超えるとコードは無効になり、取り直しが必要です | 5 | - | 5 | | **セキュリティと認証** | | | | | | TURNSTILE_SITE_KEY | 認証検証に使用する Cloudflare Turnstile のサイトキー | - | - | 1x00000000000000000000AA | | TURNSTILE_SECRET_KEY | 認証検証に使用する Cloudflare Turnstile のシークレットキー | - | - | 1x0000000000000000000000000000000AA | diff --git a/ru/basic/admin-panel/ai-setting.mdx b/ru/basic/admin-panel/ai-setting.mdx index 6f3f27d9..fdec0fe8 100644 --- a/ru/basic/admin-panel/ai-setting.mdx +++ b/ru/basic/admin-panel/ai-setting.mdx @@ -35,8 +35,8 @@ description: "Настройте ИИ-чат, поля ИИ, автоматиз Выберите рекомендуемые модели для полей ИИ и автоматизации ИИ. - - Выберите модель по умолчанию для ИИ-чата. + + Выберите модель для каждого из четырёх уровней моделей чата. @@ -59,9 +59,21 @@ description: "Настройте ИИ-чат, поля ИИ, автоматиз Выберите рекомендуемые модели, которые пользователи могут выбирать в **полях ИИ** и **автоматизации ИИ**. -### Настройка модели чата +### Настройка уровней моделей чата -Выберите модель по умолчанию для бокового **ИИ-чата**. Модель чата должна быть из списка рекомендуемых моделей. +В разделе **Уровни моделей чата** выберите модель для уровней **Ultra**, **Smart**, **Standard** и **Lite**; доступны модели, подключённые на шаге 2. Пользователи выбирают уровень в меню моделей бокового **ИИ-чата** и видят название уровня, а не модели, поэтому модель за уровнем можно заменить в любой момент, и на тех, кто уже выбрал этот уровень, это не повлияет. + +| Уровень | Описание | +|------|------| +| **Ultra** | Максимальные возможности для сложных задач. Если модель не задана, отображается **Не предлагается**, и уровень не появляется в меню моделей пользователей.| +| **Smart** | Основная модель. Её используют ИИ-поля, фоновые задачи и любой уровень без собственной модели, поэтому её нужно задать обязательно.| +| **Standard** | Повседневные диалоги и обычные задачи, а также фоновые задачи среднего объёма. Если модель не задана, используется **Smart**.| +| **Lite** | Недорогая и частая рутинная работа, а также лёгкие задачи вроде генерации заголовков чатов. Если модель не задана, используется **Smart**.| + +Справа от каждого уровня есть ещё два элемента управления: + +- **Сделать по умолчанию**: уровень, на котором пользователи открывают меню моделей. **Ultra** без модели нельзя сделать уровнем по умолчанию. +- **Включено**: если выключить, уровень перестаёт предлагаться пользователям. Уровень по умолчанию выключить нельзя. ### Включение функций ИИ diff --git a/ru/basic/admin-panel/overview.mdx b/ru/basic/admin-panel/overview.mdx index daa5048a..eb0720a4 100644 --- a/ru/basic/admin-panel/overview.mdx +++ b/ru/basic/admin-panel/overview.mdx @@ -39,7 +39,7 @@ description: "Панель администрирования самостоят - **[Вычисляемый исходящий буфер](/ru/basic/admin-panel/computed-outbox)**: Отслеживайте доставку вычисляемых задач, работоспособность очереди и накопившиеся задачи в базе данных - **[Очередь генерации ИИ](/ru/basic/admin-panel/ai-generation-queue)**: Проверяйте статус генерации ИИ-полей в текущем самостоятельно развернутом экземпляре - **[Агент песочницы](/ru/basic/admin-panel/sandbox-agent)**: Настраивайте Агент песочницы и управляйте им -- **[Schema integrity](/ru/basic/admin-panel/schema-integrity)**: Запускайте проверки схемы для любой базы и устраняйте найденное +- **[Schema integrity](/ru/basic/admin-panel/schema-integrity)**: Запускайте проверки схемы для любого проекта и устраняйте найденное - **[Журнал аудита](/ru/basic/admin-panel/audit-log)**: Просматривайте недавнюю активность экземпляра и сведения об операциях ## Разрешения администратора diff --git a/ru/basic/admin-panel/schema-integrity.mdx b/ru/basic/admin-panel/schema-integrity.mdx index 5166a705..cccfb959 100644 --- a/ru/basic/admin-panel/schema-integrity.mdx +++ b/ru/basic/admin-panel/schema-integrity.mdx @@ -1,6 +1,6 @@ --- title: "Schema integrity" -description: "Поиск и устранение расхождений между определениями полей базы и структурой её базы данных." +description: "Поиск и устранение расхождений между определениями полей проекта и структурой его базы данных." --- Доступно для self-hosted на тарифе Business и выше @@ -9,11 +9,11 @@ description: "Поиск и устранение расхождений межд Определения полей, которые хранит Teable, и фактическая структура в базе данных должны совпадать. Когда они расходятся, пользователи видят поля, которые не открываются, поля-ссылки без значений или таблицу, у которой постоянно не удаются чтение и запись, — причём видимой причины нет. **Schema integrity** находит такие проблемы и устраняет их. -Администратор экземпляра может проверить любую базу экземпляра, не вступая предварительно в её пространство, включая арендаторов с собственной базой данных (BYODB). +Администратор экземпляра может проверить любой проект экземпляра, не вступая предварительно в его пространство, включая арендаторов с собственной базой данных (BYODB). ## Запуск проверки -Найдите базу через поле поиска — по базе, пространству, ID таблицы или имени. В списке результатов показаны пространство (**Space**), используемая база данных (**Data DB** — стандартная или BYODB) и среда выполнения (**Runtime** — v1 или v2); по ним вы убеждаетесь, что нашли нужную. Одинаковые имена баз в разных пространствах встречаются часто. +Найдите проект через поле поиска — по проекту, пространству, ID таблицы или имени. В списке результатов показаны пространство (**Space**), используемая база данных (**Data DB** — стандартная или BYODB) и среда выполнения (**Runtime** — v1 или v2); по ним вы убеждаетесь, что нашли нужный. Одинаковые имена проектов в разных пространствах встречаются часто. Нажмите **Check** в этой строке, затем **Запустить проверку** в диалоге **Целостность схемы**. diff --git a/ru/basic/ai/ai-chat.mdx b/ru/basic/ai/ai-chat.mdx index 7599a702..66285a1a 100644 --- a/ru/basic/ai/ai-chat.mdx +++ b/ru/basic/ai/ai-chat.mdx @@ -30,7 +30,7 @@ description: Взаимодействуйте с данными на естес ## Элементы управления ввода - **Голосовой ввод**: нажмите кнопку микрофона в поле ввода и разрешите доступ к микрофону, чтобы начать запись. Во время записи выберите **Завершить голосовой ввод** или **Отменить голосовой ввод**. После завершения Teable преобразует запись в текст в поле ввода. -- **Модель**: используйте меню модели, чтобы выбрать модель для беседы. Выбирайте более легкую модель для простых запросов, очистки или переписывания, а более мощную — для сложного планирования, анализа нескольких таблиц и создания приложений. +- **Модель**: используйте меню модели, чтобы выбрать уровень модели для беседы. В меню перечислены **Ultra**, **Smart**, **Standard** и **Lite** от самого мощного к самому лёгкому, и для каждого указана стоящая за ним модель. Администратор может заменить эту модель в любой момент или предлагать только часть уровней, а выбирать заново вам не придётся. Выбирайте уровень пониже для простых запросов, очистки или переписывания и уровень повыше для сложного планирования, анализа нескольких таблиц и создания приложений. - **Интеллект**: отдельно выберите уровень **Интеллекта** в меню модели. Он управляет глубиной рассуждений; более высокие уровни дают более тщательное обоснование. - **Мои секреты**: откройте **+** → **Больше** → **Мои секреты**, чтобы сохранить API-ключи или другие учётные данные в разделе **Настройки** → **Интеграции**. Эти значения принадлежат вам, ИИ-чат читает их во время работы как переменные окружения, и вы можете выдавать их отдельным приложениям и автоматизациям. См. [Учётные данные и интеграции](/ru/basic/credential). - **Запросы учётных данных**: когда ИИ нужна сторонняя учётная запись или секрет, он закрепляет в беседе карточку запроса. Выберите **Подключить мой аккаунт**, чтобы пройти OAuth, либо выдайте уже имеющиеся учётные данные. Кнопка **Пропустить** оставляет их при вас, и ИИ продолжает с тем, что может выполнить без них. @@ -42,7 +42,7 @@ description: Взаимодействуйте с данными на естес ## Управление чатами -Нажмите **История** в правом верхнем углу панели чата, чтобы увидеть свои чаты в текущей базе и найти нужный по названию. +Нажмите **История** в правом верхнем углу панели чата, чтобы увидеть свои чаты в текущем проекте и найти нужный по названию. Точка рядом с названием чата показывает, какие чаты ждут вас. **Ожидает вашего ответа** означает, что ход остановился там, где нужны вы: вопрос агента, авторизация, выбор таблицы или запрос учётных данных. Пока вы не ответите, он не продолжится. **Ответ не удался** означает, что последний ответ не завершился корректно; откройте чат и спросите ещё раз. **Генерация…** и точка непрочитанного лишь сообщают о ходе работы и новых ответах и ничего от вас не требуют. @@ -54,7 +54,7 @@ description: Взаимодействуйте с данными на естес ### Архив чатов -Отправка в архив убирает чат из истории, ничего не удаляя. Откройте аватар в левом нижнем углу → **Настройки** → **Архив чатов**, чтобы увидеть чаты, отправленные в архив в разных базах. **Восстановить** вернёт чат в историю его базы, а когда вы уверены, что он больше не нужен, здесь же его можно удалить. +Отправка в архив убирает чат из истории, ничего не удаляя. Откройте аватар в левом нижнем углу → **Настройки** → **Архив чатов**, чтобы увидеть чаты, отправленные в архив в разных проектах. **Восстановить** вернёт чат в историю его проекта, а когда вы уверены, что он больше не нужен, здесь же его можно удалить. ## Распространённые сценарии @@ -233,7 +233,7 @@ Cuppy, пожалуйста, прочитай память для Проекта - **Приводите несколько примеров**: для вывода в фиксированном формате предоставьте 3–5 примеров «ввод -> ожидаемый вывод». - **Используйте `@` для выбора узлов**: когда ИИ должен ссылаться на таблицы, представления, приложения, автоматизации или папки, введите `@` и выберите их напрямую. - **Подтверждайте перед выполнением**: для задач, которые изменяют данные, создают таблицы, приложения или включают автоматизации, попросите ИИ описать изменения до их выполнения. -- **Выбирайте модель по задаче**: если пространство поддерживает выбор модели, используйте более лёгкую модель для простых запросов, очистки или переписывания и более мощную модель для сложного планирования, анализа нескольких таблиц и создания приложений. +- **Выбирайте уровень по задаче**: на простых запросах, очистке и переписывании уровень пониже расходует меньше вычислительной мощности; для сложного планирования, анализа нескольких таблиц и создания приложений переходите на уровень выше. - **Настраивайте уровень Интеллекта**: **Интеллект** управляет глубиной рассуждений; более высокие уровни дают более тщательное обоснование. - **Начинайте новый чат при смене темы**: новый чат рекомендуется, когда меняется тема, беседа становится слишком длинной или нужно уменьшить использование контекста. diff --git a/ru/basic/ai/routine.mdx b/ru/basic/ai/routine.mdx index 25323518..078bd079 100644 --- a/ru/basic/ai/routine.mdx +++ b/ru/basic/ai/routine.mdx @@ -7,7 +7,7 @@ description: Cuppy выполняет промпт по расписанию, а Рутина передаёт промпт Cuppy и повторяет его по расписанию. Это подходит для работы, которую никто не должен запускать вручную: ежедневный отчёт, регулярная чистка устаревших записей, еженедельная сводка. Каждый запуск — это полноценный чат с ИИ, поэтому рутине доступно всё то же, что и чату: чтение и запись таблиц, вызов навыков, создание файлов. -Рутина — это ресурс внутри базы, она стоит в левой боковой панели рядом с таблицами, приложениями и автоматизациями. +Рутина — это ресурс внутри проекта, она стоит в левой боковой панели рядом с таблицами, приложениями и автоматизациями. Автоматизация срабатывает на событие — изменение записи, отправку формы, вебхук — и выполняет заранее настроенные шаги. Рутина срабатывает только по времени и выполняет промпт, который агент трактует сам. Берите автоматизацию, когда нужны фиксированные шаги и предсказуемый результат; берите рутину, когда агент должен каждый раз сам решать, что делать с текущими данными. @@ -67,7 +67,7 @@ description: Cuppy выполняет промпт по расписанию, а Откройте рутину и перейдите на вкладку **История выполнения**. Список запусков фильтруется по статусу и периоду, что помогает найти конкретный сбой; у выбранного запуска видно запланированное время, время начала и завершения, длительность и полный чат этого запуска. -Запуски отмечаются как **В очереди**, **Выполняется**, **Завершён**, **Ошибка** или **Отменено**. **Отменено** появляется, когда запуск кто-то прервал либо когда рутина или её база были удалены. +Запуски отмечаются как **В очереди**, **Выполняется**, **Завершён**, **Ошибка** или **Отменено**. **Отменено** появляется, когда запуск кто-то прервал либо когда рутина или её проект были удалены. Запуск со статусом **Ошибка** указывает причину, и каждая причина требует своего решения: @@ -81,7 +81,7 @@ description: Cuppy выполняет промпт по расписанию, а Чат запуска доступен только для чтения. Участники, которым разрешено редактировать рутину, могут продолжить его в конце, чтобы разобраться, как проходил конкретный запуск. -Для просмотра истории выполнения нужно право на редактирование рутины. Владелец и создатель базы могут создавать, редактировать и удалять рутины; у остальных участников доступ только на чтение. +Для просмотра истории выполнения нужно право на редактирование рутины. Владелец и создатель проекта могут создавать, редактировать и удалять рутины; у остальных участников доступ только на чтение. ## Уведомления об ошибках и автоматическая остановка @@ -102,7 +102,7 @@ Teable отправляет уведомление, когда запуск за Нет. Изменение сохраняется черновиком и попадает в работающую версию только после нажатия **Обновить**. Уже начавшийся запуск остаётся на той конфигурации, с которой стартовал. - + Да. После установки шаблона его рутины включаются так же, как и его рабочие процессы. Расписание без будущих запусков остаётся черновиком. diff --git a/ru/deploy/email.mdx b/ru/deploy/email.mdx index 0a9ad08f..30c9c62d 100644 --- a/ru/deploy/email.mdx +++ b/ru/deploy/email.mdx @@ -32,7 +32,7 @@ Teable поддерживает два способа настройки поч Настройка в Панели администратора поддерживает **проверку в реальном времени** — вы можете убедиться, что настройки SMTP работают, до сохранения. -- **Почта для уведомлений**: используется для подтверждения пользователей, сброса пароля, приглашений, системных уведомлений и подобных писем. +- **Почта для уведомлений**: используется для подтверждения пользователей, сброса пароля, приглашений, системных уведомлений и подобных писем. Именно она делает доступным вариант **Войти по коду из письма** на странице входа. - **Почта для автоматизаций**: используется как почтовый сервис по умолчанию для действий «Отправить письмо» в автоматизациях. Одно действие «Отправить письмо» также может настроить собственный [пользовательский SMTP-сервер](/ru/basic/automation/actions/communication/smtp-sender). ### Источники настройки и приоритет diff --git a/ru/deploy/env.mdx b/ru/deploy/env.mdx index df4682f8..a053b42d 100644 --- a/ru/deploy/env.mdx +++ b/ru/deploy/env.mdx @@ -56,6 +56,8 @@ mode: "wide" | BACKEND_OIDC_CLIENT_ID | ID клиента OIDC | - | - | google_client_id | | BACKEND_OIDC_CLIENT_SECRET | Секрет клиента OIDC | - | - | google_client_secret | | BACKEND_OIDC_CALLBACK_URL | URL обратного вызова OIDC | - | - | https://app.teable.ai/api/auth/oidc/callback | +| BACKEND_SIGNIN_VERIFICATION_EXPIRES_IN | Срок действия кода подтверждения входа. Если не задан, применяется BACKEND_EMAIL_CODE_EXPIRES_IN | 10m | - | 10m | +| BACKEND_SIGNIN_VERIFICATION_MAX_ATTEMPTS | Допустимое число неверных попыток на один код входа; после этого код аннулируется и его нужно запросить заново | 5 | - | 5 | | **Безопасность и проверка** | | | | | | TURNSTILE_SITE_KEY | Ключ сайта Cloudflare Turnstile для проверки аутентификации | - | - | 1x00000000000000000000AA | | TURNSTILE_SECRET_KEY | Секретный ключ Cloudflare Turnstile для проверки аутентификации | - | - | 1x0000000000000000000000000000000AA | diff --git a/tr/basic/admin-panel/ai-setting.mdx b/tr/basic/admin-panel/ai-setting.mdx index 2e9f6942..a7f6bd99 100644 --- a/tr/basic/admin-panel/ai-setting.mdx +++ b/tr/basic/admin-panel/ai-setting.mdx @@ -35,8 +35,8 @@ AI Chat çalışma zamanı, uygulama dağıtımı ve model kurulumuyla başlayı AI Alanları ve AI otomasyonu için önerilen modelleri seçin. - - AI Chat için varsayılan modeli seçin. + + Dört sohbet modeli katmanının her biri için bir model seçin. @@ -59,9 +59,21 @@ Aşağıdaki değerleri incelemeniz veya geçersiz kılmanız gerektiğinde mode Kullanıcıların **AI Alanları** ve **AI otomasyonu** içinde seçebileceği önerilen modelleri belirleyin. -### Sohbet modelini ayarlama +### Sohbet modeli katmanlarını ayarlama -Kenar çubuğundaki **AI Chat** için varsayılan modeli seçin. Sohbet modeli, önerilen model listesinden gelmelidir. +**Sohbet modeli katmanları** bölümünde **Ultra**, **Smart**, **Standard** ve **Lite** katmanlarının her biri için bir model seçin; seçebileceğiniz modeller 2. adımda bağladığınız modellerdir. Kullanıcılar kenar çubuğundaki **AI Chat** model menüsünde katmana göre seçim yapar ve model adı yerine katman adını görür; bu nedenle bir katmanın arkasındaki modeli istediğiniz zaman değiştirebilirsiniz, o katmanı zaten seçmiş kullanıcılar etkilenmez. + +| Katman | Açıklama | +|------|------| +| **Ultra** | En yüksek yetenek, zorlu işler için. Boş bırakılırsa **Sunulmuyor** görünür ve kullanıcıların model menüsünde yer almaz.| +| **Smart** | Ana model. Yapay zekâ alanları, arka plan görevleri ve kendi modeli olmayan her katman bunu kullanır, bu yüzden mutlaka ayarlanmalıdır.| +| **Standard** | Günlük sohbetler ve genel görevler; orta düzey arka plan görevlerinde de kullanılır. Boş bırakılırsa **Smart** devralınır.| +| **Lite** | Düşük maliyetli, sık yapılan rutin işler; sohbet başlığı üretme gibi hafif görevlerde de kullanılır. Boş bırakılırsa **Smart** devralınır.| + +Her katmanın sağında iki denetim daha bulunur: + +- **Varsayılan yap**: kullanıcıların model menüsünü açtığında karşılaştığı katmanı belirler. Modeli olmayan **Ultra** varsayılan yapılamaz. +- **Etkin**: kapatıldığında o katman kullanıcılara sunulmaz. Varsayılan katman kapatılamaz. ### AI özelliklerini etkinleştirme diff --git a/tr/basic/admin-panel/overview.mdx b/tr/basic/admin-panel/overview.mdx index 4a33b5b7..96d30cbe 100644 --- a/tr/basic/admin-panel/overview.mdx +++ b/tr/basic/admin-panel/overview.mdx @@ -39,7 +39,7 @@ Yönetici Paneli, sayfaları amaçlarına göre gruplandırır: - **[Hesaplama Giden Kutusu](/tr/basic/admin-panel/computed-outbox)**: Hesaplama görevlerinin teslimatını, kuyruk durumunu ve veritabanı birikimini izleyin - **[AI oluşturma kuyruğu](/tr/basic/admin-panel/ai-generation-queue)**: Mevcut kendi sunucunuzda barındırılan örnekte AI Alanı oluşturma durumunu inceleyin - **[Korumalı Alan Aracısı](/tr/basic/admin-panel/sandbox-agent)**: Korumalı Alan Aracısını yapılandırın ve yönetin -- **[Schema integrity](/tr/basic/admin-panel/schema-integrity)**: Herhangi bir base üzerinde şema kontrolü çalıştırın ve bulunanları onarın +- **[Schema integrity](/tr/basic/admin-panel/schema-integrity)**: Herhangi bir proje üzerinde şema kontrolü çalıştırın ve bulunanları onarın - **[Denetim günlüğü](/tr/basic/admin-panel/audit-log)**: Son örnek etkinliklerini ve işlem ayrıntılarını inceleyin ## Yönetici İzinleri diff --git a/tr/basic/admin-panel/schema-integrity.mdx b/tr/basic/admin-panel/schema-integrity.mdx index 01a60ddb..d53c9c24 100644 --- a/tr/basic/admin-panel/schema-integrity.mdx +++ b/tr/basic/admin-panel/schema-integrity.mdx @@ -1,6 +1,6 @@ --- title: "Schema integrity" -description: "Bir base'in alan tanımlarıyla veritabanı yapısı arasındaki uyumsuzlukları inceleyin ve onarın." +description: "Bir projenin alan tanımlarıyla veritabanı yapısı arasındaki uyumsuzlukları inceleyin ve onarın." --- Self-hosted Business planı ve üzeri için kullanılabilir @@ -9,11 +9,11 @@ Yol: Yönetim Paneli → Schema integrity Teable'ın tuttuğu alan tanımlarıyla veritabanındaki gerçek yapının birbirine uyması beklenir. İkisi birbirinden ayrıldığında kullanıcılar açılmayan alanlar, hiçbir şey döndürmeyen bağlantı alanları ya da okuma ve yazma işlemleri sürekli başarısız olan bir tablo görür; görünürde bir sebep yoktur. **Schema integrity** bu türden sorunları bulur ve onarır. -Örnek yöneticisi, önce ilgili alana katılmadan örnekteki herhangi bir base'i kontrol edebilir; müşteri tarafından yönetilen veritabanı (BYODB) kiracıları da buna dahildir. +Örnek yöneticisi, önce ilgili alana katılmadan örnekteki herhangi bir projeyi kontrol edebilir; müşteri tarafından yönetilen veritabanı (BYODB) kiracıları da buna dahildir. ## Kontrolü çalıştırma -Base'i arama kutusundan bulun: base, alan, tablo kimliği veya ad ile arayabilirsiniz. Sonuç listesi ait olduğu **Space**, kullandığı **Data DB** (varsayılan veya BYODB) ve **Runtime** (v1 veya v2) bilgisini gösterir; doğru base'i bulduğunuzu böyle doğrularsınız. Aynı base adının farklı alanlarda bulunması sık rastlanan bir durumdur. +Projeyi arama kutusundan bulun: proje, alan, tablo kimliği veya ad ile arayabilirsiniz. Sonuç listesi ait olduğu **Space**, kullandığı **Data DB** (varsayılan veya BYODB) ve **Runtime** (v1 veya v2) bilgisini gösterir; doğru projeyi bulduğunuzu böyle doğrularsınız. Aynı proje adının farklı alanlarda bulunması sık rastlanan bir durumdur. İlgili satırdaki **Check** düğmesine, ardından **Şema Bütünlüğü** penceresindeki **Kontrolü başlat** düğmesine tıklayın. diff --git a/tr/basic/ai/ai-chat.mdx b/tr/basic/ai/ai-chat.mdx index 326969c0..f791a67a 100644 --- a/tr/basic/ai/ai-chat.mdx +++ b/tr/basic/ai/ai-chat.mdx @@ -30,7 +30,7 @@ Uzun bir düz metin bloğu yapıştırdığınızda Teable, mesaj girişinin kol ## Giriş Denetimleri - **Sesli giriş**: Giriş kutusundaki mikrofon düğmesine tıklayıp kaydı başlatmak için mikrofon erişimine izin verin. Kayıt sırasında **Sesli girişi bitir** veya **Sesli girişi at** seçeneğini belirleyin. Bitirmeyi seçtiğinizde Teable, kaydı metne dönüştürerek giriş kutusuna ekler. -- **Model**: Sohbette kullanılacak modeli seçmek için model menüsünü kullanın. Basit sorgular, temizleme veya yeniden yazma için daha hafif; karmaşık planlama, Tablolar arası analiz ve uygulama geliştirme için daha güçlü bir model kullanın. +- **Model**: Sohbette kullanılacak model katmanını seçmek için model menüsünü kullanın. Menüde en yetenekliden başlayarak **Ultra**, **Smart**, **Standard** ve **Lite** yer alır ve her birinin arkasındaki model gösterilir; yöneticiniz bu modeli istediği zaman değiştirebilir ya da katmanların yalnızca bir kısmını sunabilir, sizin yeniden seçim yapmanız gerekmez. Basit sorgular, temizleme veya yeniden yazma için daha alt; karmaşık planlama, Tablolar arası analiz ve uygulama geliştirme için daha üst bir katman kullanın. - **Zekâ**: Model menüsünden **Zekâ** düzeyini ayrıca seçin. Bu ayar düşünme derinliğini belirler; daha yüksek düzeyler daha kapsamlı akıl yürütme sağlar. - **Gizli anahtarlarım**: **+** → **Daha Fazla** → **Gizli anahtarlarım** yolunu açıp API anahtarlarını veya diğer kimlik bilgilerini **Ayarlar** → **Entegrasyonlar** bölümüne kaydedin. Bu değerler size aittir, AI Chat bunları çalışma sırasında ortam değişkeni olarak okuyabilir ve tek tek uygulama ve otomasyonlara verebilirsiniz. Bkz. [Kimlik Bilgileri ve Entegrasyonlar](/tr/basic/credential). - **Kimlik bilgisi istekleri**: AI'ın üçüncü taraf bir hesaba veya bir gizli anahtara ihtiyacı olduğunda sohbete bir kimlik bilgisi isteği kartı sabitlenir. OAuth akışı için **Hesabımı bağla**'yı seçin ya da hâlihazırda sahip olduğunuz bir kimlik bilgisine erişim verin. **Atla**'ya tıklarsanız kimlik bilgisini vermezsiniz; AI, onsuz tamamlayabildiği bölümlerle devam eder. @@ -42,7 +42,7 @@ Uzun bir düz metin bloğu yapıştırdığınızda Teable, mesaj girişinin kol ## Sohbetleri yönetme -Sohbet panelinin sağ üstündeki **Geçmiş** düğmesine tıklayarak geçerli base'teki sohbetlerinizi görebilir ve ada göre arayabilirsiniz. +Sohbet panelinin sağ üstündeki **Geçmiş** düğmesine tıklayarak geçerli projedeki sohbetlerinizi görebilir ve ada göre arayabilirsiniz. Sohbet adının yanındaki nokta, hangi sohbetlerin sizi beklediğini gösterir. **Yanıtınız bekleniyor**, turun sizi ilgilendiren bir noktada durduğu anlamına gelir: ajanın bir sorusu, bir yetkilendirme, seçilecek bir tablo ya da bir kimlik bilgisi talebi. Siz yanıtlamadan devam etmez. **Yanıt başarısız oldu**, son yanıtın düzgün tamamlanmadığını gösterir; sohbeti açıp yeniden sorun. **Oluşturuluyor…** ve okunmadı noktası yalnızca ilerlemeyi ve yeni yanıtları bildirir, sizden bir şey istemez. @@ -54,7 +54,7 @@ Uygulama Oluşturucu sohbetleri kendi uygulamalarının adını taşır ve arşi ### Arşivlenen sohbetler -Arşivleme, bir sohbeti hiçbir şeyi silmeden geçmiş listesinden çıkarır. Sol alttaki avatarınız → **Ayarlar** → **Arşivlenen sohbetler** yolundan farklı base'lerde arşivlediğiniz sohbetleri görebilirsiniz. **Geri yükle** sohbeti kendi base'inin geçmişine döndürür; artık gerekmediğinden eminseniz burada silebilirsiniz de. +Arşivleme, bir sohbeti hiçbir şeyi silmeden geçmiş listesinden çıkarır. Sol alttaki avatarınız → **Ayarlar** → **Arşivlenen sohbetler** yolundan farklı projelerde arşivlediğiniz sohbetleri görebilirsiniz. **Geri yükle** sohbeti kendi projesinin geçmişine döndürür; artık gerekmediğinden eminseniz burada silebilirsiniz de. ## Yaygın Kullanımlar @@ -233,7 +233,7 @@ Sohbetlerinizde oluşturduğunuz tüm yapıtları görüntülemek için **+** - **Birkaç örnek verin**: Sabit biçimli çıktılar için 3-5 adet girdi -> beklenen çıktı örneği sağlayın. - **Düğüm seçmek için `@` kullanın**: AI'ın Tablo, Görünüm, uygulama, otomasyon veya klasörlere başvurması gerektiğinde `@` yazıp bunları doğrudan seçin. - **Yürütmeden önce onaylayın**: Verileri değiştiren, Tablo ya da uygulama oluşturan veya otomasyonları etkinleştiren görevlerde AI'dan işlemleri yürütmeden önce değişiklikleri açıklamasını isteyin. -- **Modeli göreve göre seçin**: Alan model seçimini destekliyorsa basit sorgular, temizleme veya yeniden yazma için daha hafif; karmaşık planlama, Tablolar arası analiz ve uygulama geliştirme için daha güçlü bir model kullanın. +- **Katmanı göreve göre seçin**: Basit sorgular, temizleme ve yeniden yazmada alt katman daha az işlem gücü harcar; karmaşık planlama, Tablolar arası analiz ve uygulama geliştirme için üst katmana geçin. - **Zekâ düzeyini ayarlayın**: **Zekâ** düşünme derinliğini belirler; daha yüksek düzeyler daha kapsamlı akıl yürütme sağlar. - **Konu değiştiğinde yeni sohbet başlatın**: Konu değiştiğinde, sohbet fazla uzadığında veya bağlam kullanımını azaltmak istediğinizde yeni bir sohbet başlatmanız önerilir. diff --git a/tr/basic/ai/routine.mdx b/tr/basic/ai/routine.mdx index f83bea04..1b0cebba 100644 --- a/tr/basic/ai/routine.mdx +++ b/tr/basic/ai/routine.mdx @@ -7,7 +7,7 @@ description: Cuppy bir prompt'u zamanlamaya göre çalıştırsın, her çalış Rutin, bir prompt'u Cuppy'ye devreder ve zamanlamaya göre tekrarlar. Bu, kimsenin elle başlatmasına gerek olmayan işler için uygundur: günlük rapor, süresi dolmuş kayıtların düzenli temizliği, haftalık özet. Her çalıştırma eksiksiz bir AI sohbetidir; dolayısıyla bir rutin, tablo okuyup yazmak, beceri çağırmak ve dosya üretmek dahil AI sohbetin yaptığı her şeyi yapabilir. -Rutin, base içindeki bir kaynaktır ve sol kenar çubuğunda tablolar, uygulamalar ve otomasyonların yanında yer alır. +Rutin, proje içindeki bir kaynaktır ve sol kenar çubuğunda tablolar, uygulamalar ve otomasyonların yanında yer alır. Otomasyon; kayıt değişikliği, form gönderimi veya webhook gibi bir olayla tetiklenir ve önceden yapılandırdığınız adımları çalıştırır. Rutin yalnızca zamanla tetiklenir ve ajanın kendisinin yorumladığı bir prompt'u çalıştırır. Sabit adımlara ve öngörülebilir sonuca ihtiyacınız varsa otomasyonu; ajanın her seferinde güncel veriye bakıp kendisi karar vermesini istiyorsanız rutini seçin. @@ -67,7 +67,7 @@ Durdurmak için anahtarı kapatın. Zamanlama artık tetiklenmez, mevcut çalı Rutini açıp **Çalıştırma Geçmişi** sekmesine geçin. Liste duruma ve tarih aralığına göre filtrelenebilir; bu, belirli bir hatayı bulmayı kolaylaştırır. Bir çalıştırmayı seçtiğinizde planlanan, başlangıç ve bitiş zamanlarını, süreyi ve o çalıştırmanın tüm sohbetini görürsünüz. -Çalıştırmalar **Sırada**, **Çalışıyor**, **Tamamlandı**, **Başarısız** veya **İptal** olarak bildirilir. **İptal**, çalıştırmayı birinin durdurduğu ya da rutinin veya base'inin silindiği durumlarda görünür. +Çalıştırmalar **Sırada**, **Çalışıyor**, **Tamamlandı**, **Başarısız** veya **İptal** olarak bildirilir. **İptal**, çalıştırmayı birinin durdurduğu ya da rutinin veya projesinin silindiği durumlarda görünür. **Başarısız** bir çalıştırma nedenini bildirir ve her neden farklı bir karşılık gerektirir: @@ -81,7 +81,7 @@ Rutini açıp **Çalıştırma Geçmişi** sekmesine geçin. Liste duruma ve tar Bir çalıştırmanın sohbeti salt okunurdur. Rutini düzenleyebilen üyeler, belirli bir çalıştırmanın nasıl ilerlediğini incelemek için sohbetin sonundan devam edebilir. -Çalıştırma geçmişi için rutini düzenleme izni gerekir. Bir base'in sahibi ve oluşturucusu rutin oluşturabilir, düzenleyebilir ve silebilir; diğer iş arkadaşlarının erişimi okuma düzeyindedir. +Çalıştırma geçmişi için rutini düzenleme izni gerekir. Bir projenin sahibi ve oluşturucusu rutin oluşturabilir, düzenleyebilir ve silebilir; diğer iş arkadaşlarının erişimi okuma düzeyindedir. ## Hata bildirimleri ve otomatik durdurma @@ -102,7 +102,7 @@ Her başarısız çalıştırma bu sayıya girmez: önceki çalıştırma sürd Etkilenmez. Değişiklik taslak olarak kaydedilir ve yayındaki sürüme ancak **Güncelle** düğmesine tıkladığınızda geçer. Başlamış bir çalıştırma, başlarken aldığı yapılandırmayla sürer. - + Çalışır. Şablon kurulduktan sonra rutinleri, iş akışları gibi açılır. Gelecekte çalıştırması bulunmayan bir zamanlama taslak olarak kalır. diff --git a/tr/deploy/email.mdx b/tr/deploy/email.mdx index 7e6a18f6..f92c4cce 100644 --- a/tr/deploy/email.mdx +++ b/tr/deploy/email.mdx @@ -32,7 +32,7 @@ E-postayı yapılandırmanın en kolay yolu Yönetici Panelini kullanmaktır: Yönetici Paneli yapılandırması **canlı testi** destekler; SMTP ayarlarınızın kaydetmeden önce çalıştığını doğrulayabilirsiniz. -- **Bildirim e-postası**: Kullanıcı doğrulama, parola sıfırlama, davetler, sistem bildirimleri ve benzer e-postalar için kullanılır. +- **Bildirim e-postası**: Kullanıcı doğrulama, parola sıfırlama, davetler, sistem bildirimleri ve benzer e-postalar için kullanılır. Giriş sayfasındaki **E-posta koduyla giriş yap** seçeneğini de bu ayar mümkün kılar. - **Otomasyon e-postası**: Otomasyondaki E-posta Gönder eylemlerinin varsayılan posta hizmeti olarak kullanılır. Tek bir E-posta Gönder eylemi kendi [özel SMTP sunucusunu](/tr/basic/automation/actions/communication/smtp-sender) da yapılandırabilir. ### Yapılandırma kaynakları ve öncelik diff --git a/tr/deploy/env.mdx b/tr/deploy/env.mdx index 9f788dac..c27808b1 100644 --- a/tr/deploy/env.mdx +++ b/tr/deploy/env.mdx @@ -56,6 +56,8 @@ mode: "wide" | BACKEND_OIDC_CLIENT_ID | OIDC istemci kimliği | - | - | google_client_id | | BACKEND_OIDC_CLIENT_SECRET | OIDC istemci gizli anahtarı | - | - | google_client_secret | | BACKEND_OIDC_CALLBACK_URL | OIDC geri çağırma URL'si | - | - | https://app.teable.ai/api/auth/oidc/callback | +| BACKEND_SIGNIN_VERIFICATION_EXPIRES_IN | Oturum açma doğrulama kodunun geçerlilik süresi. Ayarlanmazsa BACKEND_EMAIL_CODE_EXPIRES_IN geçerlidir | 10m | - | 10m | +| BACKEND_SIGNIN_VERIFICATION_MAX_ATTEMPTS | Her oturum açma kodu için izin verilen hatalı deneme sayısı; bu sayının üzerinde kod geçersiz olur ve yenisi istenmelidir | 5 | - | 5 | | **Güvenlik ve Doğrulama** | | | | | | TURNSTILE_SITE_KEY | Kimlik doğrulama denetimi için Cloudflare Turnstile site anahtarı | - | - | 1x00000000000000000000AA | | TURNSTILE_SECRET_KEY | Kimlik doğrulama denetimi için Cloudflare Turnstile gizli anahtarı | - | - | 1x0000000000000000000000000000000AA | diff --git a/uk/basic/admin-panel/ai-setting.mdx b/uk/basic/admin-panel/ai-setting.mdx index 64c019b3..f829119f 100644 --- a/uk/basic/admin-panel/ai-setting.mdx +++ b/uk/basic/admin-panel/ai-setting.mdx @@ -35,8 +35,8 @@ description: "Налаштовуйте AI Chat, Поля ШІ, автомати Виберіть рекомендовані моделі для Полів ШІ й автоматизації з ШІ. - - Виберіть стандартну модель для AI Chat. + + Виберіть модель для кожного з чотирьох рівнів моделей чату. @@ -59,9 +59,21 @@ description: "Налаштовуйте AI Chat, Поля ШІ, автомати Виберіть рекомендовані моделі, які користувачі зможуть використовувати в **Полях ШІ** й **автоматизації з ШІ**. -### Установлення моделі чату +### Установлення рівнів моделей чату -Виберіть стандартну модель для **AI Chat** на бічній панелі. Модель чату має входити до списку рекомендованих моделей. +У розділі **Рівні моделей чату** виберіть модель для рівнів **Ultra**, **Smart**, **Standard** і **Lite**; доступні моделі, підключені на кроці 2. Користувачі вибирають рівень у меню моделей **AI Chat** на бічній панелі й бачать назву рівня, а не моделі, тож модель за рівнем можна замінити будь-коли, і на тих, хто вже вибрав цей рівень, це не вплине. + +| Рівень | Опис | +|------|------| +| **Ultra** | Найвищі можливості для складних завдань. Якщо модель не задано, показується **Не пропонується**, і рівень не з’являється в меню моделей користувачів.| +| **Smart** | Основна модель. Її використовують поля ШІ, фонові завдання та будь-який рівень без власної моделі, тож її потрібно задати обов’язково.| +| **Standard** | Повсякденні розмови й загальні завдання, а також фонові завдання середнього обсягу. Якщо модель не задано, використовується **Smart**.| +| **Lite** | Недорога й часта рутинна робота, а також легкі завдання на кшталт створення заголовків чатів. Якщо модель не задано, використовується **Smart**.| + +Праворуч від кожного рівня є ще два елементи керування: + +- **Зробити за замовчуванням**: рівень, на якому користувачі відкривають меню моделей. **Ultra** без моделі не може бути рівнем за замовчуванням. +- **Увімкнено**: якщо вимкнути, рівень більше не пропонується користувачам. Рівень за замовчуванням вимкнути не можна. ### Увімкнення функцій ШІ diff --git a/uk/basic/admin-panel/overview.mdx b/uk/basic/admin-panel/overview.mdx index 502ff36c..b77eecae 100644 --- a/uk/basic/admin-panel/overview.mdx +++ b/uk/basic/admin-panel/overview.mdx @@ -39,7 +39,7 @@ description: "Панель адміністратора в самостійно - **[Черга обчислень](/uk/basic/admin-panel/computed-outbox)**: моніторинг доставлення обчислювальних завдань, стану черги та невиконаних завдань бази даних - **[Черга генерації ШІ](/uk/basic/admin-panel/ai-generation-queue)**: перегляд стану генерації Полів ШІ в поточному самостійно розгорнутому екземплярі - **[Sandbox Agent](/uk/basic/admin-panel/sandbox-agent)**: налаштування Sandbox Agent і керування ним -- **[Schema integrity](/uk/basic/admin-panel/schema-integrity)**: запускайте перевірки схеми для будь-якої бази та виправляйте знайдене +- **[Schema integrity](/uk/basic/admin-panel/schema-integrity)**: запускайте перевірки схеми для будь-якого проєкту та виправляйте знайдене - **[Журнал аудиту](/uk/basic/admin-panel/audit-log)**: перегляд останніх дій в екземплярі й відомостей про операції ## Дозволи адміністратора diff --git a/uk/basic/admin-panel/schema-integrity.mdx b/uk/basic/admin-panel/schema-integrity.mdx index 9acf8421..d9c70bdd 100644 --- a/uk/basic/admin-panel/schema-integrity.mdx +++ b/uk/basic/admin-panel/schema-integrity.mdx @@ -1,6 +1,6 @@ --- title: "Schema integrity" -description: "Пошук і усунення розбіжностей між визначеннями полів бази та структурою її бази даних." +description: "Пошук і усунення розбіжностей між визначеннями полів проєкту та структурою його бази даних." --- Доступно для self-hosted на тарифі Business і вище @@ -9,11 +9,11 @@ description: "Пошук і усунення розбіжностей між в Визначення полів, які зберігає Teable, і фактична структура в базі даних мають збігатися. Коли вони розходяться, користувачі бачать поля, що не відкриваються, поля-посилання без значень або таблицю, у якої постійно не вдаються читання і запис, — причому видимої причини немає. **Schema integrity** знаходить такі проблеми й усуває їх. -Адміністратор екземпляра може перевірити будь-яку базу екземпляра, не приєднуючись попередньо до її простору, зокрема орендарів із власною базою даних (BYODB). +Адміністратор екземпляра може перевірити будь-який проєкт екземпляра, не приєднуючись попередньо до його простору, зокрема орендарів із власною базою даних (BYODB). ## Запуск перевірки -Знайдіть базу через поле пошуку — за базою, простором, ID таблиці або назвою. У списку результатів показано простір (**Space**), використовувану базу даних (**Data DB** — стандартну чи BYODB) і середовище виконання (**Runtime** — v1 або v2); за ними ви переконуєтеся, що знайшли потрібну. Однакові назви баз у різних просторах трапляються часто. +Знайдіть проєкт через поле пошуку — за проєктом, простором, ID таблиці або назвою. У списку результатів показано простір (**Space**), використовувану базу даних (**Data DB** — стандартну чи BYODB) і середовище виконання (**Runtime** — v1 або v2); за ними ви переконуєтеся, що знайшли потрібний. Однакові назви проєктів у різних просторах трапляються часто. Натисніть **Check** у цьому рядку, а потім **Запустити перевірку** у вікні **Цілісність схеми**. diff --git a/uk/basic/ai/ai-chat.mdx b/uk/basic/ai/ai-chat.mdx index c8c10313..1982d563 100644 --- a/uk/basic/ai/ai-chat.mdx +++ b/uk/basic/ai/ai-chat.mdx @@ -30,7 +30,7 @@ AI Chat допомагає аналізувати поточну Таблицю, ## Елементи керування введенням - **Голосове введення**: натисніть кнопку мікрофона в полі введення та надайте доступ до мікрофона, щоб розпочати запис. Під час запису виберіть **Завершити голосове введення** або **Відхилити голосове введення**. Після завершення Teable транскрибує запис у поле введення. -- **Модель**: у меню моделей виберіть модель для розмови. Використовуйте легшу модель для простих запитів, очищення або переписування, а потужнішу — для складного планування, аналізу кількох Таблиць і створення застосунків. +- **Модель**: у меню моделей виберіть рівень моделі для розмови. У меню перелічені **Ultra**, **Smart**, **Standard** і **Lite** від найпотужнішого до найлегшого, і для кожного вказано модель, що стоїть за ним. Адміністратор може замінити цю модель будь-коли або пропонувати лише частину рівнів, а вибирати заново вам не доведеться. Використовуйте нижчий рівень для простих запитів, очищення або переписування, а вищий — для складного планування, аналізу кількох Таблиць і створення застосунків. - **Інтелект**: окремо виберіть рівень **Інтелект** у меню моделей. Він визначає глибину міркування; вищі рівні забезпечують докладніший аналіз. - **Мої секрети**: відкрийте **+** → **Більше** → **Мої секрети**, щоб зберегти ключі API або інші облікові дані в розділі **Налаштування** → **Інтеграції**. Ці значення належать вам, AI Chat читає їх під час роботи як змінні середовища, і ви можете надавати їх окремим застосункам та автоматизаціям. Див. [Облікові дані та інтеграції](/uk/basic/credential). - **Запити облікових даних**: коли ШІ потрібен сторонній обліковий запис або секрет, у розмові закріплюється картка запиту. Виберіть **Підключити мій обліковий запис**, щоб пройти OAuth, або надайте наявні облікові дані. Кнопка **Пропустити** лишає їх при вас, і ШІ продовжує з тим, що не залежить від них. @@ -42,7 +42,7 @@ AI Chat допомагає аналізувати поточну Таблицю, ## Керування чатами -Натисніть **Історія** у верхньому правому куті панелі чату, щоб побачити свої чати в поточній базі та знайти потрібний за назвою. +Натисніть **Історія** у верхньому правому куті панелі чату, щоб побачити свої чати в поточному проєкті та знайти потрібний за назвою. Крапка поруч із назвою чату показує, які чати чекають на вас. **Очікує вашої відповіді** означає, що хід зупинився там, де потрібні ви: запитання агента, авторизація, вибір таблиці або запит облікових даних. Доки ви не відповісте, він не продовжиться. **Відповідь не вдалася** означає, що остання відповідь не завершилася коректно; відкрийте чат і запитайте ще раз. **Генерація…** і крапка непрочитаного лише повідомляють про перебіг роботи та нові відповіді й нічого від вас не потребують. @@ -54,7 +54,7 @@ AI Chat допомагає аналізувати поточну Таблицю, ### Архів чатів -Відправлення в архів прибирає чат з історії, нічого не видаляючи. Відкрийте аватар у лівому нижньому куті → **Налаштування** → **Архів чатів**, щоб побачити чати, відправлені в архів у різних базах. **Відновити** поверне чат в історію його бази, а коли ви впевнені, що він більше не потрібен, тут само його можна видалити. +Відправлення в архів прибирає чат з історії, нічого не видаляючи. Відкрийте аватар у лівому нижньому куті → **Налаштування** → **Архів чатів**, щоб побачити чати, відправлені в архів у різних проєктах. **Відновити** поверне чат в історію його проєкту, а коли ви впевнені, що він більше не потрібен, тут само його можна видалити. ## Поширені сценарії використання @@ -233,7 +233,7 @@ AI Chat може підтримувати середовище однієї ро - **Надайте кілька прикладів**: для результату у фіксованому форматі наведіть 3–5 прикладів «вхідні дані -> очікуваний результат». - **Використовуйте `@` для вибору вузлів**: коли ШІ має звернутися до Таблиць, Переглядів, застосунків, автоматизацій або папок, введіть `@` і виберіть їх безпосередньо. - **Підтверджуйте перед виконанням**: для завдань, що змінюють дані, створюють Таблиці чи застосунки або вмикають автоматизації, попросіть ШІ описати зміни перед їх виконанням. -- **Вибирайте модель відповідно до завдання**: якщо Простір підтримує вибір моделі, використовуйте легшу модель для простих запитів, очищення чи переписування, а потужнішу — для складного планування, аналізу кількох Таблиць і створення застосунків. +- **Вибирайте рівень відповідно до завдання**: на простих запитах, очищенні та переписуванні нижчий рівень витрачає менше обчислювальної потужності; для складного планування, аналізу кількох Таблиць і створення застосунків переходьте на вищий рівень. - **Налаштовуйте рівень Інтелекту**: параметр **Інтелект** визначає глибину міркування; вищі рівні забезпечують докладніший аналіз. - **Починайте новий чат зі зміною теми**: новий чат рекомендовано починати, коли змінюється тема, розмова стає надто довгою або потрібно зменшити використання контексту. diff --git a/uk/basic/ai/routine.mdx b/uk/basic/ai/routine.mdx index 6259c422..532c4e50 100644 --- a/uk/basic/ai/routine.mdx +++ b/uk/basic/ai/routine.mdx @@ -7,7 +7,7 @@ description: Cuppy виконує промпт за розкладом, а ре Рутина передає промпт Cuppy і повторює його за розкладом. Це підходить для роботи, яку ніхто не має запускати вручну: щоденний звіт, регулярне прибирання застарілих записів, тижнева зведення. Кожен запуск — це повноцінний чат з ШІ, тож рутині доступне все те саме, що й чату: читання і запис таблиць, виклик навичок, створення файлів. -Рутина — це ресурс усередині бази, вона стоїть на лівій бічній панелі поруч із таблицями, застосунками та автоматизаціями. +Рутина — це ресурс усередині проєкту, вона стоїть на лівій бічній панелі поруч із таблицями, застосунками та автоматизаціями. Автоматизація спрацьовує на подію — зміну запису, надсилання форми, вебхук — і виконує наперед налаштовані кроки. Рутина спрацьовує лише за часом і виконує промпт, який агент тлумачить сам. Беріть автоматизацію, коли потрібні фіксовані кроки й передбачуваний результат; беріть рутину, коли агент має щоразу сам вирішувати, що робити з поточними даними. @@ -67,7 +67,7 @@ description: Cuppy виконує промпт за розкладом, а ре Відкрийте рутину і перейдіть на вкладку **Історія запусків**. Список запусків фільтрується за статусом і періодом, що допомагає знайти конкретний збій; у вибраного запуску видно запланований час, час початку й завершення, тривалість і повний чат цього запуску. -Запуски позначаються як **У черзі**, **Виконується**, **Завершено**, **Помилка** або **Скасовано**. **Скасовано** з'являється, коли запуск хтось перервав або коли рутину чи її базу було видалено. +Запуски позначаються як **У черзі**, **Виконується**, **Завершено**, **Помилка** або **Скасовано**. **Скасовано** з'являється, коли запуск хтось перервав або коли рутину чи її проєкт було видалено. Запуск зі статусом **Помилка** зазначає причину, і кожна причина потребує свого рішення: @@ -81,7 +81,7 @@ description: Cuppy виконує промпт за розкладом, а ре Чат запуску доступний лише для читання. Учасники, яким дозволено редагувати рутину, можуть продовжити його в кінці, щоб розібратися, як минув конкретний запуск. -Для перегляду історії запусків потрібне право редагувати рутину. Власник і творець бази можуть створювати, редагувати та видаляти рутини; решта співавторів має доступ лише на читання. +Для перегляду історії запусків потрібне право редагувати рутину. Власник і творець проєкту можуть створювати, редагувати та видаляти рутини; решта співавторів має доступ лише на читання. ## Сповіщення про помилки та автоматична зупинка @@ -102,7 +102,7 @@ Teable надсилає сповіщення, коли запуск заверш Ні. Зміна зберігається чернеткою і потрапляє до робочої версії лише після натискання **Оновити**. Запуск, що вже почався, лишається з тією конфігурацією, з якою стартував. - + Так. Після встановлення шаблону його рутини вмикаються так само, як і його робочі процеси. Розклад без майбутніх запусків лишається чернеткою. diff --git a/uk/deploy/email.mdx b/uk/deploy/email.mdx index 625661b1..26f19e69 100644 --- a/uk/deploy/email.mdx +++ b/uk/deploy/email.mdx @@ -32,7 +32,7 @@ Teable підтримує два способи налаштування пош Налаштування в панелі адміністратора підтримують **перевірку в реальному часі** — ви можете переконатися, що параметри SMTP працюють, перш ніж зберігати їх. -- **Пошта для сповіщень**: використовується для підтвердження користувачів, скидання пароля, запрошень, системних сповіщень та подібних листів. +- **Пошта для сповіщень**: використовується для підтвердження користувачів, скидання пароля, запрошень, системних сповіщень та подібних листів. Саме вона робить доступним варіант **Увійти за кодом з листа** на сторінці входу. - **Пошта для автоматизацій**: використовується як стандартний поштовий сервіс для дій автоматизації «Надіслати електронного листа». Для окремої дії «Надіслати електронного листа» також можна налаштувати власний [SMTP-сервер](/uk/basic/automation/actions/communication/smtp-sender). ### Джерела налаштувань і пріоритет diff --git a/uk/deploy/env.mdx b/uk/deploy/env.mdx index 6c4113d4..5c7b9c1b 100644 --- a/uk/deploy/env.mdx +++ b/uk/deploy/env.mdx @@ -56,6 +56,8 @@ mode: "wide" | BACKEND_OIDC_CLIENT_ID | Ідентифікатор клієнта OIDC | - | - | google_client_id | | BACKEND_OIDC_CLIENT_SECRET | Секрет клієнта OIDC | - | - | google_client_secret | | BACKEND_OIDC_CALLBACK_URL | URL-адреса зворотного виклику OIDC | - | - | https://app.teable.ai/api/auth/oidc/callback | +| BACKEND_SIGNIN_VERIFICATION_EXPIRES_IN | Строк дії коду підтвердження входу. Якщо не задано, застосовується BACKEND_EMAIL_CODE_EXPIRES_IN | 10m | - | 10m | +| BACKEND_SIGNIN_VERIFICATION_MAX_ATTEMPTS | Дозволена кількість хибних спроб на один код входу; після цього код анулюється і його потрібно запитати знову | 5 | - | 5 | | **Безпека та перевірка** | | | | | | TURNSTILE_SITE_KEY | Ключ сайту Cloudflare Turnstile для перевірки автентифікації | - | - | 1x00000000000000000000AA | | TURNSTILE_SECRET_KEY | Секретний ключ Cloudflare Turnstile для перевірки автентифікації | - | - | 1x0000000000000000000000000000000AA | diff --git a/zh/basic/admin-panel/ai-setting.mdx b/zh/basic/admin-panel/ai-setting.mdx index 4eb1a0e1..f7dc4197 100644 --- a/zh/basic/admin-panel/ai-setting.mdx +++ b/zh/basic/admin-panel/ai-setting.mdx @@ -35,8 +35,8 @@ description: "为私有化部署实例配置 AI 对话、AI 字段、AI 自动 选择供 AI 字段和 AI 自动化使用的推荐模型。 - - 为 AI 对话指定默认模型。 + + 为 AI 对话的四个模型档位分别指定模型。 @@ -59,9 +59,21 @@ description: "为私有化部署实例配置 AI 对话、AI 字段、AI 自动 选择用户可以在 **AI 字段** 和 **AI 自动化** 中使用的推荐模型。 -### 设置聊天模型 +### 设置聊天模型档位 -为侧边栏 **AI 对话** 选择默认模型。聊天模型只能从推荐模型列表中选择。 +在 **聊天模型档位** 中为 **Ultra**、**Smart**、**Standard**、**Lite** 四个档位分别指定模型,可选模型来自步骤 2 中已接入的模型。用户在侧边栏 **AI 对话** 的模型菜单中按档位选择,看到的是档位名称而非模型名称,因此每一档背后的模型可以随时更换,已经选过该档位的用户不受影响。 + +| 档位 | 说明 | +|------|------| +| **Ultra** | 顶级能力,供用户处理高要求的任务。留空时显示 **不提供**,不会出现在用户的模型菜单中。| +| **Smart** | 主模型。AI 字段、后台任务,以及未单独指定模型的档位都使用它,必须设置。| +| **Standard** | 日常对话和一般任务,同时用于中等后台任务。留空时沿用 **Smart**。| +| **Lite** | 低成本、高频次的常规工作,同时用于生成对话标题等轻量任务。留空时沿用 **Smart**。| + +每一档右侧还有两项控制: + +- **设为默认**:指定用户打开模型菜单时的初始档位。未指定模型的 **Ultra** 不能设为默认。 +- **启用**:关闭后该档位不再向用户提供。默认档位不能关闭。 ### 启用 AI 功能 diff --git a/zh/basic/admin-panel/overview.mdx b/zh/basic/admin-panel/overview.mdx index 9b748cb2..9bdef525 100644 --- a/zh/basic/admin-panel/overview.mdx +++ b/zh/basic/admin-panel/overview.mdx @@ -39,7 +39,7 @@ description: "Teable 私有化部署的管理员后台,用于管理实例的 - **[计算任务队列](/zh/basic/admin-panel/computed-outbox)**:监控计算任务投递、队列健康状态和数据库积压 - **[AI 生成队列](/zh/basic/admin-panel/ai-generation-queue)**:查看当前自托管实例内 AI 字段生成的运行状态 - **[沙箱 Agent](/zh/basic/admin-panel/sandbox-agent)**:配置和管理沙箱 Agent -- **[Schema 完整性](/zh/basic/admin-panel/schema-integrity)**:对任意 Base 运行 schema 检查并修复发现的问题 +- **[Schema 完整性](/zh/basic/admin-panel/schema-integrity)**:对任意项目运行 schema 检查并修复发现的问题 - **[审计日志](/zh/basic/admin-panel/audit-log)**:查看近期实例活动和操作详情 ## 管理员权限 diff --git a/zh/basic/admin-panel/schema-integrity.mdx b/zh/basic/admin-panel/schema-integrity.mdx index 4df5fd37..ca78dcfa 100644 --- a/zh/basic/admin-panel/schema-integrity.mdx +++ b/zh/basic/admin-panel/schema-integrity.mdx @@ -1,6 +1,6 @@ --- title: "Schema 完整性" -description: "排查并修复 Base 的字段定义与数据库结构不一致的问题。" +description: "排查并修复项目的字段定义与数据库结构不一致的问题。" --- 私有化部署商业版及以上适用 @@ -9,11 +9,11 @@ description: "排查并修复 Base 的字段定义与数据库结构不一致的 Teable 记录的字段定义和数据库里的实际结构应当一一对应。两者出现偏差时,用户侧会表现为字段打不开、关联字段取不到值,或某张表的读写持续报错,而表面上看不出原因。**Schema 完整性** 用于定位这类问题并修复。 -实例管理员可以检查实例内的任意 Base,不需要先加入对应空间,使用客户自管数据库(BYODB)的租户同样可以检查。 +实例管理员可以检查实例内的任意项目,不需要先加入对应空间,使用客户自管数据库(BYODB)的租户同样可以检查。 ## 运行检查 -在搜索框中按 Base、空间、表 ID 或名称找到目标 Base。结果列表会显示它所属的 **空间**、使用的 **数据源**(默认或 BYODB)和 **运行时**(v1 或 v2),据此确认找对了 Base。同名 Base 在不同空间中很常见。 +在搜索框中按项目、空间、表 ID 或名称找到目标项目。结果列表会显示它所属的 **空间**、使用的 **数据源**(默认或 BYODB)和 **运行时**(v1 或 v2),据此确认找对了项目。同名项目在不同空间中很常见。 点击该行的 **检查**,在 **Schema 完整性检查** 弹窗中点击 **开始检查**。 diff --git a/zh/basic/ai/ai-chat.mdx b/zh/basic/ai/ai-chat.mdx index 96462e79..5034ff6f 100644 --- a/zh/basic/ai/ai-chat.mdx +++ b/zh/basic/ai/ai-chat.mdx @@ -30,7 +30,7 @@ AI 会优先参考你当前页面中的信息: ## 输入框控制项 - **语音输入**:点击输入框中的麦克风按钮,允许使用麦克风后开始录音。录制时可以选择 **结束语音输入** 或 **丢弃本次语音输入**。选择结束后,Teable 会把录音内容转写到输入框中。 -- **模型**:在模型菜单中选择本次对话使用的模型。简单查询、整理、改写可以选择较轻量的模型;复杂规划、跨表分析和应用构建适合选择更强的模型。 +- **模型**:在模型菜单中选择本次对话使用的模型档位。菜单按能力从高到低列出 **Ultra**、**Smart**、**Standard**、**Lite**,每档标出背后实际使用的模型;管理员可以随时更换某一档背后的模型,也可以只开放其中几档,你不需要重新选择。简单查询、整理、改写选择较低的档位;复杂规划、跨表分析和应用构建选择更高的档位。 - **智能**:在模型菜单中单独选择 **智能** 级别,用于控制 AI 的思考强度;级别越高,推理越深入。 - **我的 Secret**:打开 **+** → **更多** → **我的 Secret**,在 **设置** → **集成** 中保存 API Key 或其他凭证。这些值属于你个人,AI 对话运行时可通过环境变量读取,也可以按需授权给某个应用或自动化使用,详见 [凭据与集成](/zh/basic/credential)。 - **凭据请求**:当 AI 需要访问第三方账号或某个 Secret 时,会在对话中固定一张凭据请求卡片。可以 **连接我的账号** 走一次 OAuth,或直接授权你已有的凭据;点击 **跳过** 则不提供这份凭据,AI 会在不使用它的情况下继续处理可完成的部分。 @@ -42,7 +42,7 @@ AI 会优先参考你当前页面中的信息: ## 管理对话 -点击对话面板右上角的 **历史记录**,可以查看你在当前数据库中的对话,也可以按名称搜索。 +点击对话面板右上角的 **历史记录**,可以查看你在当前项目中的对话,也可以按名称搜索。 对话名称旁的圆点用于标出哪些对话需要你回去处理。**等待你回复** 表示这一轮停在需要你参与的环节,例如 AI 的提问、一次连接授权、选择表格或凭据请求,在你回复之前它不会继续。**回复失败** 表示上一次回复没有正常结束,可以进去重新提问。**生成中…** 和未读圆点只说明进度和有新回复,不需要你操作。 @@ -54,7 +54,7 @@ AI 会优先参考你当前页面中的信息: ### 已归档对话 -归档会把对话移出历史记录列表,但不会删除内容。打开左下角头像 → **设置** → **已归档对话**,可以看到你在各个数据库中归档的对话。点击 **恢复** 后,对话会重新出现在所属数据库的历史记录中;确认不再需要时也可以在这里删除。 +归档会把对话移出历史记录列表,但不会删除内容。打开左下角头像 → **设置** → **已归档对话**,可以看到你在各个项目中归档的对话。点击 **恢复** 后,对话会重新出现在所属项目的历史记录中;确认不再需要时也可以在这里删除。 ## 常见用法 @@ -233,7 +233,7 @@ Artifact 默认只有创建者本人能打开,要让别人查看,需要开 - **提供多样本示例**:需要固定格式输出时,可以提供 3-5 组输入 -> 期望输出示例。 - **用 `@` 选择节点**:需要参考表格、视图、应用、自动化或文件夹时,直接输入 `@` 选择节点。 - **先确认再执行**:会修改数据、创建表格、创建应用或启用自动化时,建议先让 AI 说明将要做哪些改动。 -- **按任务选择模型**:如果你的空间支持选择模型,简单查询、整理、改写可以使用较轻量的模型;复杂规划、跨表分析、应用构建再使用更强模型。 +- **按任务选择模型档位**:简单查询、整理、改写使用较低的档位,可以少消耗算力;复杂规划、跨表分析、应用构建再换用更高的档位。 - **调整智能级别**:**智能** 级别会影响 AI 的思考强度;级别越高,推理越深入。 - **换主题时新开对话**:话题变化、对话太长,或想减少上下文消耗时,建议新开一个对话。 diff --git a/zh/basic/ai/routine.mdx b/zh/basic/ai/routine.mdx index ab705781..05eb307d 100644 --- a/zh/basic/ai/routine.mdx +++ b/zh/basic/ai/routine.mdx @@ -7,7 +7,7 @@ description: 让 Cuppy 按计划自动运行一段提示词,并在运行历史 例行任务把一段提示词交给 Cuppy 按计划重复执行,适合每天生成日报、定期清理过期记录、按周汇总数据这类不需要人工触发的工作。每次运行都是一段完整的 AI 对话,因此例行任务能使用 AI 对话的全部能力,包括读写表格、调用技能和生成文件。 -例行任务是数据库中的资源,和表格、应用、自动化一样出现在左侧目录栏中。 +例行任务是项目中的资源,和表格、应用、自动化一样出现在左侧目录栏中。 自动化由记录变化、表单提交或 Webhook 这类事件触发,执行的是你预先配置好的步骤;例行任务只按时间触发,执行的是一段交给 AI 自行判断的提示词。需要固定步骤和可预期结果时用自动化,需要 AI 每次根据当前数据自行处理时用例行任务。 @@ -67,7 +67,7 @@ description: 让 Cuppy 按计划自动运行一段提示词,并在运行历史 打开例行任务后切换到 **运行历史**。运行列表可按状态和时间范围筛选,便于定位某一次失败;点击一条运行,可以看到它的计划时间、开始时间、结束时间、耗时,以及这次运行的完整对话。 -运行状态包括 **排队中**、**运行中**、**已完成**、**运行失败** 和 **已取消**。**已取消** 出现在有人中断了这一轮运行,或例行任务、所属数据库已被删除的情况下。 +运行状态包括 **排队中**、**运行中**、**已完成**、**运行失败** 和 **已取消**。**已取消** 出现在有人中断了这一轮运行,或例行任务、所属项目已被删除的情况下。 **运行失败** 会说明原因,对应的处理方式不同: @@ -81,7 +81,7 @@ description: 让 Cuppy 按计划自动运行一段提示词,并在运行历史 运行对话默认只读。有权限修改这个例行任务的成员可以在对话末尾继续追问,用于排查某次运行的处理过程。 -运行历史需要修改例行任务的权限才能查看。数据库的所有者和创建者可以创建、修改和删除例行任务,其他协作者只能查看。 +运行历史需要修改例行任务的权限才能查看。项目的所有者和创建者可以创建、修改和删除例行任务,其他协作者只能查看。 ## 失败通知与自动停用 @@ -102,7 +102,7 @@ description: 让 Cuppy 按计划自动运行一段提示词,并在运行历史 不会。改动先保存为草稿,点击 **更新** 之后才会应用到线上版本,正在进行的运行仍使用它开始时的配置。 - + 会。安装模板后,其中的例行任务会像工作流一样自动启用;如果某个计划已经没有未来的运行时间,它会保持草稿状态。 diff --git a/zh/deploy/email.mdx b/zh/deploy/email.mdx index feb52a47..dcb60772 100644 --- a/zh/deploy/email.mdx +++ b/zh/deploy/email.mdx @@ -32,7 +32,7 @@ Teable 支持两种方式配置邮件服务: 管理面板配置支持**在线测试** — 保存前可以验证 SMTP 设置是否正确。 -- **通知邮箱**:用于用户验证、重置密码、邀请、系统通知等邮件。 +- **通知邮箱**:用于用户验证、重置密码、邀请、系统通知等邮件,也是登录页 **使用邮箱验证码登录** 的前提。 - **自动化邮箱**:作为自动化发送邮件操作的默认邮件服务。单个发送邮件操作也可以配置自己的[自定义邮件服务器](/zh/basic/automation/actions/communication/smtp-sender)。 ### 配置来源和优先级 diff --git a/zh/deploy/env.mdx b/zh/deploy/env.mdx index 13760e8d..b9bfc440 100644 --- a/zh/deploy/env.mdx +++ b/zh/deploy/env.mdx @@ -56,6 +56,8 @@ mode: "wide" | BACKEND_OIDC_CLIENT_ID | OIDC 客户端 ID | - | - | google_client_id | | BACKEND_OIDC_CLIENT_SECRET | OIDC 客户端密钥 | - | - | google_client_secret | | BACKEND_OIDC_CALLBACK_URL | OIDC 回调 URL | - | - | https://app.teable.ai/api/auth/oidc/callback | +| BACKEND_SIGNIN_VERIFICATION_EXPIRES_IN | 登录验证码有效期。留空时沿用 BACKEND_EMAIL_CODE_EXPIRES_IN | 10m | - | 10m | +| BACKEND_SIGNIN_VERIFICATION_MAX_ATTEMPTS | 单个登录验证码允许的错误次数,超出后验证码作废,需要重新获取 | 5 | - | 5 | | **安全验证配置** | | | | | | TURNSTILE_SITE_KEY | Cloudflare Turnstile 站点密钥,用于身份验证验证 | - | - | 1x00000000000000000000AA | | TURNSTILE_SECRET_KEY | Cloudflare Turnstile 秘密密钥,用于身份验证验证 | - | - | 1x0000000000000000000000000000000AA |