# ਸੈਟਿੰਗਜ਼ ਅਤੇ ਪ੍ਰੋਵਾਈਡਰ ਕ੍ਰੈਡੈਂਸ਼ੀਅਲ


# ਸੈਟਿੰਗਜ਼ ਅਤੇ ਪ੍ਰੋਵਾਈਡਰ ਕ੍ਰੈਡੈਂਸ਼ੀਅਲ

**Settings** ਉਹ ਥਾਂ ਹੈ ਜਿੱਥੇ ਤੁਸੀਂ ਆਪਣੇ ਖ਼ੁਦ ਦੇ AI ਅਤੇ ਇੰਟੀਗ੍ਰੇਸ਼ਨ ਪ੍ਰੋਵਾਈਡਰ Portal 'ਤੇ ਲਿਆਉਂਦੇ ਹੋ। ਏਜੰਟ ਪੱਕੇ ਤੌਰ 'ਤੇ ਜੁੜੀਆਂ ਮਾਡਲ ਕੁੰਜੀਆਂ ਨਾਲ ਨਹੀਂ ਆਉਂਦੇ — LLM ਅਤੇ Audio ਟੈਬ ਕਿਸੇ ਪ੍ਰੋਵਾਈਡਰ ਨੂੰ ਉਦੋਂ ਹੀ ਪੇਸ਼ ਕਰਦੇ ਹਨ ਜਦੋਂ ਤੁਹਾਡੀ ਸੰਸਥਾ ਕੋਲ ਇੱਥੇ ਉਸ ਲਈ ਇੱਕ ਕ੍ਰੈਡੈਂਸ਼ੀਅਲ ਹੋਵੇ। ਇਹ ਪੰਨਾ ਉਹ ਥਾਂ ਵੀ ਹੈ ਜਿੱਥੇ ਤੁਸੀਂ ਖਾਤਾ ਤਰਜੀਹਾਂ, ਨੋਟੀਫ਼ਿਕੇਸ਼ਨ, ਸੁਰੱਖਿਆ ਅਤੇ ਦਿੱਖ ਦਾ ਪ੍ਰਬੰਧ ਕਰਦੇ ਹੋ।

**Settings** (`/settings`) ਖੋਲ੍ਹੋ।

## Settings ਪੰਨੇ 'ਤੇ ਕੀ ਹੈ

ਇਹ ਪੰਨਾ ਟੈਬਾਂ ਦਾ ਇੱਕ ਸਮੂਹ ਹੈ। ਪਹਿਲੇ ਚਾਰ ਹਰ ਕਿਸੇ ਲਈ ਉਪਲਬਧ ਹਨ; ਬਾਕੀ ਤੁਹਾਡੀ ਭੂਮਿਕਾ ਦੇ ਆਧਾਰ 'ਤੇ ਦਿਖਾਈ ਦਿੰਦੇ ਹਨ:

- **General** — ਇੰਟਰਫ਼ੇਸ **language** ਅਤੇ **timezone**।
- **Notifications** — ਈਮੇਲ, ਪੁਸ਼ ਅਤੇ ਮਾਰਕੀਟਿੰਗ ਨੋਟੀਫ਼ਿਕੇਸ਼ਨ ਤਰਜੀਹਾਂ। ਪ੍ਰਸ਼ਾਸਕਾਂ ਨੂੰ ਪੁਸ਼ ਨੋਟੀਫ਼ਿਕੇਸ਼ਨ ਭੇਜਣ ਲਈ ਇੱਕ ਪੈਨਲ ਵੀ ਮਿਲਦਾ ਹੈ।
- **Security** — ਆਪਣਾ ਪਾਸਵਰਡ ਬਦਲੋ ਅਤੇ ਦੋ-ਕਾਰਕ ਪ੍ਰਮਾਣੀਕਰਨ ਟੌਗਲ ਕਰੋ।
- **Appearance** — light/dark **theme**, **font family**, ਲੇਆਉਟ **density** ਅਤੇ ਇੱਕ **color theme** ਚੋਣਕਾਰ।
- **API Credentials** — AI ਸੇਵਾਵਾਂ ਅਤੇ ਇੰਟੀਗ੍ਰੇਸ਼ਨਾਂ ਲਈ ਪ੍ਰੋਵਾਈਡਰ ਕ੍ਰੈਡੈਂਸ਼ੀਅਲ (ਸੰਸਥਾ ਐਡਮਿਨ)।
- **Email Delivery** — ਈਮੇਲ-ਭੇਜਣ ਵਾਲੇ ਪ੍ਰੋਵਾਈਡਰ (ਸੰਸਥਾ ਐਡਮਿਨ), ਜੋ API Credentials ਅਧੀਨ ਨਹੀਂ ਸਗੋਂ ਆਪਣੀ ਖ਼ੁਦ ਦੀ ਟੈਬ ਵਿੱਚ ਪ੍ਰਬੰਧਿਤ ਕੀਤੇ ਜਾਂਦੇ ਹਨ।

