Intern AI 是上海 AI 实验室提供的多模态大语言模型 API 服务,支持文本和图像理解。该 API 使用 OpenAI 兼容的格式,可以轻松集成到现有系统中。
- 基础 URL:
https://chat.intern-ai.org.cn/api/v1/ - 认证方式: Bearer Token
- 请求格式: OpenAI 兼容
- 响应格式: OpenAI 兼容
| 模型名称 | 描述 | 上下文长度 |
|---|---|---|
intern-latest |
最新模型别名,当前指向 intern-s1 | 32K |
intern-s1 |
最新多模态模型,具有强大的科学推理能力 | 32K |
intern-s1-mini |
轻量级多模态模型 | 32K |
internvl3.5-241b-a28b |
最新多模态模型,增强的图像文本理解 | 32K |
internvl3-latest |
InternVL3 系列最新模型别名 | 32K |
internvl3-78b |
最新多模态模型,长序列视觉推理 | 32K |
| 模型名称 | 描述 | 上下文长度 |
|---|---|---|
internlm3-latest |
InternLM3 系列最新模型别名 | 32K |
internlm3-8b-instruct |
最新推理模型,领先的推理能力 | 32K |
internlm2.5-latest |
InternLM2.5 系列最新模型别名 | 32K |
- 访问 Intern AI 官网
- 注册账户并登录
- 在控制台中生成 API 密钥
- 复制 API 密钥(格式:
eyJ0eXBlIjoiSl...)
在游戏设置中选择:
- API 类型: InternAI
- 模型: 选择适合的模型(推荐
intern-latest或internlm3-latest) - API 密钥: 粘贴你的 API 密钥
API类型: InternAI
模型: internlm3-8b-instruct
用途: 文本对话和推理
API类型: InternAI
模型: intern-latest
用途: 多模态对话和科学推理
API类型: InternAI
模型: internvl3.5-241b-a28b
用途: 复杂多模态任务
import requests
import json
url = 'https://chat.intern-ai.org.cn/api/v1/chat/completions'
headers = {
'Content-Type': 'application/json',
'Authorization': 'Bearer YOUR_API_KEY_HERE'
}
data = {
"model": "intern-latest",
"messages": [
{"role": "user", "content": "你好,请介绍一下你自己"}
],
"temperature": 0.7,
"max_tokens": 1024
}
response = requests.post(url, headers=headers, json=data)
print(response.json())from openai import OpenAI
client = OpenAI(
api_key="YOUR_API_KEY_HERE",
base_url="https://chat.intern-ai.org.cn/api/v1/",
)
response = client.chat.completions.create(
model="intern-latest",
messages=[
{"role": "user", "content": "你好,请介绍一下你自己"}
],
temperature=0.7,
max_tokens=1024
)
print(response.choices[0].message.content)- 支持图像和文本理解
- 强大的视觉推理能力
- 科学计算和推理
- 领先的开源模型性能
- 与 GPT-4o 和 Gemini Pro 相当
- 32K 上下文长度
- 对中文理解优秀
- 适合中文对话场景
- 本土化服务
- 相比国外 API 更经济
- 稳定的服务质量
- 快速响应
- 401: 认证失败,检查 API 密钥
- 429: 请求频率限制
- 500: 服务器内部错误
- 检查 API 密钥格式是否正确
- 确认网络连接正常
- 验证模型名称是否有效
- 查看控制台错误日志
- 文本任务: 使用
internlm3-8b-instruct - 多模态任务: 使用
intern-latest - 轻量级任务: 使用
intern-s1-mini
{
"temperature": 0.7, // 创造性平衡
"max_tokens": 1024, // 响应长度
"top_p": 0.9, // 核采样
"frequency_penalty": 0.0, // 频率惩罚
"presence_penalty": 0.0 // 存在惩罚
}- 合理设置 max_tokens
- 使用适当的 temperature
- 避免重复请求
游戏会在控制台输出详细的 API 调用信息:
[APIManager] 发送请求到 InternAI API,模型:intern-latest
[APIManager] 请求URL:https://chat.intern-ai.org.cn/api/v1/chat/completions
[APIConfig] 响应解析成功
- 响应时间
- 成功率
- 错误率
- 使用量统计
解决方案:
- 检查 API 密钥是否正确
- 确认密钥格式(不包含"Bearer "前缀)
- 重新生成 API 密钥
解决方案:
- 检查模型名称是否正确
- 尝试使用
intern-latest别名 - 查看 API 状态页面
解决方案:
- 选择更小的模型(如
intern-s1-mini) - 减少 max_tokens 参数
- 检查网络连接
- 添加 Intern AI API 支持
- 集成 9 个可用模型
- 支持多模态和纯文本模型
- 完整的错误处理和调试支持