--- pipeline_tag: text-generation library_name: transformers language: en license: mit tags: - text-generation - smilyai-reasoning - smilyai - sam-reasoning - S series - S1 --- ### SAM-reason-S series is discontinued and is no longer maintained by smilyai. # ๐Ÿค– Sam-reason-S1 **Sam-reason-S1** is the first model in the new `Reason-S` series from **SmilyAI**, following the experimental V-series (e.g. Sam-reason-v1, v2). This line of models focuses on embedding **reasoning**, **identity**, and **personality** into open-domain conversational agents. --- ## ๐Ÿ“Œ Model Series Context This model is part of SmilyAI's `Reason-S1` series โ€” a continuation of the V-series that aims to produce characterful, logically grounded models. Sam-reason-S1 is designed to: - Maintain a consistent **AI identity**: "Sam by SmilyAI" - Use clear reasoning steps formatted like: ``` [reason]Here's how I think about it...[/reason] Final answer. ``` - Simulate custom personas, including villain-style or sarcastic tones - Respond reliably in open-ended conversations --- ## ๐Ÿ› ๏ธ Intended Use Sam-reason-S1 is intended for: - Chatbots with reasoning support - Personality-rich AI agents - Story characters with logic-driven replies - Educational or experimental reasoning assistants --- ## ๐Ÿš€ How to Use ```python from transformers import AutoTokenizer, AutoModelForCausalLM, pipeline tokenizer = AutoTokenizer.from_pretrained("Smilyai-labs/Sam-reason-S1") model = AutoModelForCausalLM.from_pretrained("Smilyai-labs/Sam-reason-S1") chat = pipeline("text-generation", model=model, tokenizer=tokenizer, max_new_tokens=200) prompt = "[reason]Thinking...[/reason] User: What's the capital of France? Sam:" response = chat(prompt, do_sample=True, temperature=0.7)[0]["generated_text"] ``` --- ## ๐Ÿ“ Files Included - `model.safetensors` - `config.json` - `tokenizer_config.json` - Tokenizer files (e.g. `tokenizer.model`, or `vocab.json` + `merges.txt`) - `generation_config.json` (optional) --- ## ๐Ÿงช Limitations - Replies are sampled (not deterministic) - Identity and tone may vary depending on prompt phrasing - Model has no memory across turns (stateless) - Can sometimes confuse itself if the users prompt is very open ended --- ## ๐Ÿง  Future - `Sam-reason-S2`: Memory-enabled reasoning agent - `Sam-coder-S1`: Code-focused reasoning assistant --- ## ๐Ÿ‘ค Author Created by **SmilyAI** Lead: @boningcui Repository: `Smilyai-labs/Sam-reason-S1` License: MIT --- ## ๐Ÿ“ข Feedback Have suggestions or want to contribute ideas to the Reason series? Reach out on Hugging Face or via SmilyAI channels.