/ Модель

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

Контекст
131 072 токена
Лицензия
Apache 2.0
Архитектура
llama · dense
Базовая модель
Llama-3.2-1B
Опубликована
10 янв 2025

CPU-Compatible-Mental-Health-Model

Ответы на вопросыТекст → текст3 профессии

Дообученная LLaMA 3.2 1B для диалоговых ответов на вопросы о психическом здоровье, рассчитанная на запуск на CPU.

21скачиваний за 30 дней5лайковвеса обновлены10 янв 2025

Бенчмарки

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

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

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

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

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

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

CPU Compatible Mental Health Chatbot Model — дообученная языковая модель на архитектуре LLaMA 3.2 с 1 млрд параметров, представленная RayyanAhmed9477. Она предназначена для диалоговых ответов на вопросы о психическом здоровье и поддержки в беседах на эту тему. В README указана база meta-llama/Llama-3.2-1B-Instruct, а метаданные связывают модель с meta-llama/Llama-3.2-1B; для поиска базовой модели используется идентификатор из метаданных.

Модель дообучена на диалогах психологической поддержки из набора Amod/Mental Health Counseling Conversations с помощью Hugging Face Transformers. По заявлению автора, её можно запускать на CPU и системе с 15 ГБ оперативной памяти; README также сообщает о поддержке LoRA для дальнейшей адаптации. Модель распространяется по лицензии Apache-2.0. Карточка не приводит оценки качества или сведения о том, как модель ведёт себя в кризисных ситуациях.

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

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

Ограничения

В README не приведены количественные оценки качества и сведения о проверке ответов в кризисных ситуациях. Заявление о запуске на CPU и 15 ГБ RAM исходит от автора карточки.

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

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

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

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

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

Открыть на Hugging Face

CPU Compatible Mental Health Chatbot Model

This repository contains a fine-tuned LLaMA-based model designed for mental health counseling conversations. The model provides meaningful and empathetic responses to mental health-related queries. It is compatible with CPUs and systems with low RAM, making it accessible for a wide range of users.


Features

  • Fine-tuned on Mental Health Counseling Conversations: The model is trained using a dataset specifically curated for mental health support.
  • Low Resource Requirements: Fully executable on systems with 15 GB RAM and CPU, no GPU required.
  • Pretrained on Meta's LLaMA 3.2 1B Model: Builds on the strengths of the LLaMA architecture for high-quality responses.
  • Supports LoRA (Low-Rank Adaptation): Enables efficient fine-tuning with low computational overhead.

Model Details


Installation

  1. Clone the repository:

    git clone https://huggingface.co/<your_hf_username>/mental-health-chatbot-model
    cd mental-health-chatbot-model
    
  2. Install the required packages:

    pip install torch transformers datasets huggingface-hub
    

Usage

Load the Model

from transformers import AutoTokenizer, AutoModelForCausalLM

# Load model and tokenizer
model_name = "<your_hf_username>/mental-health-chatbot-model"
tokenizer = AutoTokenizer.from_pretrained(model_name)
model = AutoModelForCausalLM.from_pretrained(model_name)

# Generate a response
input_text = "I feel anxious and don't know what to do."
inputs = tokenizer(input_text, return_tensors="pt")
response = model.generate(**inputs, max_length=256, pad_token_id=tokenizer.eos_token_id)
print(tokenizer.decode(response[0], skip_special_tokens=True))

Compatibility

This model can be run on:

  • CPU-only systems
  • Machines with as little as 15 GB RAM

Fine-Tuning Instructions

To further fine-tune the model on your dataset:

  1. Prepare your dataset in Hugging Face Dataset format.
  2. Use the following script:
from transformers import Trainer, TrainingArguments

training_args = TrainingArguments(
    output_dir="./fine_tuned_model",
    per_device_train_batch_size=4,
    num_train_epochs=3,
    evaluation_strategy="epoch",
    save_steps=500,
    logging_dir="./logs",
    learning_rate=5e-5,
)

trainer = Trainer(
    model=model,
    args=training_args,
    train_dataset=train_dataset,
    eval_dataset=validation_dataset,
)

trainer.train()

Model Performance

  • Training Epochs: 3
  • Batch Size: 4
  • Learning Rate: 5e-5
  • Evaluation Strategy: Epoch-wise

License

This project is licensed under the Apache 2.0 License.


Acknowledgments

  • Meta for the LLaMA model
  • Hugging Face for their open-source tools and datasets
  • The creators of the Mental Health Counseling Conversations dataset

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

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

GPU в ailist

Универсальный рантайм · question-answering

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

Подбираем GPU…

Ревизия весов
8407cd1

0 моделей