Skip to main content
Moonshot cung cấp API Kimi với các endpoint tương thích OpenAI. Chọn moonshot/kimi-k3 cho Kimi K3, giữ giá trị mặc định khi thiết lập ban đầu là moonshot/kimi-k2.6, hoặc dùng kimi/kimi-for-coding cho Kimi Coding.
Moonshot và Kimi Coding là các nhà cung cấp riêng biệt, mỗi nhà cung cấp được phát hành dưới dạng một plugin bên ngoài riêng. Các khóa không thể dùng thay thế cho nhau, các endpoint khác nhau và các tham chiếu mô hình cũng khác nhau (moonshot/... so với kimi/...).

Danh mục mô hình tích hợp sẵn

Ước tính chi phí trong danh mục sử dụng mức giá trả theo mức sử dụng do Moonshot công bố. Hãy kiểm tra các trang trực tiếp của nhà cung cấp cho Kimi K3, Kimi K2.7 Code, Kimi K2.6Kimi K2.5 trước khi đưa ra quyết định về chi phí. Kimi K3 luôn suy luận ở mức reasoning_effort: "max". OpenClaw chỉ cung cấp /think max, bỏ qua trường chỉ dành cho K2 là thinking và loại bỏ các thiết lập ghi đè lấy mẫu (temperature, top_p, n, presence_penaltyfrequency_penalty) mà K3 cố định theo giá trị mặc định của nhà cung cấp. Kimi K2.7 Code cũng luôn sử dụng cơ chế suy nghĩ gốc nhưng yêu cầu phải bỏ qua cả thinkingreasoning_effort; biến thể HighSpeed sử dụng cùng hợp đồng. Kimi K2.6 vẫn là giá trị mặc định khi thiết lập ban đầu. Xem hướng dẫn bắt đầu nhanh với Kimi K3 của Moonshot.

Bắt đầu

Cả Moonshot và Kimi Coding đều là plugin bên ngoài — hãy cài đặt một plugin trước khi thiết lập ban đầu.
Phù hợp nhất cho: các mô hình Kimi K3 và K2 thông qua Moonshot Open Platform.
1

Cài đặt plugin

2

Chọn khu vực endpoint

3

Chạy thiết lập ban đầu

Hoặc đối với endpoint Trung Quốc:
4

Đặt Kimi K3 làm mô hình mặc định

Quy trình thiết lập ban đầu giữ Kimi K2.6 làm giá trị mặc định ban đầu. Hãy chuyển đổi rõ ràng khi bạn muốn dùng Kimi K3:
5

Xác minh các mô hình khả dụng

6

Chạy kiểm thử nhanh trực tiếp

Sử dụng thư mục trạng thái tách biệt khi bạn muốn xác minh quyền truy cập mô hình và khả năng theo dõi chi phí mà không ảnh hưởng đến các phiên thông thường:
Phản hồi JSON phải báo cáo provider: "moonshot"model: "kimi-k3". Mục bản ghi hội thoại của trợ lý lưu mức sử dụng token đã chuẩn hóa cùng chi phí ước tính trong usage.cost khi Moonshot trả về siêu dữ liệu sử dụng.

Ví dụ cấu hình

Tìm kiếm web bằng Kimi

Plugin Moonshot cũng đăng ký Kimi làm nhà cung cấp web_search, được hỗ trợ bởi tính năng tìm kiếm web của Moonshot.
1

Chạy thiết lập tìm kiếm web tương tác

Chọn Kimi trong phần tìm kiếm web để lưu plugins.entries.moonshot.config.webSearch.*.
2

Cấu hình khu vực và mô hình tìm kiếm web

Quy trình thiết lập tương tác yêu cầu:
Cấu hình nằm trong plugins.entries.moonshot.config.webSearch:

Cấu hình nâng cao

Kimi K3 của API Moonshot luôn suy luận với mức nỗ lực tối đa. OpenClaw chỉ cung cấp /think max, gửi reasoning_effort: "max" và bỏ qua các thiết lập thấp hơn đã lỗi thời hoặc off.Kimi Code K3 cung cấp /think off|max. Điểm cuối tương thích với Anthropic của nó nhận thinking.type: "disabled" để tắt hoặc chế độ suy luận thích ứng với output_config.effort: "max" ở mức tối đa. Điều này áp dụng cho cả kimi/k3kimi/k3[1m]. Moonshot API K3 hỗ trợ auto, none, required và các lựa chọn công cụ được cố định, vì vậy OpenClaw giữ nguyên tool_choice được yêu cầu. Khi sử dụng công cụ qua nhiều lượt, OpenClaw giữ nguyên nội dung suy luận của trợ lý mà hợp đồng phát lại của Moonshot yêu cầu.Kimi K2.7 Code luôn sử dụng chế độ suy luận gốc. Moonshot yêu cầu máy khách bỏ qua trường thinking đối với mô hình này, vì vậy OpenClaw chỉ cung cấp on và bỏ qua các cài đặt off cũ. K2.7 cũng cố định temperature, top_p, n, presence_penaltyfrequency_penalty; OpenClaw bỏ qua các giá trị ghi đè đã cấu hình cho những trường đó.Các mô hình Moonshot Kimi khác hỗ trợ chế độ suy luận gốc nhị phân:
  • thinking: { type: "enabled" }
  • thinking: { type: "disabled" }
