智谱 AI 角色/拟人模型 (Humanoid)
模型总览
| 模型 | Model ID | 上下文 | 定价 |
|---|---|---|---|
| CharGLM-4 | charglm-4 |
8K | 1 元/百万 token |
| Emohaa | emohaa |
8K | 15 元/百万 token |
选型建议
- 角色扮演/虚拟人:
charglm-4— 角色一致性、多轮记忆 - 心理咨询/情感陪伴:
emohaa— 专业倾听、共情能力
API Key 配置
从 ~/.glm/.env 加载 ZHIPU_API_KEY。Key 获取:https://open.bigmodel.cn/usercenter/apikeys
CharGLM-4 特性
- 角色一致性维护
- 多轮对话记忆
- 多样化人格创建
- 情感表达
- 流式输出
CharGLM-4 调用示例
from zai import ZhipuAI
client = ZhipuAI(api_key="your-key")
response = client.chat.completions.create(
model="charglm-4",
messages=[
{"role": "system", "content": "你是小雪,一个温柔体贴的邻家女孩"},
{"role": "user", "content": "今天心情不太好"}
],
stream=True
)
Emohaa 特性
- 专业倾听能力
- 情绪状态识别
- 共情回应
- Hill 帮助理论指导
Emohaa 调用示例
response = client.chat.completions.create(
model="emohaa",
messages=[{"role": "user", "content": "最近压力很大"}],
meta={
"user_info": "用户信息",
"bot_info": "助手信息",
"bot_name": "小助手",
"user_name": "用户"
}
)
API 端点
POST https://open.bigmodel.cn/api/paas/v4/chat/completions
推荐场景
- CharGLM-4: 情感陪伴、游戏 NPC、数字人直播、虚拟偶像
- Emohaa: 情感支持、心理咨询、压力管理、关系改善