Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
OpenDAS
vllm_cscc
Commits
fe86be66
Unverified
Commit
fe86be66
authored
Jan 08, 2026
by
yxing-bj
Committed by
GitHub
Jan 08, 2026
Browse files
[Model] Support IQuestCoder model (#31575)
Signed-off-by:
yxing
<
yxing@iquestlab.com
>
parent
1da3a544
Changes
4
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
605 additions
and
0 deletions
+605
-0
docs/models/supported_models.md
docs/models/supported_models.md
+2
-0
tests/models/registry.py
tests/models/registry.py
+6
-0
vllm/model_executor/models/iquest_loopcoder.py
vllm/model_executor/models/iquest_loopcoder.py
+595
-0
vllm/model_executor/models/registry.py
vllm/model_executor/models/registry.py
+2
-0
No files found.
docs/models/supported_models.md
View file @
fe86be66
...
@@ -406,6 +406,8 @@ th {
...
@@ -406,6 +406,8 @@ th {
|
`InternLMForCausalLM`
| InternLM |
`internlm/internlm-7b`
,
`internlm/internlm-chat-7b`
, etc. | ✅︎ | ✅︎ |
|
`InternLMForCausalLM`
| InternLM |
`internlm/internlm-7b`
,
`internlm/internlm-chat-7b`
, etc. | ✅︎ | ✅︎ |
|
`InternLM2ForCausalLM`
| InternLM2 |
`internlm/internlm2-7b`
,
`internlm/internlm2-chat-7b`
, etc. | ✅︎ | ✅︎ |
|
`InternLM2ForCausalLM`
| InternLM2 |
`internlm/internlm2-7b`
,
`internlm/internlm2-chat-7b`
, etc. | ✅︎ | ✅︎ |
|
`InternLM3ForCausalLM`
| InternLM3 |
`internlm/internlm3-8b-instruct`
, etc. | ✅︎ | ✅︎ |
|
`InternLM3ForCausalLM`
| InternLM3 |
`internlm/internlm3-8b-instruct`
, etc. | ✅︎ | ✅︎ |
|
`IQuestCoderForCausalLM`
| IQuestCoderV1 |
`IQuestLab/IQuest-Coder-V1-40B-Instruct`
, etc. | | |
|
`IQuestLoopCoderForCausalLM`
| IQuestLoopCoderV1 |
`IQuestLab/IQuest-Coder-V1-40B-Loop-Instruct`
, etc. | | |
|
`JAISLMHeadModel`
| Jais |
`inceptionai/jais-13b`
,
`inceptionai/jais-13b-chat`
,
`inceptionai/jais-30b-v3`
,
`inceptionai/jais-30b-chat-v3`
, etc. | | ✅︎ |
|
`JAISLMHeadModel`
| Jais |
`inceptionai/jais-13b`
,
`inceptionai/jais-13b-chat`
,
`inceptionai/jais-30b-v3`
,
`inceptionai/jais-30b-chat-v3`
, etc. | | ✅︎ |
|
`Jais2ForCausalLM`
| Jais2 |
`inceptionai/Jais-2-8B-Chat`
,
`inceptionai/Jais-2-70B-Chat`
, etc. | | ✅︎ |
|
`Jais2ForCausalLM`
| Jais2 |
`inceptionai/Jais-2-8B-Chat`
,
`inceptionai/Jais-2-70B-Chat`
, etc. | | ✅︎ |
|
`JambaForCausalLM`
| Jamba |
`ai21labs/AI21-Jamba-1.5-Large`
,
`ai21labs/AI21-Jamba-1.5-Mini`
,
`ai21labs/Jamba-v0.1`
, etc. | ✅︎ | ✅︎ |
|
`JambaForCausalLM`
| Jamba |
`ai21labs/AI21-Jamba-1.5-Large`
,
`ai21labs/AI21-Jamba-1.5-Mini`
,
`ai21labs/Jamba-v0.1`
, etc. | ✅︎ | ✅︎ |
...
...
tests/models/registry.py
View file @
fe86be66
...
@@ -306,6 +306,12 @@ _TEXT_GENERATION_EXAMPLE_MODELS = {
...
@@ -306,6 +306,12 @@ _TEXT_GENERATION_EXAMPLE_MODELS = {
"InternLM3ForCausalLM"
:
_HfExamplesInfo
(
"InternLM3ForCausalLM"
:
_HfExamplesInfo
(
"internlm/internlm3-8b-instruct"
,
trust_remote_code
=
True
"internlm/internlm3-8b-instruct"
,
trust_remote_code
=
True
),
),
"IQuestCoderForCausalLM"
:
_HfExamplesInfo
(
"IQuestLab/IQuest-Coder-V1-40B-Instruct"
,
trust_remote_code
=
True
),
"IQuestLoopCoderForCausalLM"
:
_HfExamplesInfo
(
"IQuestLab/IQuest-Coder-V1-40B-Loop-Instruct"
,
trust_remote_code
=
True
),
"JAISLMHeadModel"
:
_HfExamplesInfo
(
"inceptionai/jais-13b-chat"
),
"JAISLMHeadModel"
:
_HfExamplesInfo
(
"inceptionai/jais-13b-chat"
),
"Jais2ForCausalLM"
:
_HfExamplesInfo
(
"Jais2ForCausalLM"
:
_HfExamplesInfo
(
"inceptionai/Jais-2-8B-Chat"
,
min_transformers_version
=
"4.58"
"inceptionai/Jais-2-8B-Chat"
,
min_transformers_version
=
"4.58"
...
...
vllm/model_executor/models/iquest_loopcoder.py
0 → 100644
View file @
fe86be66
This diff is collapsed.
Click to expand it.
vllm/model_executor/models/registry.py
View file @
fe86be66
...
@@ -128,6 +128,8 @@ _TEXT_GENERATION_MODELS = {
...
@@ -128,6 +128,8 @@ _TEXT_GENERATION_MODELS = {
"InternLM2ForCausalLM"
:
(
"internlm2"
,
"InternLM2ForCausalLM"
),
"InternLM2ForCausalLM"
:
(
"internlm2"
,
"InternLM2ForCausalLM"
),
"InternLM2VEForCausalLM"
:
(
"internlm2_ve"
,
"InternLM2VEForCausalLM"
),
"InternLM2VEForCausalLM"
:
(
"internlm2_ve"
,
"InternLM2VEForCausalLM"
),
"InternLM3ForCausalLM"
:
(
"llama"
,
"LlamaForCausalLM"
),
"InternLM3ForCausalLM"
:
(
"llama"
,
"LlamaForCausalLM"
),
"IQuestCoderForCausalLM"
:
(
"llama"
,
"LlamaForCausalLM"
),
"IQuestLoopCoderForCausalLM"
:
(
"iquest_loopcoder"
,
"IQuestLoopCoderForCausalLM"
),
"JAISLMHeadModel"
:
(
"jais"
,
"JAISLMHeadModel"
),
"JAISLMHeadModel"
:
(
"jais"
,
"JAISLMHeadModel"
),
"Jais2ForCausalLM"
:
(
"jais2"
,
"Jais2ForCausalLM"
),
"Jais2ForCausalLM"
:
(
"jais2"
,
"Jais2ForCausalLM"
),
"JambaForCausalLM"
:
(
"jamba"
,
"JambaForCausalLM"
),
"JambaForCausalLM"
:
(
"jamba"
,
"JambaForCausalLM"
),
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment