/ Модель

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

Контекст
16 384 токена
Параметры
9,9 млрд
Размер весов
14,8 ГБ
Лицензия
bigcode-openrail-m
Архитектура
starcoder2 · dense
Опубликована
8 мар 2024

dolphincoder-starcoder2-7b

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

DolphinCoder StarCoder2 7B — дообученная диалоговая модель для генерации кода и помощи в программировании.

211скачиваний за 30 дней11лайковвеса обновлены20 мая 2024

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

DolphinCoder StarCoder2 7B — дообученная разработчиком модель для программирования на основе StarCoder2-7b. Она предназначена для генерации и объяснения кода, а также для диалоговой помощи с задачами разработки. Модель использует архитектуру StarCoder2 с 9,9 млрд параметров, поддерживает контекст до 16 384 токенов и формат диалога ChatML. При обучении применялись qLoRA и Axolotl; в карточке перечислены наборы данных по программированию, инструкциям и математическим задачам. Основной заявленный язык — английский.

Автор характеризует модель как сильную в задачах кодирования и отмечает, что она обучена без фильтрации, связанной с выравниванием и смещениями, поэтому может охотно выполнять небезопасные запросы. Перед предоставлением модели пользователям автор рекомендует добавить собственный слой ограничений. Веса опубликованы под лицензией bigcode-openrail-m.

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

  • генерация кода по текстовому описанию
  • ответы на вопросы по программированию
  • объяснение и доработка фрагментов кода
  • решение задач по программированию в диалоговом формате

Ограничения

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

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

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

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

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

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

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

Открыть на Hugging Face

DolphinCoder StarCoder2 7b 🐬

sponsored by latitude.sh.

Discord Discord: https://discord.gg/cognitivecomputations

This model is based on StarCoder2-7b and is subject to bigcode-openrail-m license.

This Dolphin is really good at coding, I trained with a lot of coding data.

This model is uncensored. I have filtered the dataset to remove alignment and bias. This makes the model more compliant. You are advised to implement your own alignment layer before exposing the model as a service. It will be highly compliant to any requests, even unethical ones. Please read my blog post about uncensored models. https://erichartford.com/uncensored-models You are responsible for any content you create using this model. Enjoy responsibly.

Training

It took 2 days to train 3 epochs on 8x L40S's using qLoRA and Axolotl

Prompt format: This model uses ChatML prompt format.

<|im_start|>system
You are DolphinCoder, a helpful AI programming assistant.<|im_end|>
<|im_start|>user
{prompt}<|im_end|>
<|im_start|>assistant

Example:

<|im_start|>system
You are DolphinCoder, a master at software engineering and coding in any programming language.
<|im_start|>user
Please write me a program in golang that parses all the lines in a file, and reverses them character-wise, and saves it to a new file.
<|im_start|>assistant

Quantized models

Gratitude

  • This model was made possible by the generous sponsorship of latitude.sh.
  • Welcome Microsoft to Open Source AI! Thank you for the Orca-Math Dataset!
  • Huge thank you to BigCode for training and publishing the weights of StarCoder2
  • HUGE Thank you to the dataset authors: @ise-uiuc, @teknium, @m-a-p
  • And HUGE thanks to @winglian and the Axolotl contributors for making the best training framework!
  • Thank you to all the other people in the Open Source AI community who have taught me and helped me along the way.

Example Output

If you would like to financially support my efforts

swag

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
Starcoder2ForCausalLM
Ревизия весов
7ff4f70

0 моделей