ਇਸ ਪੰਨੇ ਦਾ ਬਾਕੀ ਹਿੱਸਾ **API Credentials** 'ਤੇ ਕੇਂਦਰਿਤ ਹੈ, ਜਿਸ 'ਤੇ ਏਜੰਟ ਬਿਲਡਰ ਨਿਰਭਰ ਕਰਦਾ ਹੈ।

## API Credentials

**API Credentials** ਟੈਬ ਉਹ ਥਾਂ ਹੈ ਜਿੱਥੇ ਤੁਸੀਂ ਉਹ ਪ੍ਰੋਵਾਈਡਰ ਰਜਿਸਟਰ ਕਰਦੇ ਹੋ ਜੋ ਇੱਕ ਏਜੰਟ ਵਰਤ ਸਕਦਾ ਹੈ। ਕ੍ਰੈਡੈਂਸ਼ੀਅਲ ਦੋ ਕਤਾਰਾਂ ਵਿੱਚ ਸਮੂਹਬੱਧ ਹਨ:

- **AI Services** — **LLM** (ਭਾਸ਼ਾ ਮਾਡਲ), **STT** (ਸਪੀਚ-ਟੂ-ਟੈਕਸਟ) ਅਤੇ **TTS** (ਟੈਕਸਟ-ਟੂ-ਸਪੀਚ)।
- **Function Integrations** — **SMS**, **CRM**, **Calendar**, **Ticketing**, **Payment** ਅਤੇ **Identity**। ਇਹ ਏਜੰਟ ਦੇ [ਬਿਲਟ-ਇਨ ਫ਼ੰਕਸ਼ਨਾਂ](./agents/tools-mcp) ਨੂੰ ਚਲਾਉਂਦੇ ਹਨ (ਉਦਾਹਰਨ ਲਈ, ਇੱਕ SMS ਭੇਜਣਾ ਜਾਂ ਇੱਕ CRM ਸੰਪਰਕ ਬਣਾਉਣਾ)।

ਹਰ ਟੈਬ ਉਸ ਕਿਸਮ ਲਈ ਤੁਹਾਡੇ ਵੱਲੋਂ ਕਨਫ਼ਿਗਰ ਕੀਤੇ ਕ੍ਰੈਡੈਂਸ਼ੀਅਲਾਂ ਦੀ ਗਿਣਤੀ ਦਿਖਾਉਂਦੀ ਹੈ। ਇੱਕ ਕਿਸਮ ਚੁਣੋ, ਫਿਰ ਇੱਕ ਰਜਿਸਟਰ ਕਰਨ ਲਈ **Add Credential** ਕਰੋ।

:::info[AI ਕ੍ਰੈਡੈਂਸ਼ੀਅਲ ਸਿਸਟਮ-ਵਿਆਪੀ ਹਨ; ਇੰਟੀਗ੍ਰੇਸ਼ਨ ਕ੍ਰੈਡੈਂਸ਼ੀਅਲ ਪ੍ਰਤੀ-ਸੰਸਥਾ ਹਨ]

