models

Cohere: North Mini Code (free)

Markdown · JSON

Cohere: North Mini Code (free)

North Mini Code 1.0 — текстовая модель Cohere для генерации кода, изменений репозитория и агентских задач через терминал. Её разреженная архитектура с 30B параметров всего и 3B активных поддерживает инструменты и чередование рассуждений, с документированным контекстом 256K и лимитом вывода 64K.

О модели

Описание раскрывает возможности модели. Доступные в Ailoot входные данные, результаты и параметры выбранного метода перечислены ниже.

North Mini Code 1.0 — модель Cohere для агентской разработки ПО, терминальных задач и генерации кода. Она принимает и выдаёт текст, включая код, объяснения и запросы инструментов. Производитель выпустил веса под Apache 2.0 и называет её первой моделью семейства кодовых агентов North. Это специализированный профиль программирования, а не модель понимания изображений или универсальная модель оценки решений.

Разреженная архитектура и подготовка к программированию

Модель имеет 30 миллиардов параметров всего и около 3 миллиардов активных. Её трансформер только с декодером использует разреженную смесь экспертов со 128 экспертами, восемью активируемыми на токен и плотным слоем перед разреженными. Внимание в скользящем окне с вращательными позициями чередуется с глобальным вниманием без позиционных эмбеддингов в отношении 3:1. Число активных параметров описывает вычисления для токена, а не весь набор весов для хранения.

Постобучение Cohere включает два этапа дообучения с учителем, затем обучение с подкреплением с проверяемыми вознаграждениями, ориентированное на разработку ПО и терминал. Производитель описывает обучение в нескольких агентских оболочках вместо одной фиксированной. Это позволяет готовить задачу вокруг нужного поведения и доступных инструментов, при этом оболочка отвечает за получение файлов, исполнение команд и возвращение наблюдений.

Подготовьте изменение на уровне репозитория

Предоставьте текущий код и поведение, запрошенное изменение, границы нужных файлов или интерфейсов и доказательства завершения. Для бага включите наблюдаемую ошибку или проблемный ввод и ожидаемый результат. Для функции задайте требуемое поведение и ограничения совместимости. Полезный итоговый артефакт — предлагаемое изменение кода с объяснением и результатами действительно выполненных проверок.

Пример запроса — обновить парсер для дополнительного поддерживаемого ввода с сохранением существующих форматов. Укажите репрезентативные входные данные и часть репозитория, определяющую поведение парсера. Модель может использовать код и наблюдения инструментов для разработки изменения; сгенерированный патч или утверждение, что команда должна выполняться, не доказывают успешное исполнение команды.

Терминальные инструменты и структурированные наблюдения

Собственная карточка модели документирует обучение использованию инструментов и рекомендует описания по JSON Schema через чат-шаблон модели. Чётко описывайте назначение и аргументы инструмента. Инструмент исполнения команд может возвращать реальный вывод и статус, а инструмент просмотра файлов — материалы для следующего шага. Связывайте каждый результат с идентификатором вызова, чтобы последующий анализ использовал нужное наблюдение.

Пример производителя сохраняет вызов инструмента и рассуждение помощника в истории, выполняет инструмент и добавляет результат перед новой генерацией. Пример собственного шаблона использует структурированный словарь для результата инструмента. Сохраняйте это представление по документированной интеграции, не предполагая, что любые другие API сериализуют результаты инструментов одинаково. JSON Schema для аргументов инструмента отличается от заявления о поддержке произвольного итогового вывода, ограниченного схемой.

Чередование рассуждений и история нескольких сообщений

North Mini Code поддерживает чередование рассуждений, которое производитель рекомендует включать для агентской работы. Переносите сгенерированное моделью содержимое рассуждений и вызовы инструментов на последующие агентские шаги и сообщения. Собственный пример сохраняет поле reasoning в сообщении помощника и затем возвращает соответствующее наблюдение инструмента. Так сохраняется информация, использованная моделью при решении, что смотреть или менять дальше.

Держите текущую цель, исходные материалы и реальные наблюдения в истории задачи. Для длительной работы с репозиторием излагайте итог через изменённое поведение и полезный артефакт, сохраняя необходимые для проверки доказательства. Чередование рассуждений не означает, что короткий видимый ответ не требовал анализа, и не устанавливает, что описанное моделью действие уже произошло.

Самостоятельные задачи по коду и объяснению

Разработчик также выделяет научное программирование и алгоритмические рассуждения вне агентского цикла. Предоставьте определение задачи, формат ввода и вывода, ограничения, существенные числовые предположения и ожидаемое поведение на границах. Запросите полную функцию или программу, если именно такой артефакт нужен, с объяснением на подходящем читателю уровне.

