Skip to main content

Models

Model Milestones

  • Intern-S1-Pro: Our most advanced open-source multimodal reasoning model, currently the best overall open-source multimodal model available.
  • Intern-S1: An open-source multimodal reasoning model with strong general capabilities and state-of-the-art performance across a wide range of scientific tasks.
  • InternVL3.5: Our newly released general multimodal model series with exceptional image-text reasoning capabilities.

Using the Latest Model

For multi-turn conversation APIs, use the following in the model field:

  • intern-latest automatically refers to our most recent model release, which currently points to intern-s1-pro.
  • internvl3.5-latestautomatically refers to our most recent internvl series release, which currently points to internvl3.5-241b-a28b

You can check the specific model version they point to by checking the ref_model field in the response from the models API (e.g., intern-s1-pro).

Model List

Multimodal Models

ModelDescriptionContext Length
intern-latestAlias for our most recently released Intern-series model, currently pointing to intern-s1-pro256K
internvl3.5-latestAlias for the latest InternVL3.5 series model, currently pointing to internvl3.5-241b-a28b32K
intern-s1-proOur most advanced open-source multimodal scientific reasoning model, delivering top-tier performance256K
intern-s1Multimodal model with strong scientific reasoning capabilities32K
intern-s1-miniLightweight multimodal model with strong scientific reasoning32K
internvl3.5-241b-a28bOur newest multimodal model featuring enhanced image-text comprehension and long-sequence image understanding capabilities, with performance comparable to top closed-source models32K

Request Examples

(1) Python Example

import requests
import json

url = 'https://chat.intern-ai.org.cn/api/v1/models'
header = {
'Content-Type': 'application/json',
"Authorization": "Bearer eyJ0eXBlIjoiSl...Please provide the correct token!"
}
data = {}

res = requests.get(url, headers=header, data=json.dumps(data))
print(res.status_code)
print(res.json())
print(res.json()["data"])

(2) OpenAI SDK Example

from openai import OpenAI

client = OpenAI(
api_key="eyJ0eXBlIjoiSl...Please provide the correct token!", # Provide token here, without 'Bearer'
base_url="https://chat.intern-ai.org.cn/api/v1/",
)

models = client.models.list()
for model in models:
print(model)

(3) OpenAI CLI Example

openai -b "https://chat.intern-ai.org.cn/api/v1/" 
-k "eyJ0eXBlIjoiSl...Please provide the correct token!"
api models.list

Parameter Explanation

Return Parameters

ParameterTypeExampleDescription
objectstringlistData type returned, in this case, "list"
dataobject{ "id": "intern-latest", "object": "model", "created": 1686935002, "owned_by": "pjlab"}Model information

Relevant Structure Explanation

  • Data Structure Explanation
ParameterTypeExampleDescription
idstringintern-latestModel ID
objectstringmodelModel category, always "model"
createdint1677652288Model creation timestamp
owned_bystringSH-AILabModel owner, default is "SH-AILab"
// Request
Schema: HTTP
Path: /api/v1/models
Method: GET
Header:
sso-ak: xxxxxx
Authorization: $BearerToken

// Response
Status Code: 200
Body:
{
"object": "list",
"data": [
{
"id": "intern-s1-mini",
"object": "model",
"ref_model": "intern-s1-mini",
"created": 1755677776,
"owned_by": "SH-AILab"
},
{
"id": "internvl3.5-241b-a28b",
"object": "model",
"ref_model": "internvl3.5-241b-a28b",
"created": 1756368976,
"owned_by": "SH-AILab"
},
{
"id": "internvl3.5-latest",
"object": "model",
"ref_model": "internvl3.5-241b-a28b",
"created": 1756368976,
"owned_by": "SH-AILab"
},
{
"id": "internvl-latest",
"object": "model",
"ref_model": "internvl3.5-241b-a28b",
"created": 1756368976,
"owned_by": "SH-AILab"
},
{
"id": "intern-latest",
"object": "model",
"ref_model": "intern-s1-pro",
"created": 1753517776,
"owned_by": "SH-AILab"
},
{
"id": "intern-s1",
"object": "model",
"ref_model": "Intern-S1",
"created": 1753517776,
"owned_by": "SH-AILab"
},
{
"id": "intern-s1-pro",
"object": "model",
"ref_model": "intern-s1-pro",
"created": 1753517776,
"owned_by": "SH-AILab"
}
]
}