LLM, STT ਅਤੇ TTS ਕ੍ਰੈਡੈਂਸ਼ੀਅਲ **ਸਿਸਟਮ-ਵਿਆਪੀ** ਹਨ, ਹਰ ਸੰਸਥਾ ਵਿੱਚ ਸਾਂਝੇ ਕੀਤੇ ਜਾਂਦੇ ਹਨ, ਅਤੇ imatic ਟੀਮ ਵੱਲੋਂ ਪ੍ਰਬੰਧਿਤ ਕੀਤੇ ਜਾਂਦੇ ਹਨ — ਇਹਨਾਂ ਲਈ ਕੋਈ ਸੰਸਥਾ ਚੋਣਕਾਰ ਨਹੀਂ ਹੈ। ਇੰਟੀਗ੍ਰੇਸ਼ਨ ਕਿਸਮਾਂ (SMS, CRM, ਕੈਲੰਡਰ, ਆਦਿ) ਇੱਕ **ਸੰਸਥਾ ਤੱਕ ਸੀਮਿਤ** ਹਨ: ਟੈਬ ਦੇ ਸਿਖਰ 'ਤੇ ਸੰਸਥਾ ਚੁਣੋ, ਅਤੇ ਤੁਹਾਡੇ ਵੱਲੋਂ ਜੋੜੇ ਕ੍ਰੈਡੈਂਸ਼ੀਅਲ ਉਸ 'ਤੇ ਲਾਗੂ ਹੁੰਦੇ ਹਨ।

:::

### ਇੱਕ ਕ੍ਰੈਡੈਂਸ਼ੀਅਲ ਜੋੜੋ

**Add Credential** ਇੱਕ ਫ਼ਾਰਮ ਖੋਲ੍ਹਦਾ ਹੈ:

1. **Name** — ਇੱਕ ਵਰਣਨਾਤਮਕ ਲੇਬਲ, ਉਦਾਹਰਨ ਲਈ *"Azure GPT-4o (India)"* ਜਾਂ *"Deepgram Nova-3"*। ਮਾਡਲ ਅਤੇ ਖੇਤਰ ਨਾਲ ਨਾਮ ਦੇਣਾ ਕ੍ਰੈਡੈਂਸ਼ੀਅਲਾਂ ਦੀ ਸੂਚੀ ਨੂੰ ਨਜ਼ਰ ਮਾਰਨ ਵਿੱਚ ਆਸਾਨ ਬਣਾ ਦਿੰਦਾ ਹੈ।
2. **Provider Type** — LLM, STT, TTS, ਜਾਂ ਇੱਕ ਇੰਟੀਗ੍ਰੇਸ਼ਨ ਕਿਸਮ।
3. **Provider** — ਉਸ ਕਿਸਮ ਲਈ ਖ਼ਾਸ ਪ੍ਰੋਵਾਈਡਰ (ਹੇਠਾਂ ਸੂਚੀਆਂ ਵੇਖੋ)।
4. **Provider fields** — ਫ਼ਿਰ ਫ਼ਾਰਮ ਬਿਲਕੁਲ ਉਹੀ ਫ਼ੀਲਡ ਦਿਖਾਉਂਦਾ ਹੈ ਜੋ ਉਸ ਪ੍ਰੋਵਾਈਡਰ ਨੂੰ ਚਾਹੀਦੇ ਹਨ (API ਕੁੰਜੀ, ਐਂਡਪੌਇੰਟ, ਖੇਤਰ, ਡਿਪਲੌਇਮੈਂਟ, ਆਦਿ)। ਗੁਪਤ ਫ਼ੀਲਡ ਇੱਕ ਦਿਖਾਓ/ਛੁਪਾਓ ਟੌਗਲ ਨਾਲ ਮਾਸਕ ਕੀਤੇ ਜਾਂਦੇ ਹਨ।
5. **Set as default** — ਵਿਕਲਪਿਕ ਤੌਰ 'ਤੇ ਇਸ ਕ੍ਰੈਡੈਂਸ਼ੀਅਲ ਨੂੰ ਉਸ ਪ੍ਰੋਵਾਈਡਰ ਲਈ ਮੂਲ ਵਜੋਂ ਨਿਸ਼ਾਨ ਲਾਓ, ਜੋ ਉਦੋਂ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ ਜਦੋਂ ਕੋਈ ਹੋਰ ਖ਼ਾਸ ਚੀਜ਼ ਨਹੀਂ ਚੁਣੀ ਜਾਂਦੀ।