Для объяснения кода предоставьте реализацию и конкретное поведение или зависимость для прояснения. Для кода визуализации данных укажите переданные поля и нужное сравнение, не оставляя назначение графика подразумеваемым. Примеры разработки производителя включают объяснение кода, редактирование, визуализацию и реализацию по спецификации. Это шаблоны задач генерации или изменения кода, а не обещание правильных результатов для любого репозитория или фреймворка.

Контекст, вывод и настройки генерации

Карточка модели и страница API производителя указывают контекстное окно 256K токенов и максимальный вывод 64K токенов. Подготавливайте объёмные материалы репозитория с учётом этих отдельных лимитов и размера итогового артефакта. Сохраняйте границы исходников и идентификаторы, удаляя нерелевантное вместо предположения, что большое окно отменяет целевое задание.

Собственная карточка рекомендует temperature 1.0 и top_p 0.95 для генерации и использует чат-шаблон модели, включая промпт генерации, для текстовых процессов и инструментов. Лимиты вывода в примерах — настройки этих примеров, не замена опубликованному максимуму модели. Cohere публикует веса BF16 и отдельно названный артефакт FP8. Выбирайте подходящий артефакт при подготовке развёртывания.

Полезный результат North Mini Code — проверяемый программный артефакт или техническое объяснение, связанное с требованиями. Сравнивайте результат с исходным поведением и фактическим выводом инструментов, проверяйте допущения, влияющие на код, и сохраняйте исходники и наблюдения для проверки. Текстовая модель программирования предоставляет рассуждение и сгенерированное содержимое; приложение выполняет операции, превращающие предложения в завершённую программную задачу.

Ailoot Ultra · Чат OpenAI POST /v1/chat/completions cohere/north-mini-code:free

cohere/north-mini-code:free

Cohere /cohere/north-mini-code:free

Начало

North Mini Code 1.0 — текстовая модель Cohere для генерации кода, изменений репозитория и агентских задач через терминал. Её разреженная архитектура с 30B параметров всего и 3B активных поддерживает инструменты и чередование рассуждений, с документированным контекстом 256K и лимитом вывода 64K.

Допустимые входные данные
Текст
Результаты
Текст

Доступно в Ailoot · входные данные и методы

Ailoot Ultra · Чат OpenAI POST /v1/chat/completions
Входные данные
text
Результат
text
Контекст
256 000 tokens
Максимальный выход
64 000 tokens
Выходной формат
JSON
ПолеТипТребованиеЗначения и ограниченияПо умолчанию
ПолеmodelТипstringТребованиеОбязательноЗначения и ограничения
cohere/north-mini-code:free
По умолчанию—
ПолеmessagesТипarrayТребованиеОбязательноЗначения и ограниченияПо умолчанию—
ПолеstreamТипbooleanТребованиеНеобязательноЗначения и ограничения
false
По умолчаниюfalse
Полеmax_tokensТипintegerТребованиеНеобязательноЗначения и ограничения
Минимум: 1
Максимум: 64 000
По умолчанию—
Полеmax_completion_tokensТипintegerТребованиеНеобязательноЗначения и ограничения
Минимум: 1
Максимум: 64 000
По умолчанию—
ПолеnТипintegerТребованиеНеобязательноЗначения и ограничения
Минимум: 1
Максимум: 128
По умолчанию—
ПолеtemperatureТипnumberТребованиеНеобязательноЗначения и ограниченияПо умолчанию—
Полеtop_pТипnumberТребованиеНеобязательноЗначения и ограниченияПо умолчанию—
ПолеseedТипintegerТребованиеНеобязательноЗначения и ограниченияПо умолчанию—
ПолеstopТипТребованиеНеобязательноЗначения и ограниченияПо умолчанию—
Полеfrequency_penaltyТипnumberТребованиеНеобязательноЗначения и ограниченияПо умолчанию—
Полеpresence_penaltyТипnumberТребованиеНеобязательноЗначения и ограниченияПо умолчанию—
ПолеuserТипstringТребованиеНеобязательноЗначения и ограниченияПо умолчанию—
Параметры и жизненный цикл метода
ПараметрКонтракт
Параметрcontent_typeКонтрактapplication/json
ПараметрrequiredКонтрактmodel, messages
ПараметрoptionalКонтрактstream, max_tokens, max_completion_tokens, n, temperature, top_p, seed, stop, frequency_penalty, presence_penalty, user
Параметрmaterial_typesКонтрактtext
ПараметрconditionsКонтрактUse literal text messages only. Cache controls, tools, image/audio/video content and streamed responses are unavailable for this method., The complete encoded JSON request must not exceed 256000 bytes.

Жизненный цикл: synchronous_json

Тарифы

Тарифная справка не добавляет режимы запроса. Поддерживаемые параметры указаны для выбранного метода.

