Для KAT-Coder-Pro V2.5 используйте Chat Completions API.
О модели
KAT-Coder-Pro V2.5 — модель команды Kuaishou Kwaipilot для агентной разработки: получает целый issue или рабочий процесс, находит и изменяет код в реальном репозитории и доводит задачу до результата.
Сохраняет от KAT-Coder-Pro V2 генерацию интерфейсов с продуманным визуальным оформлением — разработчик достигает этого объединением нескольких экспертов.
Принимает и возвращает только текст. Контекст — 256 000 токенов, максимальный ответ — 80 000 токенов; поддерживает вызов функций и рассуждения.
Рядом в линейке KAT-Coder-Air V2.5, у которой контекст и максимальный ответ такие же, и более ранние KAT-Coder-Pro V2 и V1 с максимальным ответом 80 000 и 32 000 токенов.
Стоимость
Цена не опубликована
Характеристики
Параметр | Значение |
|---|---|
Вход | Текст |
Выход | Текст |
Контекст | 256 000 токенов |
Максимальный ответ | 80 000 токенов |
Рассуждения | Поддерживаются |
Сравнение с соседними моделями
Модель | Контекст | Максимальный ответ | Рассуждения | Вызов функций |
|---|---|---|---|---|
KAT-Coder-Pro V2.5 (эта модель) | 256 000 токенов | 80 000 токенов | Поддерживаются | Поддерживается |
KAT-Coder-Air V2.5 | 256 000 токенов | 80 000 токенов | Поддерживаются | Поддерживается |
KAT-Coder-Pro V2 | 256 000 токенов | 80 000 токенов | Не отмечены в таблице моделей | Поддерживается |
KAT-Coder-Pro V1 | 256 000 токенов | 32 000 токенов | Не отмечены в таблице моделей | Поддерживается |
API
Эндпоинт
POST https://api.dslab.tech/v1/chat/completionsimport osfrom openai import OpenAIclient = OpenAI( api_key=os.environ["DSLAB_API_KEY"], base_url="https://api.dslab.tech/v1",)response = client.chat.completions.create( model="kat-coder-pro-v2.5", messages=[ {"role": "system", "content": "Отвечай кратко и по делу."}, {"role": "user", "content": "Объясни, что такое идемпотентность."}, ],)print(response.choices[0].message.content)Параметры
Параметр | Тип | По умолчанию | Описание |
|---|---|---|---|
model | string | обязательный | ID модели: kat-coder-pro-v2.5. |
messages | array | обязательный | История диалога. Роли: system, user, assistant, tool. content — текст. |
max_tokens | integer | — | Максимальный ответ в токенах, до 80 000. |
stream | boolean | false | Потоковый ответ. |
temperature | number | 1 | Температура, от 0 до 1. |
top_p | number | 1 | Nucleus sampling, от 0 до 1. |
stop | string или array | — | Последовательности остановки. |
tools | array | — | Ваши функции: type function, name, description и parameters (JSON Schema). |
Важно знать
-
Модель текстовая: изображения на входе не принимает.
-
Параметры temperature и top_p принимают значения от 0 до 1.