Cấu hình riêng cho từng mô hình qua agents.defaults.models.<provider/model>.params:
OpenClaw ánh xạ các mức /think khi chạy cho những mô hình đó:
Khi chế độ suy luận của Moonshot K2 được bật, tool_choice phải là auto hoặc none. Một lựa chọn công cụ được cố định (type: "tool" hoặc type: "function") sẽ buộc chế độ suy luận trở lại disabled, nhờ đó công cụ được yêu cầu vẫn chạy; thay vào đó, tool_choice: "required" được chuẩn hóa thành auto. Kimi K2.7 Code không thể tắt chế độ suy luận, vì vậy tool_choice không tương thích của nó được chuẩn hóa thành auto. Kimi K3 sử dụng hợp đồng mức độ suy luận riêng và giữ nguyên các lựa chọn công cụ được hỗ trợ.
Kimi K2.6 cũng chấp nhận một trường thinking.keep tùy chọn để kiểm soát việc lưu giữ reasoning_content qua nhiều lượt. Đặt thành "all" để giữ toàn bộ nội dung suy luận qua các lượt; bỏ qua trường này (hoặc để là null) nhằm sử dụng chiến lược mặc định của máy chủ. OpenClaw chỉ chuyển tiếp thinking.keep cho moonshot/kimi-k2.6 và loại bỏ trường này khỏi các mô hình khác. Kimi K2.7 Code mặc định giữ toàn bộ lịch sử suy luận, còn OpenClaw bỏ qua toàn bộ trường thinking.
Moonshot Kimi cung cấp các mã định danh tool_call gốc có dạng functions.<name>:<index>. OpenClaw giữ nguyên lần xuất hiện đầu tiên của mỗi mã định danh Kimi gốc và viết lại các bản trùng lặp sau đó thành mã định danh call_* kiểu OpenAI, có tính xác định. Các kết quả công cụ tương ứng được ánh xạ lại bằng cùng mã định danh để bản phát lại vẫn duy nhất mà không loại bỏ mã định danh gốc đầu tiên của Kimi. Hành vi này được tích hợp vào nhà cung cấp Moonshot đi kèm và không phải là cài đặt người dùng có thể cấu hình.
Các điểm cuối Moonshot gốc (https://api.moonshot.ai/v1https://api.moonshot.cn/v1) công bố khả năng tương thích với mức sử dụng khi truyền phát. OpenClaw xác định điều này dựa trên máy chủ của điểm cuối, không phải mã định danh nhà cung cấp, vì vậy một mã định danh nhà cung cấp tùy chỉnh trỏ đến cùng máy chủ Moonshot gốc sẽ kế thừa cùng hành vi mức sử dụng khi truyền phát.Với mức giá K2.6 trong danh mục, mức sử dụng được truyền phát bao gồm token đầu vào, đầu ra và token đọc từ bộ nhớ đệm cũng được chuyển đổi thành chi phí USD ước tính cục bộ cho /status, /usage full, /usage cost và hoạt động hạch toán phiên dựa trên bản chép lời.
  • Tính năng tìm kiếm web của Kimi sử dụng KIMI_API_KEY hoặc MOONSHOT_API_KEY, và mặc định là https://api.moonshot.ai/v1 với mô hình kimi-k2.6.
  • Ghi đè mức giá và siêu dữ liệu ngữ cảnh trong models.providers nếu cần.
  • Nếu Moonshot công bố các giới hạn ngữ cảnh khác cho một mô hình, hãy điều chỉnh contextWindow cho phù hợp.

Liên quan

Lựa chọn mô hình

Chọn nhà cung cấp, tham chiếu mô hình và hành vi chuyển đổi dự phòng.

Tìm kiếm web

Cấu hình các nhà cung cấp dịch vụ tìm kiếm web, bao gồm Kimi.

Tham chiếu cấu hình

Lược đồ cấu hình đầy đủ cho nhà cung cấp, mô hình và plugin.

Nền tảng mở Moonshot

Quản lý khóa Moonshot API và tài liệu.