phi3-text2sql-lora / README.md
mrcmilo's picture
Update README.md
06259cd verified
|
raw
history blame
1.34 kB
metadata
license: mit
base_model: microsoft/Phi-3-mini-4k-instruct
tags:
  - text-to-sql
  - natural-language-to-sql
  - phi-3
  - unsloth
  - gguf
  - ollama
  - logic
datasets:
  - b-mc2/sql-create-context
language:
  - en
library_name: unsloth
pipeline_tag: text-generation

Phi-3-SQL-Expert (GGUF)

This is a specialized Text-to-SQL model fine-tuned from the Microsoft Phi-3-mini-4k-instruct architecture. It has been optimized using Unsloth to provide high-accuracy SQL generation while remaining lightweight enough to run on consumer hardware.

πŸš€ Key Features

  • Architecture: Phi-3-mini (3.8B parameters)
  • Quantization: Q4_K_M GGUF (Optimized balance of speed and logic)
  • Training Technique: Fine-tuned using Lora with Unsloth.
  • Format: GGUF (Ready for Ollama, LM Studio, and llama.cpp)

πŸ›  Usage Instructions

1. Ollama (Recommended)

To deploy locally:

  1. Download the .gguf file.
  2. Create a file named Modelfile and paste the following:
FROM ./phi3-sql-expert.Q4_K_M.gguf

TEMPLATE """<|system|>
You are a helpful assistant that writes SQL queries. Given a user question and a table schema, output only the SQL code.<|end|>
<|user|>
{{ .Prompt }}<|end|>
<|assistant|>
"""

PARAMETER stop "<|end|>"
PARAMETER temperature 0.1
PARAMETER num_ctx 2048