/ Модель

Характеристики

Контекст
1 048 576 токенов
Параметры
3,8 млрд
Размер весов
7,8 ГБ
Лицензия
Apache 2.0
Архитектура
spark2_5 · dense
Базовая модель
Ocean-1-4B
Библиотека
transformers
Опубликована
26 сен 2026

Ocean-1-4B

Генерация текстаТекст → текст15 профессий

Компактная многоязычная языковая модель для диалогов, генерации и перевода текстов, программирования и агентных задач с контекстом до 1 млн токенов.

583скачиваний за 30 дней3лайкавеса обновлены26 сен 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

Ocean-1-4B — компактная универсальная языковая модель компании OceanLabs с архитектурой Spark2.5. Она содержит 3,8 млрд параметров и предназначена для эффективного запуска на маломощных устройствах и локально: поддерживает NVIDIA, Apple Silicon и CPU, а также совместима с vLLM, SGLang, llama.cpp, Ollama и LM Studio. Модель принимает текстовые запросы и генерирует текст; предусмотрен интерфейс для чата и вызова инструментов.

Модель рассчитана на диалоги, написание и перевод текстов, рассуждения, повседневное программирование и агентные сценарии. Гибридная архитектура сочетает скользящее внимание в большинстве слоёв с разреженными слоями полного внимания, что снижает потребление памяти KV-кэша и вычисления. Заявлена поддержка контекста до 1 048 576 токенов и более 200 языков.

В метаданных указана связь с базовой моделью Ocean-1-4B и дообучение; её идентификатор приведён в base_model_guess. Модель распространяется по лицензии Apache-2.0. Оценки качества и заявленные преимущества приведены в карточке модели; независимые результаты тестирования не описаны.

Сценарии применения

  • ведение диалогов с локально запущенной моделью
  • написание и редактирование текстов
  • перевод между естественными языками
  • помощь с повседневным программированием
  • выполнение агентных задач с вызовом инструментов
  • анализ длинных текстовых контекстов

Ограничения

Утверждения о качестве названы в карточке, но независимые результаты тестирования не приведены. Заявленная поддержка более 200 языков не сопровождается перечнем языков.

Для каких профессий подходит15

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Также подходит для

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

Ocean-1-4B

Ocean-1-4B is a compact, general-purpose language model optimized for efficient inference on small devices while preserving strong performance across conversation, writing, translation, reasoning, coding, tool use, and agentic workflows. It natively supports context windows of up to 1M tokens and more than 200 languages.

Technical Highlights

  • Efficient Hybrid Architecture: Combines sliding-window attention (majority of layers) with sparse full-attention layers. This design significantly reduces KV-cache memory and compute on resource-constrained hardware while retaining long-context capability.
  • Optimized for Edge & On-Device: Slightly reduced intermediate size and a higher ratio of sliding-window layers improve TTFT, throughput, and memory footprint compared with similar 4B-class models.
  • Strong Coding & Agent Capabilities: Compatible with popular agent frameworks. Delivers competitive results on everyday coding, agentic workflows, reasoning, and instruction-following tasks.
  • Broad Compatibility: Supports NVIDIA, Apple Silicon (MLX), CPU, and other platforms. Works with vLLM, SGLang, llama.cpp, Ollama, LM Studio, and can be fine-tuned with Llama-Factory.

Model Overview

ParameterValue
Parameters~4.0 B
Hidden size2560
Intermediate size9216
Layers36
Attention heads16 (KV: 4)
Head dim256
Sliding window512
Max context1 048 576
Vocab size131 072
Precisionbfloat16

Layer pattern (higher sliding ratio for efficiency): 4 × sliding → 1 × full (repeated), ending with sliding.

Recommended Sampling

{
  "temperature": 1.0,
  "top_p": 0.95,
  "top_k": -1,
  "repetition_penalty": 1.0
}

Thinking mode is enabled by default via the chat template. Disable with "chat_template_kwargs": {"enable_thinking": false}.

Quickstart (Transformers)

from transformers import AutoModelForCausalLM, AutoTokenizer
import torch

model_id = "path/to/Ocean-1-4B"
tokenizer = AutoTokenizer.from_pretrained(model_id, trust_remote_code=True)
model = AutoModelForCausalLM.from_pretrained(
    model_id,
    torch_dtype=torch.bfloat16,
    device_map="auto",
    trust_remote_code=True,
)

messages = [{"role": "user", "content": "What is the capital of Anhui Province?"}]
inputs = tokenizer.apply_chat_template(messages, return_tensors="pt", add_generation_prompt=True).to(model.device)
outputs = model.generate(inputs, max_new_tokens=256)
print(tokenizer.decode(outputs[0], skip_special_tokens=True))

License

Apache 2.0

Citation

@misc{ocean1,
    title  = {Ocean-1-4B: Efficient On-Device Language Model},
    author = {Ocean Team},
    year   = {2026}
}

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · transformers

Нельзя запустить

Модели нужен код из репозитория; автор пока не в списке доверенных организаций.

Класс архитектуры
Spark2_5ForCausalLM
Ревизия весов
0d80fa0

0 моделей