From 43a1f8d8d79cc0396f1e0c31dffbead7bec20768 Mon Sep 17 00:00:00 2001 From: Carl-Robert Linnupuu Date: Mon, 19 Aug 2024 02:19:22 +0300 Subject: [PATCH] feat: add deepseek coder v2 model --- src/main/java/ee/carlrobert/codegpt/Icons.java | 1 + .../service/codegpt/CodeGPTAvailableModels.kt | 3 ++- src/main/resources/icons/deepseek.png | Bin 0 -> 815 bytes 3 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 src/main/resources/icons/deepseek.png diff --git a/src/main/java/ee/carlrobert/codegpt/Icons.java b/src/main/java/ee/carlrobert/codegpt/Icons.java index b24f79d4..7d5eab46 100644 --- a/src/main/java/ee/carlrobert/codegpt/Icons.java +++ b/src/main/java/ee/carlrobert/codegpt/Icons.java @@ -13,6 +13,7 @@ public final class Icons { public static final Icon Anthropic = IconLoader.getIcon("/icons/anthropic.svg", Icons.class); public static final Icon Azure = IconLoader.getIcon("/icons/azure.svg", Icons.class); public static final Icon Databricks = IconLoader.getIcon("/icons/dbrx.svg", Icons.class); + public static final Icon DeepSeek = IconLoader.getIcon("/icons/deepseek.png", Icons.class); public static final Icon Google = IconLoader.getIcon("/icons/google.svg", Icons.class); public static final Icon Llama = IconLoader.getIcon("/icons/llama.svg", Icons.class); public static final Icon OpenAI = IconLoader.getIcon("/icons/openai.svg", Icons.class); diff --git a/src/main/kotlin/ee/carlrobert/codegpt/settings/service/codegpt/CodeGPTAvailableModels.kt b/src/main/kotlin/ee/carlrobert/codegpt/settings/service/codegpt/CodeGPTAvailableModels.kt index ded31053..8c03573a 100644 --- a/src/main/kotlin/ee/carlrobert/codegpt/settings/service/codegpt/CodeGPTAvailableModels.kt +++ b/src/main/kotlin/ee/carlrobert/codegpt/settings/service/codegpt/CodeGPTAvailableModels.kt @@ -13,7 +13,7 @@ object CodeGPTAvailableModels { CodeGPTModel("GPT-4o", "gpt-4o", Icons.OpenAI, INDIVIDUAL), CodeGPTModel("Claude 3.5 Sonnet", "claude-3.5-sonnet", Icons.Anthropic, INDIVIDUAL), CodeGPTModel("Llama 3.1 (405B)", "llama-3.1-405b", Icons.Meta, INDIVIDUAL), - CodeGPTModel("DBRX", "dbrx", Icons.Databricks, INDIVIDUAL), + CodeGPTModel("DeepSeek Coder V2", "deepseek-coder-v2", Icons.DeepSeek, INDIVIDUAL), CodeGPTModel("GPT-4o mini - FREE", "gpt-4o-mini", Icons.OpenAI, ANONYMOUS), CodeGPTModel("Llama 3 (8B) - FREE", "llama-3-8b", Icons.Meta, ANONYMOUS) ) @@ -44,6 +44,7 @@ object CodeGPTAvailableModels { CodeGPTModel("Claude 3.5 Sonnet", "claude-3.5-sonnet", Icons.Anthropic, INDIVIDUAL), CodeGPTModel("Llama 3.1 (405B)", "llama-3.1-405b", Icons.Meta, INDIVIDUAL), CodeGPTModel("Llama 3 (70B)", "llama-3-70b", Icons.Meta, FREE), + CodeGPTModel("DeepSeek Coder V2", "deepseek-coder-v2", Icons.DeepSeek, INDIVIDUAL), CodeGPTModel("DBRX", "dbrx", Icons.Databricks, INDIVIDUAL), ) diff --git a/src/main/resources/icons/deepseek.png b/src/main/resources/icons/deepseek.png new file mode 100644 index 0000000000000000000000000000000000000000..a82ab67a2a4ba40c29ef56b4edaa340e20db3131 GIT binary patch literal 815 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4uGBwbBK{D71~vPY0F14ES>14Ba#1H&(%P{Rub zhEf9thF1v;3|2E37{m+a>XQ57Yw8sxJ4Ox_~Z*`OxxEO)GK1Gf9#y8&)5AY&usYh_m$swZJql{- z;^zGN^2+-g6xs!vH+ZlJbaZukdw6*opEz-)}az*3%<4ttf0!(Y2l)9qdv1_o9J2HTkJub^ni%}>cptHiD0cwBo1P=f~C khLX(O)Z&uF+yYEJCI%2o_{Cn;0`)L>y85}Sb4q9e08a%?aR2}S literal 0 HcmV?d00001