Быстрый режим
Стандартный тариф При выборе быстрого режима
Режим flex
Стандартный тариф При выборе режима flex
Максимальная интенсивность рассуждений
Стандартный тариф При максимальной интенсивности рассуждений с корректировкой по умолчанию (default)
Цены явного кэширования
Не включено Когда запрошено явное кэширование
Нулевые тарифы только для текста
Text input and output only. Cache, tools, media and streaming are unavailable. Для исключительно текстовых входных и выходных данных

Ставки Ailoot

Цены по конфигурациям

КонфигурацияШкала ставокПлата
КонфигурацияБазовые тарифы на токеныШкала ставокБазовая ставкаПлата
Вход · Входные токены $0 / 1K токенов
Выход · Выходные токены $0 / 1K токенов
Вход · Чтение кэша — / 1K токенов
Вход · Запись в кэш — / 1K токенов
Вход · Запись в кэш, 1 час — / 1K токенов

Ailoot резервирует расчётную сумму перед запросом. После получения результата списывает итоговую плату по измеренному расходу. Для окончательного списания за потоковый ответ используется итоговая запись расхода. Как работают резервирование и расчёт →

Примеры запросов

Ailoot Ultra · Чат OpenAI

curl · создать один раз и сохранить полный результат
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "cohere/north-mini-code:free", "messages": [{"role": "user", "content": "Summarize the supplied text in three concise points."}], "stream": false}')

Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/chat/completions \
  -H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
  --data-binary @request.json -D response-headers.txt -o result.json
# Submit once. Retain the complete result, original identifiers and every response header.

Получить и сохранить результаты

Ailoot Ultra · Чат OpenAI

JSON

Сохраняйте все готовые результаты

Сохраняйте каждый полностью полученный ответ, файл и элемент содержимого.

Retain the complete response, all actual results, original identifiers, usage and response headers.

Если нужно проверить исходный ответ

Preserve the original response, headers and X-Client-Request-ID. An uncertain outcome does not authorize another creation.

Псевдонимы

Псевдонимы моделей

Ailoot Ultra cohere/north-mini-code:free

Псевдонимы путей метода

Используйте пути методов, указанные выше.

Связанные ID для вызова

cohere/north-mini-code:free

Ailoot Ultra · Сообщения Anthropic POST /v1/messages cohere/north-mini-code:free

cohere/north-mini-code:free

Cohere /cohere/north-mini-code:free

Начало

North Mini Code 1.0 — текстовая модель Cohere для генерации кода, изменений репозитория и агентских задач через терминал. Её разреженная архитектура с 30B параметров всего и 3B активных поддерживает инструменты и чередование рассуждений, с документированным контекстом 256K и лимитом вывода 64K.

Допустимые входные данные
Текст
Результаты
Текст

Доступно в Ailoot · входные данные и методы

Ailoot Ultra · Сообщения Anthropic POST /v1/messages
Входные данные
text
Результат
text
Контекст
256 000 tokens
Максимальный выход
64 000 tokens
Выходной формат
JSON
ПолеТипТребованиеЗначения и ограниченияПо умолчанию
ПолеmodelТипstringТребованиеОбязательноЗначения и ограничения
cohere/north-mini-code:free
По умолчанию—
ПолеmessagesТипarrayТребованиеОбязательноЗначения и ограниченияПо умолчанию—
ПолеstreamТипbooleanТребованиеНеобязательноЗначения и ограничения
false
По умолчаниюfalse
ПолеsystemТипstringТребованиеНеобязательноЗначения и ограниченияПо умолчанию—
Полеmax_tokensТипintegerТребованиеОбязательноЗначения и ограничения
Минимум: 1
Максимум: 64 000
По умолчанию—
ПолеtemperatureТипnumberТребованиеНеобязательноЗначения и ограниченияПо умолчанию—
Полеtop_pТипnumberТребованиеНеобязательноЗначения и ограниченияПо умолчанию—
Полеtop_kТипintegerТребованиеНеобязательноЗначения и ограниченияПо умолчанию—
Полеstop_sequencesТипarrayТребованиеНеобязательноЗначения и ограниченияПо умолчанию—
ПолеmetadataТипobjectТребованиеНеобязательноЗначения и ограниченияПо умолчанию—
Параметры и жизненный цикл метода
ПараметрКонтракт
Параметрcontent_typeКонтрактapplication/json
ПараметрrequiredКонтрактmodel, messages, max_tokens
ПараметрoptionalКонтрактstream, system, temperature, top_p, top_k, stop_sequences, metadata
Параметрmaterial_typesКонтрактtext
ПараметрconditionsКонтрактUse literal text messages only. Cache controls, tools, image/audio/video content and streamed responses are unavailable for this method., The complete encoded JSON request must not exceed 256000 bytes.

