model,模型名称
下面的几个模型支持处理Toolcall请求数据- step-1-8k
- step-1-32k
- step-1v-8k
- step-1v-32k
- step-1-128k
- step-1-256k
官方工具列表
以下是由阶跃星辰支持的官方工具,仅需配置即可实现相关能力:tools,工具函数列表
通过tools参数告知模型本地支持的函数列表,函数列表不能超过128个,成员对象包含类型type和function对象,其中类型type仅支持function, 函数对象包含名称name、功能介绍description和参数parameters。
- 函数名称name需要是纯英文、数字和*-符号,建议不要超过64个字符长度,这样容易被大模型所理解,遵守这样的正则表达式作为规范:
^[a-zA-Z*][a-zA-Z0-9-_]63$),这个名字如果是一个容易理解的英文,可能会更加被模型所识别和理解。 - 函数参数parameters 字段,根结点类型type必须是一个 object,内容是一个 json schema 的子集,每个子集的key遵循函数名称的规则,类型type支持参见json schema,description 跟函数功能介绍类似。
- 功能介绍 description,支持中英文,它用于告诉模型函数实现何种功能和目的,方便模型来判断和选择。
messages,上下文消息体
参考Chat Completion请求对象示例
- python
- js
- curl