
strict 参数(boolean 类型,可选),用于控制是否严格按 parameters 定义的 JSON Schema 约束工具调用参数的输出:
true(默认,不传等价于true):系统会严格按照parametersschema 约束输出,schema 需符合 MFJS 规范false(需显式传入):仅保证输出为合法 JSON 对象,不强制约束内部结构
Documentation Index
Fetch the complete documentation index at: /docs/llms.txt
Use this file to discover all available pages before exploring further.
🎉 Kimi K2.7 Code 模型已正式发布,Kimi 当前最强 Coding 模型,高速版已同步上线。限时促销活动进行中
{
"model": "kimi-k2.6",
"messages": [
{
"role": "user",
"content": "编程判断 3214567 是否是素数。"
}
],
"tools": [
{
"type": "function",
"function": {
"name": "CodeRunner",
"description": "代码执行器,支持运行 python 和 javascript 代码",
"parameters": {
"properties": {
"language": {
"type": "string",
"enum": ["python", "javascript"]
},
"code": {
"type": "string",
"description": "代码写在这里"
}
},
"type": "object"
}
}
}
]
}

strict 参数(boolean 类型,可选),用于控制是否严格按 parameters 定义的 JSON Schema 约束工具调用参数的输出:
true(默认,不传等价于 true):系统会严格按照 parameters schema 约束输出,schema 需符合 MFJS 规范false(需显式传入):仅保证输出为合法 JSON 对象,不强制约束内部结构from openai import OpenAI
client = OpenAI(
api_key = "$MOONSHOT_API_KEY",
base_url = "https://api.moonshot.cn/v1",
)
completion = client.chat.completions.create(
model = "kimi-k2.6",
messages = [
{"role": "system", "content": "你是 Kimi,由 Moonshot AI 提供的人工智能助手,你更擅长中文和英文的对话。你会为用户提供安全,有帮助,准确的回答。同时,你会拒绝一切涉及恐怖主义,种族歧视,黄色暴力等问题的回答。Moonshot AI 为专有名词,不可翻译成其他语言。"},
{"role": "user", "content": "编程判断 3214567 是否是素数。"}
],
tools = [{
"type": "function",
"function": {
"name": "CodeRunner",
"description": "代码执行器,支持运行 python 和 javascript 代码",
"parameters": {
"properties": {
"language": {
"type": "string",
"enum": ["python", "javascript"]
},
"code": {
"type": "string",
"description": "代码写在这里"
}
},
"type": "object"
}
}
}]
)
print(completion.choices[0].message)
此页面对您有帮助吗?