2. 獲取API密鑰

1.登錄成功后,點(diǎn)擊頁面右上角頭像或?qū)Ш綑谶M(jìn)入 “控制臺”。然后點(diǎn)擊左側(cè)菜單“API key

2.完善信息點(diǎn)擊確定

3.復(fù)制生成的密鑰

安全警示:

3. 使用API密鑰

1.配置開發(fā)環(huán)境

為了成功運(yùn)行上述代碼,你可能需要準(zhǔn)備:

1.Python 環(huán)境 或 Node.js 環(huán)境,我們推薦使用 Python 3.8 及以上版本的 Python 解釋器;

2.OpenAI SDK,我們的 API 完全兼容 OpenAI 的 API 格式,因此你可以直接使用 Python 或 Node.js OpenAI SDK 進(jìn)行調(diào)用,你可以通過如下方式來安裝 OpenAI SDK:

pip install --upgrade 'openai>=1.0' #Pythonnpm install openai@latest #Node.js

如果您成功運(yùn)行上述代碼,且沒有任何報錯,那么您將看到類似如下的內(nèi)容輸出:

你好,李雷!1+1 等于 2。這是一個基本的數(shù)學(xué)加法問題。如果你有其他問題或需要幫助,請隨時告訴我。

2.核心 API 調(diào)用實戰(zhàn)

掌握了 API Key 并配置好環(huán)境,現(xiàn)在讓我們開始進(jìn)行核心的 API 調(diào)用。Kimi K2 API 主要圍繞 Chat Completions 接口展開。

1. 純文本對話

這是最基本也是最常用的功能:向模型發(fā)送一段或多段文本消息,并獲取模型的文本回復(fù)。

from moonshot import Moonshot





# 步驟 1: 初始化客戶端 - 替換 '你的API Key' 為你在控制臺獲取的真實 Key


client = Moonshot(api_key="你的API Key")

# 例如: "sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"





# 步驟 2: 構(gòu)建對話歷史 (messages)


# 每條消息是一個字典 (dict),包含 'role' (角色) 和 'content' (內(nèi)容)


# role 可選: 'system' (系統(tǒng)設(shè)定), 'user' (用戶), 'assistant' (模型之前的回復(fù))


messages = [


{


"role": "system",


"content": "你是一個樂于助人的AI助手。你的回答需要簡潔、清晰、有邏輯性。",# 設(shè)定AI的角色和行為


},


{


"role": "user",


"content": "請解釋一下量子計算的基本原理是什么?它與傳統(tǒng)計算機(jī)有什么主要區(qū)別?",# 用戶的問題


},


]





# 步驟 3: 發(fā)起 API 請求


# 使用 chat.completions.create 方法


# 必選參數(shù): model (指定模型), messages (對話歷史)


# 可選參數(shù): max_tokens (限制回復(fù)最大長度), temperature (控制隨機(jī)性), top_p (控制多樣性)等


completion = client.chat.completions.create(


model="moonshot-v1-8k",# 指定模型ID, 例如 'moonshot-v1-8k', 'moonshot-v1-32k', 'moonshot-v1-128k'


messages=messages,


max_tokens=1024,# 限制模型回復(fù)的最大token數(shù)


temperature=0.3,# 值越低(接近0)輸出越確定/保守; 值越高(接近1)輸出越隨機(jī)/有創(chuàng)意


)





# 步驟 4: 提取模型回復(fù)


# 返回的 completion 對象包含多個屬性,回復(fù)內(nèi)容在 choices[0].message.content


response_text = completion.choices[0].message.content





# 打印模型回復(fù)


print("Kimi 的回答:")


print(response_text)

關(guān)鍵參數(shù)詳解:

2. 文件上傳與處理 (多模態(tài))

Kimi K2 的核心亮點(diǎn)之一是能夠理解上傳文件的內(nèi)容(如 PDF, DOCX, XLSX, PPTX, TXT, 圖片等)。這極大地擴(kuò)展了其應(yīng)用場景。

調(diào)用步驟:

  1. 上傳文件: 使用 files API 將你的文件上傳到平臺,獲取一個臨時的 file_id
  2. 在對話中引用文件: 在構(gòu)造 messages 時,在 user 消息的 content 中,使用特定的格式 @file-{file_id} 來引用你上傳的文件。你可以要求模型讀取文件內(nèi)容、總結(jié)、回答問題、提取信息等。
from moonshot import Moonshot


import os





client = Moonshot(api_key="你的API Key")





# 步驟 1: 上傳文件


# 指定要上傳的文件路徑 (替換為你的實際文件路徑)


file_path = "./path/to/your/file.pdf"

# 支持 PDF, DOCX, XLSX, PPTX, TXT, 圖片等





# 使用 files.create 方法上傳


# 參數(shù): file (一個打開的文件對象), purpose (固定為 'file-extract')


with open(file_path, "rb") as file_to_upload:


uploaded_file = client.files.create(file=file_to_upload, purpose="file-extract")





# 獲取上傳文件的唯一標(biāo)識符 (file_id)


file_id = uploaded_file.id