ਕ੍ਰੈਡੈਂਸ਼ੀਅਲ ਇਨਕ੍ਰਿਪਟ ਕੀਤੇ ਸਟੋਰ ਕੀਤੇ ਜਾਂਦੇ ਹਨ। ਇੱਕ ਕ੍ਰੈਡੈਂਸ਼ੀਅਲ ਬਣ ਜਾਣ ਤੋਂ ਬਾਅਦ ਪ੍ਰੋਵਾਈਡਰ ਕਿਸਮ ਅਤੇ ਪ੍ਰੋਵਾਈਡਰ ਨਹੀਂ ਬਦਲੇ ਜਾ ਸਕਦੇ — ਇਸ ਦੀ ਬਜਾਏ ਇੱਕ ਨਵਾਂ ਜੋੜੋ।

### AI ਪ੍ਰੋਵਾਈਡਰ ਜੋ ਤੁਸੀਂ ਜੋੜ ਸਕਦੇ ਹੋ

- **LLM** — Azure OpenAI, Google Gemini, Groq, OpenRouter, ਅਤੇ Sarvam AI (ਭਾਰਤੀ ਭਾਸ਼ਾਵਾਂ)।
- **STT** — Deepgram, Azure Speech, Groq (Whisper), ਅਤੇ Sarvam Saarika (ਭਾਰਤੀ)।
- **TTS** — ElevenLabs, Azure Speech, Groq (Orpheus), Cartesia, Google Gemini TTS, ਅਤੇ Sarvam Bulbul (ਭਾਰਤੀ)।

ਫ਼ੀਲਡ ਪ੍ਰੋਵਾਈਡਰ 'ਤੇ ਨਿਰਭਰ ਕਰਦੇ ਹਨ। ਇਕੱਲੀ-ਕੁੰਜੀ ਵਾਲੇ ਪ੍ਰੋਵਾਈਡਰਾਂ (Deepgram, ElevenLabs, Groq, ਅਤੇ ਇਸੇ ਤਰ੍ਹਾਂ ਦੇ) ਨੂੰ ਸਿਰਫ਼ ਇੱਕ **API key** ਚਾਹੀਦਾ ਹੈ। **Azure OpenAI** ਨੂੰ ਇੱਕ **API Key**, **Endpoint URL**, **Deployment Name** ਅਤੇ **API Version** ਚਾਹੀਦੇ ਹਨ — ਇਸ ਲਈ ਹਰ Azure ਕ੍ਰੈਡੈਂਸ਼ੀਅਲ ਇੱਕ ਡਿਪਲੌਇਮੈਂਟ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ। **Azure Speech** ਨੂੰ ਇੱਕ **Speech Key** ਅਤੇ ਇੱਕ **Region** ਚਾਹੀਦਾ ਹੈ।

:::tip

**ਪ੍ਰਤੀ ਡਿਪਲੌਇਮੈਂਟ ਇੱਕ Azure OpenAI ਕ੍ਰੈਡੈਂਸ਼ੀਅਲ** ਜੋੜੋ। ਏਜੰਟ ਦੇ [LLM ਟੈਬ](./agents/llm) 'ਤੇ, Azure ਮਾਡਲ ਸੂਚੀ ਤੁਹਾਡੇ ਕਨਫ਼ਿਗਰ ਕੀਤੇ ਡਿਪਲੌਇਮੈਂਟਾਂ ਤੋਂ ਬਣਾਈ ਜਾਂਦੀ ਹੈ — ਇੱਕ ਕ੍ਰੈਡੈਂਸ਼ੀਅਲ, ਇੱਕ ਚੋਣਯੋਗ ਮਾਡਲ — ਇਸ ਲਈ ਹਰ ਡਿਪਲੌਇਮੈਂਟ ਲਈ ਇੱਕ ਕ੍ਰੈਡੈਂਸ਼ੀਅਲ ਬਣਾਓ ਜਿਸ ਵਿੱਚੋਂ ਤੁਸੀਂ ਚਾਹੁੰਦੇ ਹੋ ਕਿ ਏਜੰਟ ਚੁਣਨ।

:::

