/ Модель

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

Контекст
131 072 токена
Параметры
1,6 млрд
Размер весов
41,8 ГБ
Лицензия
Apache 2.0
Архитектура
gpt_oss · MoE
Базовая модель
gpt-oss-20b
Библиотека
transformers
Опубликована
7 сен 2025

gpt-oss-coderjs-v0.1

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

Экспериментальная модель на базе GPT-OSS-20B для генерации, дополнения и исправления кода на JavaScript.

31скачиваний за 30 дней5лайковвеса обновлены7 сен 2025

Бенчмарки

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

Тесты пользователейпока нет

Никто ещё не опубликовал тест этой модели. Соберите бенчмарк из своих задач — результат появится здесь.

  1. Добавьте модель в бенчмарк

    Вместе с другими моделями категории «Текст» — сравнение идёт внутри одной категории.

  2. Опишите свои задачи

    Напишите запросы, при необходимости приложите файлы и эталонные ответы.

  3. Запустите и опубликуйте

    Модели ответят на каждую задачу, судья оценит ответы. Опубликованный результат появится на этой странице.

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

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

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

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

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

hokar3361/gpt-oss-coderjs-v0.1 — экспериментальная модель генерации кода на JavaScript, созданная hokar3361 на базе openai/gpt-oss-20b. Это причинная языковая модель архитектуры GPT-OSS с MoE; её дообучили методом LoRA на небольшом отобранном наборе JavaScript-кода, а веса адаптера объединили с базовой моделью. В метаданных указан размер 1,6 млрд параметров и контекст до 131 072 токенов; для запуска автор рекомендует vLLM и длину контекста 16 000 токенов.

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

Модель выпущена по лицензии Apache-2.0. Из-за малого объёма данных обучения она может хуже справляться с редкими библиотеками и API, придумывать несуществующие API или типы и генерировать неполный либо небезопасный код; результаты следует проверять перед использованием.

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

  • генерация функций на JavaScript ES6+
  • дополнение фрагментов кода JavaScript
  • небольшой рефакторинг JavaScript-кода
  • поиск и исправление ошибок в фрагментах JavaScript
  • создание тестовых заготовок для JavaScript
  • написание JSDoc для функций JavaScript

Ограничения

Дообучение выполнено на очень небольшом наборе JavaScript-данных, поэтому возможны пробелы в редких фреймворках и API. Модель может выдумывать API и типы, а также генерировать неполный или небезопасный код; полноценная оценка качества продолжается.

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

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

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

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

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

Открыть на Hugging Face

gpt-oss-coder-v0.1-javascript

A language-specialized coding model for JavaScript, fine-tuned from OpenAI's open-weight gpt-oss base with very small, curated JS data using Unsloth.
This release prioritizes practical code generation quality over benchmark scores. The model weights have been merged and are ready for deployment.

Status: Experimental preview (v0.1-javascript)
Focus: JS coding tasks (function-level completion, small refactors, idiomatic patterns)
Testing: Currently undergoing validation with vLLM deployment
Note: This repository contains merged weights, not LoRA adapters


Model Details

  • Model type: Causal LM (decoder-only), JS-specialized fine-tune
  • Base model: openai/gpt-oss-20b (open-weight, Apache-2.0)
  • Fine-tuning: LoRA via Unsloth, weights merged post-training
  • License: Apache-2.0 (derivative weights released under Apache-2.0)
  • Author / Maintainer: hokar3361
  • Intended Languages: JavaScript (ES6+); English prompts recommended
  • Weight Format: Merged (full model weights)

Intended Use & Limitations

Intended Use

  • Code completion and synthesis for JavaScript
  • Small refactors, idiomatic rewrites, test scaffolding, JSDoc/docstrings
  • Snippet-level reasoning and bug fixes

Out of Scope / Limitations

  • Not a substitute for static analysis, linters, or security review
  • May hallucinate APIs or types; verify before production use
  • Trained on small domain data → expect gaps on rare frameworks or edge APIs

Quickstart

1. Start vLLM Server

Since this repository contains merged weights, you can run directly with vLLM:

vllm serve hokar3361/gpt-oss-coderjs-v0.1 \
  --async-scheduling \
  --max-model-len 16000 \
  --gpu-memory-utilization 0.90

Recommended: Use --max-model-len 16000 for optimal context handling.

2. Client Usage (Recommended)

Use the OpenAI Python client to call the vLLM server:

from openai import OpenAI

# Point to your vLLM server
client = OpenAI(
    base_url="http://localhost:8000/v1",
    api_key="dummy"  # vLLM doesn't require auth by default
)

response = client.completions.create(
    model="hokar3361/gpt-oss-coderjs-v0.1",
    prompt="// JavaScript function to validate email addresses\nfunction validateEmail(email) {",
    # DO NOT specify temperature or max_tokens - let the model use defaults
)

print(response.choices[0].text)

Important:

  • Do not specify temperature or max_tokens parameters - the model performs best with default values
  • Use the OpenAI Python client for best compatibility and stability

Testing & Validation

Current Status

The model is currently being validated using vLLM deployment. Initial testing shows improved performance compared to pre-fine-tuning baseline.

Evaluation Methodology

  • Test Set: 50 programming questions from GitHub and Stack Overflow
  • Judges: GPT-5 and Claude Opus for response quality assessment
  • Preliminary Results: The fine-tuned model demonstrates better code generation quality on JavaScript-specific tasks compared to the base model
  • Note: Full benchmark validation is still in progress

Acknowledgements

This work was made possible thanks to the open-weight release of gpt-oss by OpenAI, which provided a strong foundation under the Apache-2.0 license.

Special thanks to the open-source community around Unsloth for enabling memory-efficient and rapid LoRA fine-tuning on limited hardware.

We also thank the Hugging Face and vLLM ecosystems for lowering the barrier to experimentation.


Disclaimer & Experimental Status

This model (v0.1-javascript) is highly experimental:

  • Small data: Fine-tuned on a very small JavaScript-focused dataset, mainly to validate the workflow and feasibility of language specialization.

  • Not production-ready: The model may generate incomplete, insecure, or non-idiomatic code; do not rely on it for production use without careful review.

  • Testing in progress: While initial results from GPT-5 and Opus evaluation show improvements, comprehensive benchmarking is ongoing.

  • Early stage: This is only an initial exploration; future versions with larger, more diverse training corpora are expected to improve stability and coverage.

We share this release to contribute to the community and gather early feedback.
Use responsibly, validate outputs, and treat this as a proof-of-concept.

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

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

GPU в ailist

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

Можно запустить

Подбираем GPU…

Класс архитектуры
GptOssForCausalLM
Ревизия весов
ef2340c

0 моделей