Added DeepSeek & Google guides, updated some images

This commit is contained in:
Ashley 2025-02-09 16:59:34 +07:00
parent 5b76a69bab
commit 433bee7134
22 changed files with 201 additions and 21 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 148 KiB

After

Width:  |  Height:  |  Size: 150 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 145 KiB

After

Width:  |  Height:  |  Size: 146 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 147 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 152 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 159 KiB

After

Width:  |  Height:  |  Size: 162 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 145 KiB

After

Width:  |  Height:  |  Size: 144 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 146 KiB

After

Width:  |  Height:  |  Size: 149 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 163 KiB

After

Width:  |  Height:  |  Size: 164 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 81 KiB

After

Width:  |  Height:  |  Size: 82 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 166 KiB

After

Width:  |  Height:  |  Size: 166 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 145 KiB

After

Width:  |  Height:  |  Size: 146 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 158 KiB

After

Width:  |  Height:  |  Size: 152 KiB

View File

@ -221,7 +221,7 @@ You can manage & hide respective provider engines in **Settings** > **Engines**:
### Add Models ### Add Models
1. In your respective provider's settings page, click **Add Model** 1. In your respective provider's settings page, click **Add Model**
2. Enter the **model ID** 2. Enter the **model ID**. Check detailed model IDs in the provider's model list, for example, `claude-3-opus-latest`.
3. A success message will appear when the model is added 3. A success message will appear when the model is added
<br/> <br/>

View File