### ਇੰਟੀਗ੍ਰੇਸ਼ਨ ਪ੍ਰੋਵਾਈਡਰ ਜੋ ਤੁਸੀਂ ਜੋੜ ਸਕਦੇ ਹੋ

ਇਹ ਉਹ ਕੁੰਜੀਆਂ ਮੁਹੱਈਆ ਕਰਦੇ ਹਨ ਜੋ ਏਜੰਟ ਦੇ ਬਿਲਟ-ਇਨ ਫ਼ੰਕਸ਼ਨ ਬਾਹਰੀ ਦੁਨੀਆ 'ਤੇ ਕਾਰਵਾਈ ਕਰਨ ਲਈ ਵਰਤਦੇ ਹਨ:

- **SMS** — Twilio, Exotel, Meta WhatsApp Business।
- **CRM** — HubSpot, Salesforce, Zoho CRM।
- **Calendar** — Google Calendar, Microsoft Outlook, Calendly।
- **Ticketing** — Zendesk, Freshdesk।
- **Payment** — Stripe, Razorpay।
- **Identity** — ਇੱਕ ਕਸਟਮ ਪ੍ਰੋਵਾਈਡਰ।

**Google Calendar** ਅਤੇ **Outlook** ਲਈ, ਫ਼ਾਰਮ OAuth **Client ID** ਅਤੇ **Client Secret** ਇਕੱਠੇ ਕਰਦਾ ਹੈ। ਇਹ ਆਪਣੀ OAuth ਐਪ ਵਿੱਚ ਬਣਾਓ — Google Cloud Console ਜਾਂ Azure App Registration ਸਮਾਨ — ਅਤੇ ਉੱਥੇ ਹੀ, OAuth ਕਲਾਇੰਟ 'ਤੇ imatic ਦਾ redirect URI ਰਜਿਸਟਰ ਕਰੋ (**Authorised redirect URIs** ਸੂਚੀ) ਤਾਂ ਜੋ ਕਨੈਕਸ਼ਨ ਪੂਰਾ ਹੋ ਸਕੇ।

### ਮੌਜੂਦਾ ਕ੍ਰੈਡੈਂਸ਼ੀਅਲ ਦਾ ਪ੍ਰਬੰਧ ਕਰੋ

ਹਰ ਸੇਵ ਕੀਤਾ ਕ੍ਰੈਡੈਂਸ਼ੀਅਲ ਇੱਕ ਕਤਾਰ ਵਜੋਂ ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ ਜੋ ਇਸ ਦਾ ਨਾਮ, ਸਥਿਤੀ, ਪ੍ਰੋਵਾਈਡਰ ਅਤੇ ਇੱਕ ਮਾਸਕ ਕੀਤੀ ਕੁੰਜੀ ਦਿਖਾਉਂਦਾ ਹੈ। ਕਤਾਰ ਤੋਂ ਤੁਸੀਂ ਇਹ ਕਰ ਸਕਦੇ ਹੋ:

- ਟੌਗਲ ਨਾਲ ਇਸ ਨੂੰ **Enable / disable** ਕਰੋ (ਇੱਕ ਨਿਸ਼ਕ੍ਰਿਆ ਕ੍ਰੈਡੈਂਸ਼ੀਅਲ ਸੇਵ ਰਹਿੰਦਾ ਹੈ ਪਰ ਵਰਤਿਆ ਨਹੀਂ ਜਾਂਦਾ)।
- ਇਸ ਦੇ ਵੇਰਵੇ **Edit** ਕਰੋ।
- ਇਸ ਨੂੰ **Delete** ਕਰੋ। ਇੱਕ CRM ਕ੍ਰੈਡੈਂਸ਼ੀਅਲ ਮਿਟਾਉਣ ਨਾਲ ਮਿਲਦੇ-ਜੁਲਦੇ CRM ਇੰਟੀਗ੍ਰੇਸ਼ਨ ਨੂੰ ਵੀ ਡਿਸਕਨੈਕਟ ਕਰ ਦਿੰਦਾ ਹੈ।

## ਕ੍ਰੈਡੈਂਸ਼ੀਅਲ ਤੁਹਾਡੇ ਏਜੰਟਾਂ ਤੱਕ ਕਿਵੇਂ ਪਹੁੰਚਦੇ ਹਨ