print(f"文件已上傳,ID: {file_id}")





# 步驟 2: 在對話中引用文件并提問


messages = [


{


"role": "system",


"content": "你是一個專業(yè)的文檔分析助手。請根據(jù)用戶提供的文檔回答問題。"


},


{


"role": "user",

# 使用 @file-{file_id} 格式引用上傳的文件,并提問


"content": f"請閱讀附件中的文檔:@file-{file_id}。nn總結(jié)這份文檔的主要觀點(diǎn),并列出三個關(guān)鍵論據(jù)。"


}


]





# 步驟 3: 發(fā)起對話請求 (與非文件調(diào)用相同)


completion = client.chat.completions.create(


model="moonshot-v1-128k",# 處理長文檔強(qiáng)烈推薦使用 128k 模型


messages=messages,


max_tokens=2048,


temperature=0.2# 文件分析任務(wù)通常需要更確定性的輸出


)





# 步驟 4: 提取并打印回復(fù)


response_text = completion.choices[0].message.content


print("Kimi 的文檔分析結(jié)果:")


print(response_text)





# (可選) 步驟 5: 刪除上傳的文件 (如果需要清理)


# client.files.delete(file_id)

文件處理要點(diǎn):

四、 總結(jié)

Kimi K2 API 為開發(fā)者打開了一扇通往強(qiáng)大國產(chǎn)大模型能力的大門。通過本文的指南,你應(yīng)該已經(jīng)掌握了:

  1. 獲取 API Key 的詳細(xì)流程和安全須知。
  2. 配置 Python 開發(fā)環(huán)境 和安裝官方 SDK。
  3. 進(jìn)行核心的 文本對話 API 調(diào)用,理解關(guān)鍵參數(shù)。
  4. 利用 文件上傳 功能實現(xiàn) 多模態(tài)文檔處理
  5. 應(yīng)用 流式響應(yīng)、管理長上下文、構(gòu)建多輪對話、錯誤處理、代理設(shè)置 等進(jìn)階技巧。

持續(xù)探索:

Kimi K2 的 128K 上下文和文件處理能力使其在處理復(fù)雜、信息密集的任務(wù)上具有獨(dú)特優(yōu)勢。無論是構(gòu)建智能知識助手、自動化文檔處理流水線,還是開發(fā)創(chuàng)新的對話應(yīng)用,Kimi K2 API 都提供了堅實可靠的基礎(chǔ)?,F(xiàn)在就開始你的集成之旅,釋放國產(chǎn)大模型的潛能吧!

參考資料:

  1. Moonshot AI Kimi-K2 GitHub 主頁
  2. Moonshot AI 開放平臺文檔 – 獲取 API Key
  3. Moonshot AI 開放平臺文檔 (主站)