Жизненный цикл: synchronous_json

Тарифы

Тарифная справка не добавляет режимы запроса. Поддерживаемые параметры указаны для выбранного метода.

Быстрый режим
Стандартный тариф При выборе быстрого режима
Режим flex
Стандартный тариф При выборе режима flex
Максимальная интенсивность рассуждений
Стандартный тариф При максимальной интенсивности рассуждений с корректировкой по умолчанию (default)
Нулевые тарифы только для текста
Text input and output only. Cache, tools, media and streaming are unavailable. Для исключительно текстовых входных и выходных данных

Ставки Ailoot

Цены по конфигурациям

КонфигурацияШкала ставокПлата
КонфигурацияБазовые тарифы на токеныШкала ставокБазовая ставкаПлата
Вход · Входные токены $0 / 1K токенов
Выход · Выходные токены $0 / 1K токенов
Вход · Чтение кэша — / 1K токенов
Вход · Запись в кэш — / 1K токенов
Вход · Запись в кэш, 1 час — / 1K токенов

Ailoot резервирует расчётную сумму перед запросом. После получения результата списывает итоговую плату по измеренному расходу. Для окончательного списания за потоковый ответ используется итоговая запись расхода. Как работают резервирование и расчёт →

Примеры запросов

Ailoot Ultra · Сообщения Anthropic

curl · создать один раз и сохранить полный результат
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "cohere/north-mini-code:free", "messages": [{"role": "user", "content": "Summarize the supplied text in three concise points."}], "stream": false, "max_tokens": 256}')

Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/messages \
  -H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
  --data-binary @request.json -D response-headers.txt -o result.json
# Submit once. Retain the complete result, original identifiers and every response header.

Получить и сохранить результаты

Ailoot Ultra · Сообщения Anthropic

JSON

Сохраняйте все готовые результаты

Сохраняйте каждый полностью полученный ответ, файл и элемент содержимого.

Retain the complete response, all actual results, original identifiers, usage and response headers.

Если нужно проверить исходный ответ

Preserve the original response, headers and X-Client-Request-ID. An uncertain outcome does not authorize another creation.

Псевдонимы

Псевдонимы моделей

Ailoot Ultra cohere/north-mini-code:free

Псевдонимы путей метода

Используйте пути методов, указанные выше.

Связанные ID для вызова

cohere/north-mini-code:free

FAQ · Cohere: North Mini Code (free)
Какие входные данные и результаты доступны?

POST /v1/chat/completions · cohere/north-mini-code:free: text → text

POST /v1/messages · cohere/north-mini-code:free: text → text

Какие поля использует запрос?

POST /v1/chat/completions · cohere/north-mini-code:free: model, messages, stream, max_tokens, max_completion_tokens, n, temperature, top_p, seed, stop, frequency_penalty, presence_penalty, user

POST /v1/messages · cohere/north-mini-code:free: model, messages, stream, system, max_tokens, temperature, top_p, top_k, stop_sequences, metadata

Какие ограничения действуют?

POST /v1/chat/completions · cohere/north-mini-code:free: ctx: 256000; max_out: 64000; max_tokens.minimum: 1; max_tokens.maximum: 64000; max_completion_tokens.minimum: 1; max_completion_tokens.maximum: 64000; n.minimum: 1; n.maximum: 128

POST /v1/messages · cohere/north-mini-code:free: ctx: 256000; max_out: 64000; max_tokens.minimum: 1; max_tokens.maximum: 64000

Подробнее

Подключите Ailoot к Claude Code, OpenCode, Hermes или своему приложению.

Компания и портфель её проектов

Компания и портфель её проектов: миллионы клиентов; продажи на миллиарды ежемесячно.

Покупайте токены со скидкой.

Скидка по подписке для регулярной работы. Промокоды — до 50% на покупку токенов.

Подписка
Выберите тариф со скидкой для своих регулярных запросов.
Промокод до 50%
Введите код при покупке. Цена пересчитается с учётом действующей акции.
Расходы в истории
Модель, токены и сумма сохраняются для каждого запроса.

Выбрать подписку · Посмотреть цены моделей

Подключайте API к продукту, который вы продаёте.

SaaS, приложения и боты — по оферте и лицензионному договору Ailoot. Для перепродажи запросите реселлерскую лицензию.

Коммерческое приложение
Встраивайте генерацию текста, картинок, видео и звука в платные функции своего сервиса.
Лицензия для реселлера
Пришлите описание проекта и схему доступа. Запросите письменные условия использования и перепродажи.
Документы на сайте
Оферта, лицензионный договор и политика обработки данных доступны до подключения.

Запросить реселлерскую лицензию · Оферта и лицензионный договор