Downloads · 30 days
27
15% of all-time downloads
gustavecortal/Beck-0.6B
Beck-0.6B is a text generation model from gustavecortal. Use it when you need the model to write or continue text. The card lists the license as mit.
A language model that handles delicate life situations and tries to really help you.
Downloads · 30 days
27
15% of all-time downloads
All-time downloads
175
Public
Parameters
596M
1.2 GB on disk
Likes
1
Public
Click a slice to open those files.
.safetensors1.2 GB · 99%
From the Hugging Face model README
A language model that handles delicate life situations and tries to really help you.
Beck is based on Piaget and was finetuned on psychotherapeutic preferences from PsychoCounsel-Preference.
Available sizes are: 0.6B, 1.7B, 4B, 8B.
from transformers import AutoTokenizer, AutoModelForCausalLM
import torch
repo = "gustavecortal/Beck-0.6B"
tokenizer = AutoTokenizer.from_pretrained(model_path)
model = AutoModelForCausalLM.from_pretrained(
model_path,
torch_dtype=torch.bfloat16,
device_map="cuda",
low_cpu_mem_usage=True,
)
model.eval()
prompt = r"""Anxiety often strikes when I'm faced with making decisions.
The fear of making the wrong choice or disappointing others paralyzes me, leaving me stuck in indecision.
I want to learn how to trust myself and make confident choices. \no_think"""
messages_think = [
{"role": "system", "content": "Do not use bullets points."},
{"role": "user", "content": prompt}
]
text = tokenizer.apply_chat_template(
messages_think,
tokenize=False,
add_generation_prompt=True,
)
model_inputs = tokenizer([text], return_tensors="pt").to(model.device)
with torch.no_grad():
generated_ids = model.generate(
**model_inputs,
max_new_tokens=2048,
do_sample=True,
temperature=1.0,
top_p=0.95,
top_k=50,
repetition_penalty=1.1,
eos_token_id=tokenizer.eos_token_id,
pad_token_id=tokenizer.eos_token_id,
use_cache=True,
)
output_ids = generated_ids[0][len(model_inputs.input_ids[0]) :]
print(tokenizer.decode(output_ids, skip_special_tokens=True))
For the given prompt:
Anxiety often strikes when I'm faced with making decisions.
The fear of making the wrong choice or disappointing others paralyzes me, leaving me stuck in indecision.
I want to learn how to trust myself and make confident choices. \no_think
Qwen3-0.6B:
It's important to recognize that anxiety about decision-making is common and often rooted in past experiences or fears. When you feel stuck, it might be helpful to take a moment to breathe deeply or reflect on what kind of person you are. Trusting yourself involves practicing self-compassion—being kind to yourself even when you don't have confidence. Making confident decisions requires taking small steps towards building that confidence each day.
If these thoughts resonate with you, consider talking to someone who understands your feelings, whether they are close friends, family, or a professional counselor. Small steps can gradually build confidence, so even if you're unsure yet, consistent effort is key. Let this remind you that progress is possible every day.
Beck-0.6B:
It takes courage to acknowledge when you're feeling overwhelmed by anxiety about making decisions. It sounds like you're going through a time when confidence is really being tested.
Firstly, it's great that you recognize these feelings and seek help. This is a step towards healing and growth. Can you tell me more about what specific situations cause you stress when considering decisions? Are there any particular thoughts or fears that come up for you as you approach each decision?
We can work together to identify patterns in your anxiety so we can understand why you're struggling to make confident choices. By addressing those underlying anxieties, we might be able to develop coping strategies that help you feel more grounded and empowered. Remember, mistakes are valuable learning experiences. When you choose wisely, they become opportunities to grow and learn from your decisions. Would that resonate with you?
Beck was trained using preference optimization (ORPO) and LoRA. You can reproduce the results using my repo for lightweight preference optimization using this config that contains the hyperparameters.
This work was performed using HPC resources (Jean Zay supercomputer) from GENCI-IDRIS (Grant 20XX-AD011014205).
Beck aims to reason about psychological and philosophical concepts such as self-image, emotion, and existence.
Beck was inspired by my position paper on emotion analysis: Improving Language Models for Emotion Analysis: Insights from Cognitive Science.
Mail: [email protected]
Website: gustavecortal.com