熱門推薦
一個賬號試用1000+ API
助力AI無縫鏈接物理世界 · 無需多次注冊
3000+提示詞助力AI大模型
和專業(yè)工程師共享工作效率翻倍的秘密
返回頂部
上一篇
如何獲取Deepseek API key 密鑰(分步指南)
下一篇
2025 LangGraph AI 工作流引擎|可視化多 Agent 協(xié)作+節(jié)點(diǎn)擴(kuò)展教程
国内精品久久久久影院日本,日本中文字幕视频,99久久精品99999久久,又粗又大又黄又硬又爽毛片
国产精品蜜臀av| 久久综合九色综合欧美98| 风间由美一区二区三区在线观看| 欧美精品777| 婷婷久久综合九色国产成人 | 秋霞成人午夜伦在线观看| 色悠悠久久综合| 亚洲成人久久影院| 91麻豆精品国产91| 国产91精品一区二区麻豆亚洲| 国产欧美一区二区精品性色| 97国产精品videossex| 亚洲综合一区二区三区| 欧美人体做爰大胆视频| 久久精品国内一区二区三区| 精品国产一区a| 99国产精品久| 免费成人结看片| 国产精品美女久久久久久久| 欧美日韩国产在线播放网站| 国产一区二区三区精品视频| 自拍偷在线精品自拍偷无码专区 | 精品国产三级a在线观看| 丁香婷婷综合色啪| 日本网站在线观看一区二区三区| 26uuu亚洲综合色欧美| 欧美网站大全在线观看| 国产·精品毛片| 日韩电影在线观看电影| 亚洲欧美激情视频在线观看一区二区三区| 欧美日韩中字一区| 丁香激情综合国产| 蜜桃视频一区二区三区在线观看 | 欧美视频你懂的| 91网站在线观看视频| 国产一区二区三区免费播放 | 亚洲国产高清aⅴ视频| 日韩一级二级三级精品视频| 亚洲欧洲日韩综合一区二区| 老司机精品视频导航| 欧美综合色免费| 国内精品久久久久影院一蜜桃| 亚洲欧美区自拍先锋| 国产欧美精品一区二区色综合| 欧美高清精品3d| 欧美三级蜜桃2在线观看| 91一区二区三区在线播放| 国模一区二区三区白浆| 老司机免费视频一区二区三区| 亚洲国产日韩一区二区| 亚洲欧美一区二区三区国产精品| 久久久久99精品国产片| 国产清纯白嫩初高生在线观看91| 日韩欧美国产综合| 日韩精品一区二区三区四区视频| 欧美二区乱c少妇| 欧美日韩亚洲综合在线| 欧美日韩综合一区| 制服.丝袜.亚洲.中文.综合| 91精品国产色综合久久ai换脸| 在线精品视频小说1| 欧美日韩一区高清| 日韩精品一区在线观看| 久久你懂得1024| 自拍偷自拍亚洲精品播放| 亚洲一区日韩精品中文字幕| 亚洲国产成人porn| 免费在线欧美视频| 国产传媒日韩欧美成人| 91麻豆文化传媒在线观看| 欧美在线观看一二区| 制服丝袜亚洲色图| 国产三级精品视频| 亚洲成年人影院| 国产真实乱对白精彩久久| 波多野结衣中文字幕一区二区三区| 色综合久久久久综合99| 欧美日韩亚洲综合在线 | 成人午夜av电影| 欧美综合久久久| ww久久中文字幕| 五月婷婷综合网| 国产白丝精品91爽爽久久| 欧美性感一类影片在线播放| 久久先锋影音av鲁色资源| 亚洲午夜av在线| 成人丝袜高跟foot| 欧美岛国在线观看| 一区二区三区美女| 国产成人午夜电影网| 欧美网站一区二区| 国产精品无码永久免费888| 青青草原综合久久大伊人精品优势 | 日本麻豆一区二区三区视频| 暴力调教一区二区三区| 一区二区三区在线看| 亚洲精品久久久蜜桃| 欧美激情一区二区在线| 国产成人免费视| 亚洲免费毛片网站| 国产网站一区二区三区| 日韩欧美国产一区二区在线播放| 久久久精品综合| 亚洲一区二区精品久久av| 国产成a人亚洲| 精品国产一区二区三区四区四 | 6080午夜不卡| 亚洲一区二区影院| 99久久国产综合精品女不卡| 欧美成人一区二区三区片免费| 亚洲欧美日韩久久精品| 国精产品一区一区三区mba视频| 欧美日韩一区二区三区四区五区| 国产精品青草久久| 国产精品一区免费视频| 久久久久久电影| 国产老女人精品毛片久久| 欧美精品一区二区三区很污很色的 | 99精品视频一区| 日韩毛片精品高清免费| 99久久伊人精品| 亚洲综合视频网| 欧美一区二区精美| 久久99精品久久只有精品| 久久亚洲欧美国产精品乐播| 国产精品一区二区果冻传媒| 国产日韩精品一区二区三区在线| 国产精品18久久久久久久久| 国产精品九色蝌蚪自拍| 色婷婷狠狠综合| 天堂av在线一区| 国产婷婷精品av在线| 色综合天天综合网天天狠天天 | 亚洲精品一区二区三区福利| 成人免费毛片片v| 综合久久给合久久狠狠狠97色| 欧美tickle裸体挠脚心vk| 日韩成人av影视| 欧美在线免费观看视频| 亚洲精品一区二区三区影院| 国产精品护士白丝一区av| 亚洲一区二区三区四区五区黄 | 91一区在线观看| 亚洲精品第一国产综合野| 欧美三日本三级三级在线播放| 视频一区视频二区中文字幕| 久久亚洲捆绑美女| 欧美怡红院视频| 激情综合色丁香一区二区| 中文字幕精品三区| 在线电影国产精品| 99re在线视频这里只有精品| 久久99热99| 亚洲国产精品嫩草影院| 欧美韩国日本不卡| 精品欧美一区二区三区精品久久| 97精品久久久久中文字幕 | 4438x亚洲最大成人网| 色综合天天天天做夜夜夜夜做| 久草精品在线观看| 肉肉av福利一精品导航| 亚洲人吸女人奶水| 国产精品免费av| 国产蜜臀97一区二区三区| 久久综合色天天久久综合图片| 91精品婷婷国产综合久久| 欧美私人免费视频| 91色porny| 欧美亚洲精品一区| 在线日韩国产精品| 在线一区二区三区四区五区| 国产成人av电影免费在线观看| 国产曰批免费观看久久久| 精品在线观看视频| 国产酒店精品激情| 不卡视频一二三四| 91久久香蕉国产日韩欧美9色| av中文字幕不卡| 色香蕉久久蜜桃| 欧美日韩一级黄| 日韩欧美你懂的| 精品国产乱码久久久久久1区2区| 成人高清在线视频| 色综合视频在线观看| 亚洲欧美日韩在线| 日韩一区二区三区在线视频| 亚洲va在线va天堂| 国产成人综合视频| 精品一区二区三区久久| 久久精工是国产品牌吗| 免费在线看一区| 五月激情综合色| 国产伦精品一区二区三区免费迷 | 国产精品久久久久久久久晋中| 亚洲国产成人自拍| 性感美女久久精品| 国产精品18久久久久| 91福利视频网站| 欧美成人猛片aaaaaaa| 亚洲黄色片在线观看|