> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-trino-dialect.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# ClickHouse Assistant في ClickHouse Cloud

> تعرّف على ClickHouse Assistant، ومكّنه واستخدمه في ClickHouse Cloud console

export const Image = ({img, alt, size = "lg", background}) => {
  const normalizedSize = ["sm", "md", "lg"].includes(size) ? size : "lg";
  const backgroundColor = background === "white" ? "white" : background === "black" ? "rgb(31 31 28)" : undefined;
  return <div className={`ch-image-${normalizedSize}`}>
      <Frame>
        <img src={img} alt={alt} style={{
    backgroundColor
  }} />
      </Frame>
    </div>;
};

يتيح لك ClickHouse Assistant استخدام اللغة الطبيعية لتحليل البيانات في خدمة ClickHouse Cloud. ويمكنه إنشاء استعلامات وتصورات وملخصات باستخدام سياق مثل علامات التبويب النشطة والاستعلامات المحفوظة والمخططات ولوحات المعلومات.

يتضمن Assistant أيضًا وضع Docs AI لطرح أسئلة تستند إلى وثائق ClickHouse. استخدم هذا الدليل لتمكين Assistant والعمل مع كلا الوضعين في وحدة تحكم ClickHouse Cloud.

<Steps>
  <Step title="المتطلبات المسبقة" id="prerequisites">
    1. يجب أن تكون لديك صلاحية الوصول إلى organization في ClickHouse Cloud مع تمكين ميزات AI (تواصل مع مسؤول org أو فريق الدعم إذا لم تكن الميزة متاحة).
  </Step>

  <Step title="فتح لوحة AI Chat" id="open-panel">
    1. انتقل إلى خدمة ClickHouse Cloud.
    2. في الشريط الجانبي الأيسر، انقر على أيقونة اللمعان المسمّاة “ClickHouse Assistant”.
    3. (اختصار) اضغط <kbd>⌘</kbd> + <kbd>'</kbd> (macOS) أو <kbd>Ctrl</kbd> + <kbd>'</kbd> (Linux/Windows) لفتح اللوحة أو إغلاقها.

    <Image img="https://mintcdn.com/private-7c7dfe99-trino-dialect/FK17EgxaHf1vQ3q-/images/use-cases/AI_ML/AIChat/1_open_chat.webp?fit=max&auto=format&n=FK17EgxaHf1vQ3q-&q=85&s=31d39d249c9370e4c15405b25408d184" alt="فتح لوحة AI Chat الجانبية" size="md" width="1762" height="1364" data-path="images/use-cases/AI_ML/AIChat/1_open_chat.webp" />
  </Step>

  <Step title="قبول الموافقة على استخدام البيانات (عند أول تشغيل)" id="consent">
    1. عند الاستخدام لأول مرة، سيظهر لك مربع حوار للموافقة يوضح كيفية التعامل مع البيانات والمعالِجات الفرعية الخارجية الخاصة بـ LLM.
    2. راجعه ووافق عليه للمتابعة. إذا رفضت، فلن تفتح اللوحة.

    <Image img="https://mintcdn.com/private-7c7dfe99-trino-dialect/FK17EgxaHf1vQ3q-/images/use-cases/AI_ML/AIChat/2_consent.webp?fit=max&auto=format&n=FK17EgxaHf1vQ3q-&q=85&s=468f87ee53a99c11cf45c0fd1a7f476e" alt="مربع حوار الموافقة" size="md" width="1342" height="922" data-path="images/use-cases/AI_ML/AIChat/2_consent.webp" />
  </Step>

  <Step title="اختيار وضع الدردشة" id="modes">
    يدعم AI Chat حاليًا:

    * **Agent**: استدلال متعدد الخطوات على مخطط وmetadata (يجب أن تكون خدمة نشطة).
    * **Docs AI (Ask)**: أسئلة وأجوبة مركّزة تستند إلى وثائق ClickHouse الرسمية ومراجع أفضل الممارسات.

    استخدم محدد الوضع في أسفل يسار اللوحة الجانبية للتبديل بين الأوضاع.

    <Image img="https://mintcdn.com/private-7c7dfe99-trino-dialect/FK17EgxaHf1vQ3q-/images/use-cases/AI_ML/AIChat/3_modes.webp?fit=max&auto=format&n=FK17EgxaHf1vQ3q-&q=85&s=128369df4536c16ba475015a60dae326" alt="اختيار الوضع" size="sm" width="584" height="262" data-path="images/use-cases/AI_ML/AIChat/3_modes.webp" />
  </Step>

  <Step title="كتابة رسالة وإرسالها" id="compose">
    1. اكتب سؤالك (مثلًا: “Create a materialized view to aggregate daily events by user”).
    2. اضغط <kbd>Enter</kbd> للإرسال (استخدم <kbd>Shift</kbd> + <kbd>Enter</kbd> للانتقال إلى سطر جديد).
    3. أثناء processing لدى model، يمكنك النقر على “Stop” للمقاطعة.
  </Step>

  <Step title="فهم خطوات Thinking في “Agent”" id="thinking-steps">
    في وضع Agent، قد تظهر لك خطوات وسيطة قابلة للتوسيع خاصة بـ “thinking” أو التخطيط. توفّر هذه الخطوات شفافية حول كيفية صياغة المساعد لإجابته. قم بطيّها أو توسيعها حسب الحاجة.

    <Image img="https://mintcdn.com/private-7c7dfe99-trino-dialect/FK17EgxaHf1vQ3q-/images/use-cases/AI_ML/AIChat/4_thinking.webp?fit=max&auto=format&n=FK17EgxaHf1vQ3q-&q=85&s=611317cbd8d17bf240b4a21643cfa2b4" alt="خطوات Thinking" size="md" width="1702" height="1180" data-path="images/use-cases/AI_ML/AIChat/4_thinking.webp" />
  </Step>

  <Step title="بدء دردشات جديدة" id="new-chats">
    انقر على زر “New Chat” لمسح Context وبدء session جديدة.
  </Step>

  <Step title="عرض history الدردشة" id="history">
    1. يسرد القسم السفلي دردشاتك الأخيرة.
    2. اختر دردشة سابقة لتحميل رسائلها.
    3. احذف conversation باستخدام أيقونة سلة المهملات.

    <Image img="https://mintcdn.com/private-7c7dfe99-trino-dialect/FK17EgxaHf1vQ3q-/images/use-cases/AI_ML/AIChat/5_history.webp?fit=max&auto=format&n=FK17EgxaHf1vQ3q-&q=85&s=8b45d7632c464afa1b3b05e6d3eab569" alt="قائمة history الدردشة" size="md" width="1754" height="634" data-path="images/use-cases/AI_ML/AIChat/5_history.webp" />
  </Step>

  <Step title="العمل مع generated SQL" id="sql-actions">
    عندما يعرض المساعد SQL:

    * راجعه للتأكد من صحته.
    * انقر على “Open in editor” لتحميل query في tab SQL جديدة.
    * عدّله ونفّذه داخل Console.

    <Image img="https://mintcdn.com/private-7c7dfe99-trino-dialect/FK17EgxaHf1vQ3q-/images/use-cases/AI_ML/AIChat/6_result_actions.webp?fit=max&auto=format&n=FK17EgxaHf1vQ3q-&q=85&s=95883b1a99ff22ef95a95478cba06575" alt="إجراءات النتائج" size="md" width="1746" height="1362" data-path="images/use-cases/AI_ML/AIChat/6_result_actions.webp" />

    <Image img="https://mintcdn.com/private-7c7dfe99-trino-dialect/FK17EgxaHf1vQ3q-/images/use-cases/AI_ML/AIChat/7_open_in_editor.webp?fit=max&auto=format&n=FK17EgxaHf1vQ3q-&q=85&s=bef439754228421a24b8936dfa001a2d" alt="فتح query المُنشأ في المحرر" size="md" width="1662" height="284" data-path="images/use-cases/AI_ML/AIChat/7_open_in_editor.webp" />
  </Step>

  <Step title="إيقاف response أو مقاطعته" id="interrupt">
    إذا كانت response تستغرق وقتًا طويلًا أو تنحرف عن المطلوب:

    1. انقر على زر “Stop” (يكون ظاهرًا أثناء processing).
    2. ستُعلَّم الرسالة على أنها مقاطَعة؛ ويمكنك تحسين prompt ثم إعادة الإرسال.
  </Step>

  <Step title="اختصارات لوحة المفاتيح" id="shortcuts">
    | الإجراء     | الاختصار             |
    | ----------- | -------------------- |
    | فتح AI Chat | `⌘ + '` / `Ctrl + '` |
    | إرسال رسالة | `Enter`              |
    | سطر جديد    | `Shift + Enter`      |
  </Step>
</Steps>
