AI News HubLIVE
站内改写2 分鐘閱讀

Kimi K2.7 Code 模型介紹

Kimi K2.7 Code 是最新發布的編程模型,具備長時域編碼、256K超長上下文和強大推理能力,支持多模態工具調用。本文詳細介紹其特性、使用示例及最佳實踐。

來源Hacker News AI作者: cmogni1

Kimi K2.7 Code 是 Kimi 系列最新推出的編程模型,在長時域編碼任務上實現了重要突破。該模型能夠更可靠地遵循長上下文中的指令,並在多種編程語言(如 Rust、Go、Python)和任務場景(包括前端開發、DevOps、性能優化)中展現出更高的任務完成成功率。

在上下文支持方面,Kimi K2.7 Code 提供了高達 256K 的超長上下文窗口,能夠處理超長文本和代碼。同時,模型保留了強大的推理能力,支持多步驟工具調用和推理,適用於複雜邏輯推理、數學問題和代碼編寫。值得注意的是,該模型僅支持思考模式,無法禁用,因此所有請求都必須啓用思考功能。

Kimi API 與 OpenAI 的 API 格式完全兼容,用户可以通過安裝 OpenAI SDK 快速接入。官方提供了一個完整的視頻分析示例,展示了模型的視覺理解與工具調用能力。用户可以使用多模態工具函數 watch_video_clip 分析視頻片段,模型會自動調用工具並返回分析結果。該示例包括安裝 SDK、驗證安裝、以及一個完整的智能體循環代碼,能夠處理視頻剪輯提取和多模態輸出。

在最佳實踐方面,模型支持常見的圖片格式(png、jpeg、webp、gif)和視頻格式(mp4、mpeg、mov、avi 等)。圖片分辨率建議不超過 4K(4096×2160),視頻分辨率不超過 2K(2048×1080),更高分辨率只會增加處理時間而不會提升理解效果。對於大視頻,必須使用文件上傳方式而不是 base64 編碼,以避免請求體過大。模型對圖片數量沒有限制,但請求體大小不得超過 100MB,且不直接支持 URL 格式的圖片,僅支持 base64 編碼。

參數方面,Kimi K2.7 Code 使用固定值:温度固定為 1.0、top_p 固定為 0.95、n 固定為 1、存在懲罰和頻率懲罰均為 0.0,任何其他值都會導致錯誤。工具調用時,tool_choice 僅可設置為 "auto" 或 "none"(默認為 "auto")。在多步驟工具調用過程中,必須保留助手消息中的 reasoning_content,否則會拋出錯誤。token 計費與 moonshot-v1 模型系列相同,基於處理的總 token 數收費,圖像和視頻的 token 消耗動態計算,分辨率越高消耗越大。更多詳情(包括基準測試和模型定價)可參考官方文檔。