@ -7,6 +7,14 @@
"title": "Cohere", "title": "Cohere",
"href": "/docs/remote-models/cohere" "href": "/docs/remote-models/cohere"
}, },
"deepseek": {
"title": "DeepSeek",
"href": "/docs/remote-models/deepseek"
},
"google": {
"title": "Google",
"href": "/docs/remote-models/google"
},
"groq": { "groq": {
"title": "Groq", "title": "Groq",
"href": "/docs/remote-models/groq" "href": "/docs/remote-models/groq"
@ -20,7 +28,7 @@
"href": "/docs/remote-models/mistralai" "href": "/docs/remote-models/mistralai"
}, },
"nvidia-nim": { "nvidia-nim": {
"title": "Nvidia NIM", "title": "Nvidia",
"href": "/docs/remote-models/nvidia-nim" "href": "/docs/remote-models/nvidia-nim"
}, },
"openai": { "openai": {

View File

@ -60,7 +60,7 @@ There are two ways to add your Anthropic API keys in Jan:
## Available Anthropic Models ## Available Anthropic Models
Jan automatically includes Anthropic's available models. In case you want to use a specific Anthropic model that you cannot find in **Jan**, follow instructions in [Manual Setup](/docs/models/manage-models#4-manual-setup) to add custom models: Jan automatically includes Anthropic's available models. In case you want to use a specific Anthropic model that you cannot find in **Jan**, follow instructions in [Add Cloud Models](/docs/models/manage-models#add-models-1):
- See list of available models in [Anthropic Models](https://docs.anthropic.com/claude/docs/models-overview). - See list of available models in [Anthropic Models](https://docs.anthropic.com/claude/docs/models-overview).
- The `id` property must match the model name in the list. For example, `claude-3-opus-20240229`, `claude-3-sonnet-20240229`, or `claude-2.1`. - The `id` property must match the model name in the list. For example, `claude-3-opus-20240229`, `claude-3-sonnet-20240229`, or `claude-2.1`.

View File

@ -60,7 +60,7 @@ There are two ways to add your Cohere API keys in Jan:
## Available Cohere Models ## Available Cohere Models
Jan automatically includes Cohere's available models. In case you want to use a specific Cohere model that you cannot find in **Jan**, follow instructions in [Manual Setup](/docs/models/manage-models#4-manual-setup) to add custom models: Jan automatically includes Cohere's available models. In case you want to use a specific Cohere model that you cannot find in **Jan**, follow instructions in [Add Cloud Models](/docs/models/manage-models#add-models-1):
- See list of available models in [Cohere Documentation](https://docs.cohere.com/v2/docs/models). - See list of available models in [Cohere Documentation](https://docs.cohere.com/v2/docs/models).
- The `id` property must match the model name in the list. For example, `command-nightly` or `command-light`. - The `id` property must match the model name in the list. For example, `command-nightly` or `command-light`.

View File

@ -0,0 +1,86 @@
---
title: DeepSeek
description: Learn how to integrate DeepSeek with Jan for enhanced functionality.
keywords:
[
Anthropic API,
Jan,
Jan AI,
ChatGPT alternative,
conversational AI,
large language model,
integration,
Anthropic integration,
API integration
]
---
import { Callout, Steps } from 'nextra/components'
import { Settings, Plus } from 'lucide-react'
# DeepSeek
Jan supports [DeepSeek](https://www.deepseek.com/) API integration, allowing you to use DeepSeek models through Jan's interface.
## Integrate DeepSeek API with Jan
<Steps>
### Step 1: Get Your API Key
1. Visit [DeepSeek Console](https://platform.deepseek.com/) and sign in
2. Create & copy a new API key or copy your existing one
<Callout type='info'>
Ensure your API key has sufficient credits
</Callout>
### Step 2: Configure Jan
There are two ways to add your DeepSeek API keys in Jan:
**Through Threads:**
1. In Threads, click **Model** tab in the **right sidebar** or **model selector** in input field
2. Once the selector is poped up, choose the **Cloud** tab
3. Click **Add** (<Plus width={16} height={16} style={{display:"inline"}}/>) icon next to **DeepSeek**
4. Once you are directed to DeepSeek settings, insert your **API Key**
**Through Settings:**
1. Navigate to **Settings** (<Settings width={16} height={16} style={{display:"inline"}}/>)
2. Under **Remote Engines**, select **DeepSeek**
3. Insert your **API Key**
<br/>
![DeepSeek](../_assets/deepseek.png)
<br/>
### Step 3: Start Using Anthropic's Models
1. In any existing **Threads** or create a new one
2. Select an DeepSeek model from **model selector**
3. Start chatting
</Steps>
## Available DeepSeek Models
Jan automatically includes Anthropic's available models. In case you want to use a specific Anthropic model that you cannot find in **Jan**, follow instructions in [Add Cloud Models](/docs/models/manage-models#add-models-1):
- See list of available models in [DeepSeek Models](https://api-docs.deepseek.com/quick_start/pricing).
- The `id` property must match the model name in the list. For example, `deepseek-chat` or `deepseek-reasoner`.
## Troubleshooting
Common issues and solutions:
**1. API Key Issues**
- Verify your API key is correct and not expired
- Check if you have billing set up on your Anthropic account
- Ensure you have access to the model you're trying to use
**2. Connection Problems**
- Check your internet connection
- Verify [DeepSeek's system status](https://status.deepseek.com/)
- Look for error messages in [Jan's logs](/docs/troubleshooting#how-to-get-error-logs)
**3. Model Unavailable**
- Confirm your API key has access to the model
- Check if you're using the correct model ID
- Verify your Anthropic account has the necessary permissions
Need more help? Join our [Discord community](https://discord.gg/FTk2MvZwJH).

View File

@ -0,0 +1,86 @@
---
title: Google
description: Learn how to integrate Google with Jan for enhanced functionality.
keywords:
[
Anthropic API,
Jan,
Jan AI,
ChatGPT alternative,
conversational AI,
large language model,
integration,
Anthropic integration,
API integration
]
---
import { Callout, Steps } from 'nextra/components'
import { Settings, Plus } from 'lucide-react'
# Google
Jan supports [Google](https://ai.google/get-started/our-models/) API integration, allowing you to use Google models (like Gemini series) through Jan's interface.
## Integrate Google API with Jan
<Steps>
### Step 1: Get Your API Key
1. Visit [Google Console](https://aistudio.google.com/app/apikey) and sign in
2. Create & copy a new API key or copy your existing one
<Callout type='info'>
Ensure your API key has sufficient credits
</Callout>
### Step 2: Configure Jan
There are two ways to add your Google API keys in Jan:
**Through Threads:**
1. In Threads, click **Model** tab in the **right sidebar** or **model selector** in input field
2. Once the selector is poped up, choose the **Cloud** tab
3. Click **Add** (<Plus width={16} height={16} style={{display:"inline"}}/>) icon next to **Google**
4. Once you are directed to Google settings, insert your **API Key**
**Through Settings:**
1. Navigate to **Settings** (<Settings width={16} height={16} style={{display:"inline"}}/>)
2. Under **Remote Engines**, select **Google**
3. Insert your **API Key**
<br/>
![Google](../_assets/google.png)
<br/>
### Step 3: Start Using Anthropic's Models
1. In any existing **Threads** or create a new one
2. Select an Google model from **model selector**
3. Start chatting
</Steps>
## Available DeepSeek Models
Jan automatically includes Google's available models. In case you want to use a specific Google model that you cannot find in **Jan**, follow instructions in [Add Cloud Models](/docs/models/manage-models#add-models-1):
- See list of available models in [Google Models](https://ai.google.dev/gemini-api/docs/models/gemini).
- The `id` property must match the model name in the list. For example, `gemini-1.5-pro` or `gemini-2.0-flash-lite-preview`.
## Troubleshooting
Common issues and solutions:
**1. API Key Issues**
- Verify your API key is correct and not expired
- Check if you have billing set up on your Google account
- Ensure you have access to the model you're trying to use
**2. Connection Problems**
- Check your internet connection
- Verify [Google's system status](https://www.google.com/appsstatus/dashboard/)
- Look for error messages in [Jan's logs](/docs/troubleshooting#how-to-get-error-logs)
**3. Model Unavailable**
- Confirm your API key has access to the model
- Check if you're using the correct model ID
- Verify your Google account has the necessary permissions
Need more help? Join our [Discord community](https://discord.gg/FTk2MvZwJH).

View File

@ -61,7 +61,7 @@ There are two ways to add your Groq API keys in Jan:
## Available Models Through Groq ## Available Models Through Groq
Jan automatically includes Groq's available models. In case you want to use a specific Groq model that you cannot find in **Jan**, follow instructions in [Manual Setup](/docs/models/manage-models#4-manual-setup) to add custom models: Jan automatically includes Groq's available models. In case you want to use a specific Groq model that you cannot find in **Jan**, follow instructions in [Add Cloud Models](/docs/models/manage-models#add-models-1):
- See list of available models in [Groq Documentation](https://console.groq.com/docs/models). - See list of available models in [Groq Documentation](https://console.groq.com/docs/models).
- The `id` property must match the model name in the list. For example, if you want to use Llama3.3 70B, you must set the `id` property to `llama-3.3-70b-versatile`. - The `id` property must match the model name in the list. For example, if you want to use Llama3.3 70B, you must set the `id` property to `llama-3.3-70b-versatile`.

View File

@ -61,7 +61,7 @@ There are two ways to add your Mistral AI keys in Jan:
## Available Mistral Models ## Available Mistral Models
Jan automatically includes Mistral's available models. In case you want to use a specific Mistral model that you cannot find in **Jan**, follow instructions in [Manual Setup](/docs/models/manage-models#4-manual-setup) to add custom models: Jan automatically includes Mistral's available models. In case you want to use a specific Mistral model that you cannot find in **Jan**, follow instructions in [Add Cloud Models](/docs/models/manage-models#add-models-1):
- See list of available models in [Mistral AI Documentation](https://docs.mistral.ai/platform/endpoints). - See list of available models in [Mistral AI Documentation](https://docs.mistral.ai/platform/endpoints).
- The `id` property must match the model name in the list. For example, if you want to use Mistral Large, you must set the `id` property to `mistral-large-latest` - The `id` property must match the model name in the list. For example, if you want to use Mistral Large, you must set the `id` property to `mistral-large-latest`

View File

@ -1,5 +1,5 @@
--- ---
title: NVIDIA NIM title: NVIDIA
description: Learn how to integrate NVIDIA NIM with Jan for enhanced functionality. description: Learn how to integrate NVIDIA NIM with Jan for enhanced functionality.
keywords: keywords:
[ [
@ -20,17 +20,17 @@ import { Settings, Plus } from 'lucide-react'
# NVIDIA NIM # NVIDIA NIM
Jan supports [NVIDIA NIM](https://www.nvidia.com/en-us/ai/) API integration, allowing you to use NVIDIA's Large Language Models through Jan's interface. Jan supports [Nvidia](https://www.nvidia.com/en-us/ai/) API integration, allowing you to use Nvidia's Large Language Models through Jan's interface.
<Callout type='info'> <Callout type='info'>
NVIDIA NIM extension is only supported on Jan version 0.5.1 or later. Nvidia engine is only supported on Jan version 0.5.1 or later.
</Callout> </Callout>
## Integrate Nvidia NIM API with Jan ## Integrate Nvidia NIM API with Jan
<Steps> <Steps>
### Step 1: Get Your API Key ### Step 1: Get Your API Key
1. Visit [NVIDIA Docs](https://docs.nvidia.com/nim/nemo-retriever/text-reranking/latest/getting-started.html#generate-an-api-key) and generate an API key 1. Visit [Nvidia](https://docs.nvidia.com/nim/nemo-retriever/text-reranking/latest/getting-started.html#generate-an-api-key) and generate an API key
2. Copy your API key 2. Copy your API key
<Callout type='info'> <Callout type='info'>
@ -38,17 +38,17 @@ Ensure your API key has sufficient credits
</Callout> </Callout>
### Step 2: Configure Jan ### Step 2: Configure Jan
There are two ways to add your Nvidia NIM API keys in Jan: There are two ways to add your Nvidia API keys in Jan:
**Through Threads:** **Through Threads:**
1. In Threads, click **Model** tab in the **right sidebar** or **model selector** in input field 1. In Threads, click **Model** tab in the **right sidebar** or **model selector** in input field
2. Once the selector is poped up, choose the **Cloud** tab 2. Once the selector is poped up, choose the **Cloud** tab
3. Click **Add** (<Plus width={16} height={16} style={{display:"inline"}}/>) icon next to **Nvidia NIM** 3. Click **Add** (<Plus width={16} height={16} style={{display:"inline"}}/>) icon next to **Nvidia**
4. Once you are directed to Nvidia NIM settings, insert your **API Key** 4. Once you are directed to Nvidia settings, insert your **API Key**
**Through Settings:** **Through Settings:**
1. Navigate to **Settings** (<Settings width={16} height={16} style={{display:"inline"}}/>) 1. Navigate to **Settings** (<Settings width={16} height={16} style={{display:"inline"}}/>)
2. Under **Remote Engines**, select **Nvidia NIM** 2. Under **Remote Engines**, select **Nvidia**
3. Insert your **API Key** 3. Insert your **API Key**
<br/> <br/>
@ -58,14 +58,14 @@ There are two ways to add your Nvidia NIM API keys in Jan:
### Step 3: Start Using Nvidia NIM Models ### Step 3: Start Using Nvidia NIM Models
1. In any existing **Threads** or create a new one 1. In any existing **Threads** or create a new one
2. Select a NVIDIA NIM model from **model selector** 2. Select a Nvidia model from **model selector**
3. Start chatting 3. Start chatting
</Steps> </Steps>
## Available Nvidia NIM Models ## Available Nvidia NIM Models
Jan automatically includes NVIDIA NIM's available models. In case you want to use a specific model that you cannot find in **Jan**, follow instructions in [Manual Setup](/docs/models/manage-models#4-manual-setup) to add custom models: Jan automatically includes Nvidia's available models. In case you want to use a specific model that you cannot find in **Jan**, follow instructions in [Add Cloud Models](/docs/models/manage-models#add-models-1):
- See list of available models in [Nvidia NIM Documentation](https://build.nvidia.com/models). - See list of available models in [Nvidia Documentation](https://build.nvidia.com/models).
- The `id` property must match the model name in the list. - The `id` property must match the model name in the list.
## Troubleshooting ## Troubleshooting
@ -74,18 +74,18 @@ Common issues and solutions:
**1. API Key Issues** **1. API Key Issues**
- Verify your API key is correct and not expired - Verify your API key is correct and not expired
- Check if you have billing set up on your NVIDIA account - Check if you have billing set up on your Nvidia account
- Ensure you have access to the model you're trying to use - Ensure you have access to the model you're trying to use
**2. Connection Problems** **2. Connection Problems**
- Check your internet connection - Check your internet connection
- Verify NVIDIA's system status - Verify Nvidia's system status
- Look for error messages in [Jan's logs](/docs/troubleshooting#how-to-get-error-logs) - Look for error messages in [Jan's logs](/docs/troubleshooting#how-to-get-error-logs)
**3. Model Unavailable** **3. Model Unavailable**
- Confirm your API key has access to the model - Confirm your API key has access to the model
- Check if you're using the correct model ID - Check if you're using the correct model ID
- Verify your NVIDIA account has the necessary permissions - Verify your Nvidia account has the necessary permissions
- Make sure you're using Jan version 0.5.1 or later - Make sure you're using Jan version 0.5.1 or later
Need more help? Join our [Discord community](https://discord.gg/FTk2MvZwJH) or check the [Nvidia documentation](https://docs.nvidia.com/nim/large-language-models/latest/getting-started.html). Need more help? Join our [Discord community](https://discord.gg/FTk2MvZwJH) or check the [Nvidia documentation](https://docs.nvidia.com/nim/large-language-models/latest/getting-started.html).

View File

@ -62,7 +62,7 @@ Start chatting
## Available OpenAI Models ## Available OpenAI Models
Jan automatically includes popular OpenAI models. In case you want to use a specific OpenAI model that you cannot find in Jan, follow instructions in [Manual Setup](/docs/models/manage-models#4-manual-setup) to add custom models: Jan automatically includes popular OpenAI models. In case you want to use a specific OpenAI model that you cannot find in Jan, follow instructions in [Add Cloud Models](/docs/models/manage-models#add-models-1):
- See list of available models in [OpenAI Platform](https://platform.openai.com/docs/models/overview). - See list of available models in [OpenAI Platform](https://platform.openai.com/docs/models/overview).
- The id property must match the model name in the list. For example, if you want to use the [GPT-4 Turbo](https://platform.openai.com/docs/models/gpt-4-and-gpt-4-turbo), you must set the id property to gpt-4-1106-preview. - The id property must match the model name in the list. For example, if you want to use the [GPT-4 Turbo](https://platform.openai.com/docs/models/gpt-4-and-gpt-4-turbo), you must set the id property to gpt-4-1106-preview.