Tokenizer 用于将文本切分为模型可识别的 token 并计算数量。它接收用户输入的文本,通过模型进行分词处理,最终返回对应的 token 数量。适用于文本长度评估、模型输入预估、对话上下文截断、费用计算等。
调用的模型代码。
glm-4.6, glm-4.6v, glm-4.5, glm-4.5-air, glm-4-plus, glm-4-0520, glm-4-long, glm-4-air, glm-4-flash "glm-4.6v"
对话消息列表,包含当前对话的完整上下文信息。每条消息都有特定的角色和内容,模型会根据这些消息生成回复。消息按时间顺序排列,支持角色:system(系统消息,用于设定AI的行为和角色)、user(用户消息,来自用户的输入)、assistant(助手消息,来自AI的回复)。视觉模型支持纯文本和多模态内容(文本、图片、视频、文件)。注意不能只包含系统或助手消息。
1模型可以调用的工具列表。支持函数调用、知识库检索和网络搜索。使用此参数提供模型可以生成 JSON 输入的函数列表或配置其他工具。最多支持 128 个函数。目前 GLM-4 系列已支持所有 tools,GLM-4.5 已支持 web search 和 retrieval。
由用户端传参,需保证唯一性,用户传空会默认生成
终端用户的唯一ID