KAT Coder Pro is KwaiKAT's most advanced agentic coding model in the KAT-Coder series. Designed specifically for agentic coding tasks, it excels in real-world software engineering scenarios, achieving 73.4% solve rate on the SWE-Bench Verified benchmark.

KAT Coder Pro is KwaiKAT's most advanced agentic coding model in the KAT-Coder series. Designed specifically for agentic coding tasks, it excels in real-world software engineering scenarios, achieving 73.4% solve rate on the SWE-Bench Verified benchmark.
import os
from openai import OpenAI
client = OpenAI(
api_key=os.getenv("ATLASCLOUD_API_KEY"),
base_url="https://api.atlascloud.ai/v1"
)
response = client.chat.completions.create(
model="kwaipilot/kat-coder-pro-v2",
messages=[
{
"role": "user",
"content": "hello"
}
],
max_tokens=1024,
temperature=0.7
)
print(response.choices[0].message.content)Cài đặt gói cần thiết cho ngôn ngữ lập trình của bạn.
pip install requestsTất cả các yêu cầu API đều cần xác thực thông qua khóa API. Bạn có thể lấy khóa API từ bảng điều khiển Atlas Cloud.
export ATLASCLOUD_API_KEY="your-api-key-here"import os
API_KEY = os.environ.get("ATLASCLOUD_API_KEY")
headers = {
"Content-Type": "application/json",
"Authorization": f"Bearer {API_KEY}"
}Không bao giờ để lộ khóa API trong mã phía máy khách hoặc kho lưu trữ công khai. Thay vào đó, hãy sử dụng biến môi trường hoặc proxy phía máy chủ.
import requests
url = "https://api.atlascloud.ai/v1/chat/completions"
headers = {
"Content-Type": "application/json",
"Authorization": "Bearer $ATLASCLOUD_API_KEY"
}
data = {
"model": "your-model",
"messages": [{"role": "user", "content": "Hello"}],
"max_tokens": 1024
}
response = requests.post(url, headers=headers, json=data)
print(response.json())Các tham số sau được chấp nhận trong nội dung yêu cầu.
{
"model": "kwaipilot/kat-coder-pro-v2",
"messages": [
{
"role": "user",
"content": "Hello"
}
],
"max_tokens": 1024,
"temperature": 0.7,
"stream": false
}API trả về phản hồi tương thích với ChatCompletion.
{
"id": "chatcmpl-abc123",
"object": "chat.completion",
"created": 1700000000,
"model": "model-name",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "Hello! How can I assist you today?"
},
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 10,
"completion_tokens": 20,
"total_tokens": 30
}
}Atlas Cloud Skills tích hợp hơn 300 mô hình AI trực tiếp vào trợ lý lập trình AI của bạn. Một lệnh để cài đặt, sau đó sử dụng ngôn ngữ tự nhiên để tạo hình ảnh, video và trò chuyện với LLM.
npx skills add AtlasCloudAI/atlas-cloud-skillsLấy khóa API từ bảng điều khiển Atlas Cloud và đặt nó làm biến môi trường.
export ATLASCLOUD_API_KEY="your-api-key-here"Sau khi cài đặt, bạn có thể sử dụng ngôn ngữ tự nhiên trong trợ lý AI để truy cập tất cả các mô hình Atlas Cloud.
Atlas Cloud MCP Server kết nối IDE của bạn với hơn 300 mô hình AI thông qua Model Context Protocol. Hoạt động với bất kỳ ứng dụng tương thích MCP nào.
npx -y atlascloud-mcpThêm cấu hình sau vào tệp cài đặt MCP của IDE.
{
"mcpServers": {
"atlascloud": {
"command": "npx",
"args": [
"-y",
"atlascloud-mcp"
],
"env": {
"ATLASCLOUD_API_KEY": "your-api-key-here"
}
}
}
}73,4% SWE-Bench Verified - Vượt Trội Các Công Ty Hàng Đầu
KAT-Coder là mô hình lập trình AI nguồn đóng hàng đầu của Kwaipilot (bộ phận nghiên cứu AI của Kuaishou), đại diện cho đỉnh cao của công nghệ tạo mã tác tử. Được hỗ trợ bởi kiến trúc Mixture-of-Experts với 72 tỷ tham số hoạt động và được huấn luyện thông qua học tăng cường tác tử quy mô lớn, KAT-Coder đạt 73,4% trên SWE-Bench Verified, xếp hạng trong số các mô hình tạo mã tốt nhất toàn cầu cùng với GPT-5 High và Claude Sonnet 4.5.
KAT-Coder cạnh tranh với các mô hình tạo mã tốt nhất thế giới trên SWE-Bench Verified, tiêu chuẩn ngành cho các tác vụ kỹ thuật phần mềm thực tế
Tận dụng thiết kế MoE tiên tiến với 72 tỷ tham số hoạt động trong tổng số hơn 1 nghìn tỷ, mang lại hiệu suất tiên tiến nhất cho các tác vụ kỹ thuật phần mềm phức tạp.
Được huấn luyện thông qua quy trình nhiều giai đoạn bao gồm RL tác tử quy mô lớn, cho phép hoàn thành tự động các tác vụ kỹ thuật phần mềm phức tạp.
Khả năng tích hợp tương tác với hàng nghìn công cụ thông qua dữ liệu thực thi sandbox thực tế, cho phép quy trình làm việc phát triển phần mềm thực tế.
Hỗ trợ ngữ cảnh mở rộng cho phép xử lý các tương tác lập trình đa lượt phức tạp và quản lý hiệu quả các cơ sở mã quy mô lớn.
Được huấn luyện trên dữ liệu commit và PR Git thực tế từ các kho lưu trữ doanh nghiệp, hiểu bản địa các quy trình kiểm soát phiên bản.
Dữ liệu chuyên biệt theo miền chất lượng cao bao gồm tuân theo hướng dẫn trên 30+ danh mục và khả năng suy luận chung.
Phương pháp huấn luyện của KAT-Coder đại diện cho một bước tiến quan trọng trong các mô hình lập trình AI, kết hợp nhiều giai đoạn huấn luyện để có hiệu suất tối ưu
Giai đoạn nền tảng với tiêm kiến thức lập trình và dữ liệu chuyên biệt theo miền chất lượng cao
Tuân theo hướng dẫn và huấn luyện đối thoại trên 30+ danh mục
Khả năng suy luận và giải quyết vấn đề được cải thiện
RL quy mô lớn trên các cơ sở mã doanh nghiệp với hoàn thành tác vụ tự động
Xác định và sửa lỗi trên các cơ sở mã lớn với hiểu biết ngữ cảnh đa tệp
Tái cấu trúc có hệ thống với nhận thức về các mẫu kiến trúc và phụ thuộc
Tạo mã mạch lạc trên nhiều tệp với tích hợp phù hợp
Phân tích và hiểu các kho lưu trữ lớn với hiểu biết sâu sắc về kiến trúc
Mặc dù KAT-Coder Pro là nguồn đóng, Kwaipilot đã phát hành các phương án mã nguồn mở có sẵn trên HuggingFace theo giấy phép Apache-2.0
Phiên bản tối ưu 32 tỷ tham số với huấn luyện nhiều giai đoạn bao gồm tinh chỉnh có giám sát và học tăng cường.
Phiên bản thử nghiệm 72 tỷ tham số mở rộng ranh giới khả năng tạo mã mã nguồn mở.
Bắt đầu sử dụng KAT-Coder ngay hôm nay thông qua API của chúng tôi. Tham gia cùng các nhà phát triển trên toàn thế giới tin tưởng KAT-Coder cho các tác vụ kỹ thuật phần mềm quan trọng.