Documentation IndexFetch the complete documentation index at: /docs/llms.txtUse this file to discover all available pages before exploring further.
Fetch the complete documentation index at: /docs/llms.txt
Use this file to discover all available pages before exploring further.
🎉 Kimi K3.1 Pro 已正式发布,快来体验吧!
通过 Kimi API 定义工具、接收函数调用参数、执行外部函数并将结果返回模型。
{ "model": "kimi-k3.1-pro", "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
parameters
true
false
import os from openai import OpenAI client = OpenAI( api_key=os.environ["MOONSHOT_API_KEY"], base_url = "https://api.moonshot.cn/v1", ) completion = client.chat.completions.create( model = "kimi-k3.1-pro", 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)
curl https://api.moonshot.cn/v1/chat/completions \ -H "Content-Type: application/json" \ -H "Authorization: Bearer $MOONSHOT_API_KEY" \ -d '{ "model": "kimi-k3.1-pro", "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" } } }] }'
const OpenAI = require("openai"); const client = new OpenAI({ apiKey: process.env.MOONSHOT_API_KEY, baseURL: "https://api.moonshot.cn/v1", }); async function main() { const completion = await client.chat.completions.create({ model: "kimi-k3.1-pro", 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" } } }] }); console.log(completion.choices[0].message); } main();
此页面对您有帮助吗?