ainovatronsec commited on
Commit
eaa0836
·
verified ·
1 Parent(s): ad22713

Add comprehensive model card with product details and usage examples

Browse files
Files changed (1) hide show
  1. README.md +130 -10
README.md CHANGED
@@ -1,22 +1,142 @@
1
  ---
2
  base_model: unsloth/llama-3-8b-Instruct-bnb-4bit
3
  tags:
4
- - text-generation-inference
5
- - transformers
6
  - unsloth
7
  - llama
8
- - trl
9
- license: apache-2.0
 
 
10
  language:
11
  - en
 
 
 
 
 
 
 
12
  ---
13
 
14
- # Uploaded model
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
15
 
16
- - **Developed by:** ainovatronsec
17
- - **License:** apache-2.0
18
- - **Finetuned from model :** unsloth/llama-3-8b-Instruct-bnb-4bit
 
 
 
19
 
20
- This llama model was trained 2x faster with [Unsloth](https://github.com/unslothai/unsloth) and Huggingface's TRL library.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
21
 
22
- [<img src="https://raw.githubusercontent.com/unslothai/unsloth/main/images/unsloth%20made%20with%20love.png" width="200"/>](https://github.com/unslothai/unsloth)
 
1
  ---
2
  base_model: unsloth/llama-3-8b-Instruct-bnb-4bit
3
  tags:
4
+ - text-generation
 
5
  - unsloth
6
  - llama
7
+ - customer-support
8
+ - audio-equipment
9
+ - technical-support
10
+ - ideon-audio
11
  language:
12
  - en
13
+ license: apache-2.0
14
+ datasets:
15
+ - custom
16
+ metrics:
17
+ - loss
18
+ library_name: unsloth
19
+ pipeline_tag: text-generation
20
  ---
21
 
22
+ # Ideon Audio Technical Support Model
23
+
24
+ This model is a fine-tuned version of **Llama-3-8B-Instruct** specifically trained to provide expert technical support for **Ideon Audio** high-end audio equipment. The model has been trained on comprehensive product documentation and support conversations to assist customers with technical questions, troubleshooting, and product information.
25
+
26
+ ## Model Details
27
+
28
+ - **Base Model**: Meta-Llama-3-8B-Instruct
29
+ - **Fine-tuning Method**: LoRA (Low-Rank Adaptation) with Unsloth
30
+ - **Training Data**: Custom expert conversations covering Ideon Audio products
31
+ - **Final Training Loss**: 3.2
32
+ - **Specialized Domain**: High-end audio equipment technical support
33
+
34
+ ## Supported Products
35
+
36
+ This model provides expert knowledge for the complete Ideon Audio product line, including:
37
+
38
+ - **DACs**: Absolute ε (Epsilon), ΙΩΝ DAC, eos DAC, Ayazi DAC mk2
39
+ - **Streamers**: Absolute Stream, EOS Stream
40
+ - **USB Re-clockers**: Absolute Time, eos time, 3R Master Time, 3R USB Renaissance
41
+ - **Network Optimizers**: Alpha Wave LAN optimizer, Sigma Wave USB isolator
42
+
43
+ ## Capabilities
44
+
45
+ The model excels at:
46
+
47
+ ✅ **Product Information**: Detailed specifications, features, and capabilities
48
+ ✅ **Setup & Installation**: Connection procedures, configuration settings
49
+ ✅ **Troubleshooting**: Diagnosing and resolving technical issues
50
+ ✅ **Warranty Support**: Coverage details, registration, and service procedures
51
+ ✅ **Technical Specifications**: Performance metrics, compatibility information
52
+ ✅ **Operational Guidance**: User interface navigation, settings optimization
53
+
54
+ ## Usage
55
+
56
+ ```python
57
+ from unsloth import FastLanguageModel
58
+ import torch
59
+
60
+ # Load the model
61
+ model, tokenizer = FastLanguageModel.from_pretrained(
62
+ model_name="ainovatronsec/ideonaudio-products-model-16bit",
63
+ max_seq_length=2048,
64
+ dtype=None,
65
+ load_in_4bit=True,
66
+ )
67
+
68
+ # Enable fast inference
69
+ FastLanguageModel.for_inference(model)
70
+
71
+ # Function to get support answers
72
+ def get_ideon_support(question):
73
+ messages = [{"role": "user", "content": question}]
74
+
75
+ inputs = tokenizer.apply_chat_template(
76
+ messages,
77
+ tokenize=True,
78
+ add_generation_prompt=True,
79
+ return_tensors="pt"
80
+ ).to("cuda")
81
+
82
+ outputs = model.generate(
83
+ input_ids=inputs,
84
+ max_new_tokens=256,
85
+ temperature=0.7,
86
+ top_p=0.9,
87
+ do_sample=True,
88
+ use_cache=True
89
+ )
90
+
91
+ response = tokenizer.decode(outputs[0][inputs.shape[-1]:], skip_special_tokens=True)
92
+ return response
93
 
94
+ # Example usage
95
+ question = "What is the recommended burn-in period for the Absolute ε DAC?"
96
+ answer = get_ideon_support(question)
97
+ print(f"Q: {question}")
98
+ print(f"A: {answer}")
99
+ ```
100
 
101
+ ## Example Conversations
102
+
103
+ **Q**: "How do I connect the Absolute DAC to my audio system?"
104
+ **A**: The model provides detailed connection instructions including digital input options (USB, COAX, BNC), analog output connections (XLR balanced, RCA single-ended), and proper setup procedures.
105
+
106
+ **Q**: "My DAC won't lock onto the digital signal. What should I do?"
107
+ **A**: The model offers comprehensive troubleshooting steps including Lock Speed adjustments, cable verification, and format compatibility checks.
108
+
109
+ **Q**: "What's covered under the Ideon Audio warranty?"
110
+ **A**: The model explains the 2-year standard warranty, free 7-year extension through registration, and optional lifetime warranty options.
111
+
112
+ ## Training Details
113
+
114
+ - **Training Framework**: Unsloth for optimized LoRA fine-tuning
115
+ - **Quantization**: 4-bit quantization for memory efficiency
116
+ - **LoRA Configuration**: r=16, alpha=16, targeting attention and MLP layers
117
+ - **Training Steps**: 60 steps with linear learning rate scheduling
118
+ - **Batch Size**: 2 per device with 4 gradient accumulation steps
119
+ - **Learning Rate**: 2e-4 with AdamW 8-bit optimizer
120
+
121
+ ## Limitations
122
+
123
+ - Specialized for Ideon Audio products only
124
+ - Training data current as of the model's training date
125
+ - May not cover the very latest product updates or firmware changes
126
+ - Designed for technical support, not sales or marketing content
127
+
128
+ ## Ethical Considerations
129
+
130
+ This model is designed specifically for customer support and technical assistance. It should be used responsibly to help customers with legitimate technical questions and product support needs.
131
+
132
+ ## License
133
+
134
+ This model is released under the Apache 2.0 license, following the base model's licensing terms.
135
+
136
+ ## Model Card Contact
137
+
138
+ For questions about this model, please contact the model creator or refer to Ideon Audio's official support channels.
139
+
140
+ ---
141
 
142
+ *Trained with ❤️ using [Unsloth](https://github.com/unslothai/unsloth) for efficient fine-tuning*