jackcwf commited on
Commit
8a54b4b
·
verified ·
1 Parent(s): d23440f

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +45 -23
README.md CHANGED
@@ -1,5 +1,5 @@
1
  ---
2
- base_model: unsloth/deepseek-r1-distill-llama-8b-unsloth-bnb-4bit
3
  tags:
4
  - text-generation-inference
5
  - transformers
@@ -13,7 +13,7 @@ language:
13
 
14
  # About Model
15
 
16
- Fine-tuning is used to convert SQL language into natural language, making it easier for users to understand the business meaning of SQL queries. This fine-tuned model is based on the unsloth framework uses the DeepSeek-R1-Distill-Llama-8B pre-trained model under unsloth.
17
 
18
 
19
  # DataSet
@@ -42,36 +42,58 @@ This is a complex customer analysis query used to test the understanding of the
42
  query1 = """
43
  ```sql
44
  SELECT
45
- c.customer_id,
46
- c.name AS customer_name,
47
- COUNT(o.order_id) AS total_orders,
48
- SUM(o.total_amount) AS total_spent,
49
- AVG(o.total_amount) AS avg_order_value,
50
- MAX(o.order_date) AS last_order_date
51
- FROM customers c
52
- JOIN orders o ON c.customer_id = o.customer_id
53
- LEFT JOIN order_items oi ON o.order_id = oi.order_id
54
- WHERE o.order_date >= '2024-01-01'
55
- GROUP BY c.customer_id, c.name
56
- ORDER BY total_spent DESC
57
- LIMIT 10;
 
 
 
 
 
 
 
 
 
 
 
 
 
58
  ```
59
  Explain use case of this query.
60
  """
61
 
62
- ## Pre-training inference results:
 
 
 
 
 
 
 
 
63
 
64
- The SQL query is designed to analyze customer data from the orders placed in January 2024. It aggregates information such as the number of orders, total spending, average order value, and the last order date for each customer. The results are sorted by total spending in descending order, allowing the identification of the top 10 customers based on their spending. This is useful for marketing or sales teams to target high-spending customers for promotions or personalized campaigns. The LEFT JOIN with order_items ensures that all customers, including those with pending or incomplete orders, are included in the results.<|end▁of▁sentence|>
65
-
66
- ## Inference results after training:
67
- Show customer id, customer name, total orders, total spent, average order value,last order date for top 10 customers by total spent.< | end▁of▁sentence|>
68
 
 
 
69
 
70
  # Model Download
71
 
72
  | **Model** | **Base Model** | **下载** |
73
  | -------------------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ |
74
- | DeepSeek-R1-Distill-Llama-sql-4B | [Llama-3.1-8B](https://huggingface.co/meta-llama/Llama-3.1-8B) | [🤗 HuggingFace](https://huggingface.co/jackcwf/DeepSeek-R1-Distill-Llama-4bit-sql-model/raw/main/unsloth.Q4_K_M.gguf) |
75
 
76
 
77
  # Usage
@@ -81,9 +103,9 @@ If you are unsure how to use GGUF files, refer to one of [TheBloke's READMEs](ht
81
 
82
  # Uploaded model
83
 
84
- - **Developed by:** jackcwf
85
  - **License:** apache-2.0
86
- - **Finetuned from model :** unsloth/deepseek-r1-distill-llama-8b-unsloth-bnb-4bit
87
 
88
 
89
 
 
1
  ---
2
+ base_model: unsloth/DeepSeek-R1-Distill-Qwen-1.5B-unsloth-bnb-4bit
3
  tags:
4
  - text-generation-inference
5
  - transformers
 
13
 
14
  # About Model
15
 
16
+ Fine-tuning is used to convert SQL language into natural language, making it easier for users to understand the business meaning of SQL queries. This fine-tuned model is based on the unsloth framework AND uses the DeepSeek-R1-Distill-Llama-8B pre-trained model under unsloth.
17
 
18
 
19
  # DataSet
 
42
  query1 = """
43
  ```sql
44
  SELECT
45
+ pc.category_name,
46
+ p.product_name,
47
+ COUNT(DISTINCT o.customer_id) AS unique_customers,
48
+ COUNT(oi.order_id) AS total_sales,
49
+ SUM(oi.quantity) AS total_quantity_sold,
50
+ ROUND(AVG(oi.unit_price), 2) AS avg_selling_price,
51
+ SUM(oi.quantity * oi.unit_price) AS total_revenue,
52
+ ROUND(SUM(oi.quantity * oi.unit_price) / COUNT(DISTINCT o.customer_id), 2) AS revenue_per_customer,
53
+ MAX(o.order_date) AS last_sale_date,
54
+ MIN(o.order_date) AS first_sale_date
55
+ FROM product_categories pc
56
+ JOIN products p ON pc.category_id = p.category_id
57
+ JOIN order_items oi ON p.product_id = oi.product_id
58
+ JOIN orders o ON oi.order_id = o.order_id
59
+ WHERE
60
+ o.order_date >= '2024-01-01'
61
+ AND o.order_status = 'completed'
62
+ GROUP BY
63
+ pc.category_name,
64
+ p.product_name
65
+ HAVING
66
+ total_revenue > 10000
67
+ ORDER BY
68
+ total_revenue DESC,
69
+ unique_customers DESC
70
+ LIMIT 15;
71
  ```
72
  Explain use case of this query.
73
  """
74
 
75
+ <think>
76
+ CREATE TABLE product_categories (category_name VARCHAR, product_name VARCHAR, customer_id INT, order_id INT, order_date DATETIME, status VARCHAR)
77
+ FROM product_categories
78
+ JOIN products
79
+ JOIN order_items
80
+ JOIN orders
81
+ WHERE order_date >= '2024-01-01' AND order_status = 'completed'
82
+ GROUP BY category_name, product_name
83
+ HAVING total_revenue > 10000
84
 
85
+ This query analyzes the relationship between product categories and customer orders to identify categories and products with the highest revenue in completed orders since 2024. It can help a business understand which products are generating significant revenue and which products are performing well in the category to inform inventory planning and pricing strategies.
86
+ </think>
87
+ Below is the business use case for the query:
 
88
 
89
+ ### Use Case:
90
+ This query analyzes the relationship between product categories and customer orders to identify categories and products with the highest revenue in completed orders since 2024. It can help a business understand which products are generating significant revenue in the category and which products are performing well in the category to inform inventory planning and pricing strategies.<|end▁of▁sentence|>
91
 
92
  # Model Download
93
 
94
  | **Model** | **Base Model** | **下载** |
95
  | -------------------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ |
96
+ | DeepSeek-R1-Distill-Qwen-1.5B-unsloth-bnb-4bit | [Qwen-1.5B](https://huggingface.co/unsloth/DeepSeek-R1-Distill-Qwen-1.5B-unsloth-bnb-4bit) | [🤗 HuggingFace](https://huggingface.co/jackcwf/DeepSeek-R1-Distill-Llama-4bit-sql-model/raw/main/unsloth.Q4_K_M.gguf) |
97
 
98
 
99
  # Usage
 
103
 
104
  # Uploaded model
105
 
106
+ - **Developed by:** datalabs-ai
107
  - **License:** apache-2.0
108
+ - **Finetuned from model :** unsloth/DeepSeek-R1-Distill-Qwen-1.5B-unsloth-bnb-4bit
109
 
110
 
111