Skip to content

Commit 354f8fb

Browse files
authored
Merge branch 'master' into java-api
2 parents e4ba3ea + e15058d commit 354f8fb

File tree

4 files changed

+10
-4
lines changed

4 files changed

+10
-4
lines changed

modules/openvino_code/package-lock.json

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

modules/openvino_code/package.json

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"publisher": "OpenVINO",
33
"name": "openvino-code-completion",
4-
"version": "0.0.11",
4+
"version": "0.0.13",
55
"displayName": "OpenVINO Code Completion",
66
"description": "VSCode extension for AI code completion with OpenVINO",
77
"icon": "media/logo.png",
@@ -195,7 +195,8 @@
195195
"code-t5",
196196
"decicoder-1b-openvino",
197197
"stablecode-completion",
198-
"deepseek-coder"
198+
"deepseek-coder",
199+
"phi-2"
199200
],
200201
"description": "Which model to use for code generation."
201202
},

modules/openvino_code/shared/model.ts

+4
Original file line numberDiff line numberDiff line change
@@ -5,25 +5,29 @@ enum ModelId {
55
DECICODER_1B_OPENVINO_INT8 = 'chgk13/decicoder-1b-openvino-int8',
66
STABLECODE_COMPLETION_ALPHA_3B_4K_OPENVINO_INT8 = 'chgk13/stablecode-completion-alpha-3b-4k-openvino-int8',
77
DEEPSEEK_CODER_1_3B = 'kumarijy/deepseek-code-1.3b_base_ov_int8',
8+
PHI_2_2_7B = 'kumarijy/phi-2-2.7b_ov_int8',
89
}
910

1011
export enum ModelName {
1112
CODE_T5_220M = 'code-t5',
1213
DECICODER_1B_OPENVINO_INT8 = 'decicoder-1b-openvino',
1314
STABLECODE_COMPLETION_ALPHA_3B_4K_OPENVINO_INT8 = 'stablecode-completion',
1415
DEEPSEEK_CODER_1_3B = 'deepseek-coder',
16+
PHI_2_2_7B = 'phi-2',
1517
}
1618

1719
export const MODEL_NAME_TO_ID_MAP: Record<ModelName, ModelId> = {
1820
[ModelName.CODE_T5_220M]: ModelId.CODE_T5_220M,
1921
[ModelName.DECICODER_1B_OPENVINO_INT8]: ModelId.DECICODER_1B_OPENVINO_INT8,
2022
[ModelName.STABLECODE_COMPLETION_ALPHA_3B_4K_OPENVINO_INT8]: ModelId.STABLECODE_COMPLETION_ALPHA_3B_4K_OPENVINO_INT8,
2123
[ModelName.DEEPSEEK_CODER_1_3B]: ModelId.DEEPSEEK_CODER_1_3B,
24+
[ModelName.PHI_2_2_7B]: ModelId.PHI_2_2_7B,
2225
};
2326

2427
export const MODEL_SUPPORTED_FEATURES: Record<ModelName, Features[]> = {
2528
[ModelName.CODE_T5_220M]: [Features.CODE_COMPLETION],
2629
[ModelName.DECICODER_1B_OPENVINO_INT8]: [Features.CODE_COMPLETION, Features.SUMMARIZATION],
2730
[ModelName.STABLECODE_COMPLETION_ALPHA_3B_4K_OPENVINO_INT8]: [Features.CODE_COMPLETION, Features.SUMMARIZATION],
2831
[ModelName.DEEPSEEK_CODER_1_3B]: [Features.CODE_COMPLETION, Features.SUMMARIZATION, Features.FIM],
32+
[ModelName.PHI_2_2_7B]: [Features.CODE_COMPLETION],
2933
};

modules/openvino_code/side-panel-ui/src/components/sections/ServerSection/ModelSelect/ModelSelect.tsx

+1
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ const options: SelectOptionProps<ModelName>[] = [
88
{ value: ModelName.DECICODER_1B_OPENVINO_INT8 },
99
{ value: ModelName.STABLECODE_COMPLETION_ALPHA_3B_4K_OPENVINO_INT8 },
1010
{ value: ModelName.DEEPSEEK_CODER_1_3B },
11+
{ value: ModelName.PHI_2_2_7B },
1112
];
1213

1314
interface ModelSelectProps {

0 commit comments

Comments
 (0)