ਇੱਕ ਵਾਰ ਇੱਥੇ ਕੋਈ ਕ੍ਰੈਡੈਂਸ਼ੀਅਲ ਚਾਲੂ ਹੋ ਜਾਣ 'ਤੇ, ਇਹ ਏਜੰਟ ਬਿਲਡਰ ਵਿੱਚ ਚੋਣਯੋਗ ਹੋ ਜਾਂਦਾ ਹੈ:

- [LLM ਟੈਬ](./agents/llm) 'ਤੇ, **provider** ਸੂਚੀ ਸਿਰਫ਼ ਉਹੀ ਪ੍ਰੋਵਾਈਡਰ ਦਿਖਾਉਂਦੀ ਹੈ ਜਿਨ੍ਹਾਂ ਲਈ ਤੁਹਾਡੀ ਸੰਸਥਾ ਨੇ ਕ੍ਰੈਡੈਂਸ਼ੀਅਲ ਚਾਲੂ ਕੀਤੇ ਹਨ — ਅਤੇ Azure ਲਈ, ਮਾਡਲ ਵਿਕਲਪ ਤੁਹਾਡੇ ਡਿਪਲੌਇਮੈਂਟਾਂ ਤੋਂ ਆਉਂਦੇ ਹਨ।
- [ਆਵਾਜ਼ ਅਤੇ ਆਡੀਓ ਟੈਬ](./agents/voice-audio) 'ਤੇ, STT ਅਤੇ TTS ਪ੍ਰੋਵਾਈਡਰ ਸੂਚੀਆਂ ਇਸੇ ਤਰ੍ਹਾਂ ਕੰਮ ਕਰਦੀਆਂ ਹਨ।
- Function Integration ਕ੍ਰੈਡੈਂਸ਼ੀਅਲ ਏਜੰਟ ਦੇ [ਟੂਲ ਅਤੇ ਬਿਲਟ-ਇਨ ਫ਼ੰਕਸ਼ਨ](./agents/tools-mcp) ਅਤੇ [CRM ਇੰਟੀਗ੍ਰੇਸ਼ਨ](./integrations-crm) ਨੂੰ ਚਲਾਉਂਦੇ ਹਨ।

ਜੇ ਕੋਈ ਪ੍ਰੋਵਾਈਡਰ ਜਿਸ ਦੀ ਤੁਸੀਂ ਉਮੀਦ ਕਰਦੇ ਹੋ ਉਹਨਾਂ ਟੈਬਾਂ 'ਤੇ ਨਹੀਂ ਆ ਰਿਹਾ, ਤਾਂ ਸਭ ਤੋਂ ਆਮ ਕਾਰਨ ਇਹ ਹੈ ਕਿ ਇੱਥੇ ਉਸ ਲਈ ਕੋਈ ਚਾਲੂ ਕੀਤਾ ਕ੍ਰੈਡੈਂਸ਼ੀਅਲ ਮੌਜੂਦ ਨਹੀਂ ਹੈ।

## ਅਗਲੇ ਕਦਮ

- ਆਪਣੇ LLM ਕ੍ਰੈਡੈਂਸ਼ੀਅਲ ਥਾਂ 'ਤੇ ਆ ਜਾਣ ਤੋਂ ਬਾਅਦ [ਭਾਸ਼ਾ ਮਾਡਲ ਸੈੱਟ ਕਰੋ](./agents/llm)।
- ਆਪਣੇ STT ਅਤੇ TTS ਕ੍ਰੈਡੈਂਸ਼ੀਅਲ ਵਰਤ ਕੇ [ਆਵਾਜ਼ ਅਤੇ ਆਡੀਓ ਸੈੱਟ ਕਰੋ](./agents/voice-audio)।
- [ਇੱਕ CRM ਜੋੜੋ](./integrations-crm) ਅਤੇ [ਟੂਲ ਅਤੇ ਫ਼ੰਕਸ਼ਨ](./agents/tools-mcp) ਜੋੜੋ।
- [ਇੱਕ ਏਜੰਟ ਨੂੰ ਮੈਸੇਜਿੰਗ ਚੈਨਲਾਂ ਨਾਲ ਜੋੜੋ](./channels)।
