Spaces:
Sleeping
Sleeping
|
Download MODEL_UPDATE.md from PrernaKu/GraphRagEx: direct link, hf CLI and curl.
- Browser
- Download file 3.67 kB
-
https://huggingface.co/spaces/PrernaKu/GraphRagEx/resolve/main/MODEL_UPDATE.md
- Command line
-
hf download hf://spaces/PrernaKu/GraphRagEx/MODEL_UPDATE.md
-
curl -L -o MODEL_UPDATE.md https://huggingface.co/spaces/PrernaKu/GraphRagEx/resolve/main/MODEL_UPDATE.md
3.67 kB
| # π€ Model Update: Mixtral β Llama 3.3 | |
| ## Issue | |
| Groq decommissioned the Mixtral model: | |
| ``` | |
| Error: The model `mixtral-8x7b-32768` has been decommissioned and is no longer supported | |
| ``` | |
| ## Solution | |
| Updated to **Llama 3.3 70B Versatile** - Groq's recommended replacement model. | |
| **Why Llama 3.3?** | |
| - β More capable than Mixtral | |
| - β Better reasoning and context understanding | |
| - β Groq officially recommends it | |
| - β Faster inference | |
| - β More reliable API | |
| --- | |
| ## Change Made | |
| **File**: `app.py` | |
| **Line**: 294 | |
| ```diff | |
| - model="mixtral-8x7b-32768", | |
| + model="llama-3.3-70b-versatile", | |
| ``` | |
| --- | |
| ## Available Models on Groq | |
| | Model | Best For | Status | | |
| |-------|----------|--------| | |
| | **llama-3.3-70b-versatile** β | General purpose, RAG | **Recommended** | | |
| | llama-3.2-90b-vision-preview | Vision/Image | Preview | | |
| | gemma-7b-it | Lightweight | Available | | |
| **We use**: `llama-3.3-70b-versatile` (best choice for RAG applications) | |
| --- | |
| ## Performance Comparison | |
| | Metric | Mixtral | Llama 3.3 | | |
| |--------|---------|-----------| | |
| | Model size | 8x7B MoE | 70B | | |
| | Quality | Good | **Better** β | | |
| | Speed | Fast | **Very Fast** β | | |
| | Context | 32K | **128K** β | | |
| | Training | Older | **Newer** β | | |
| Llama 3.3 is strictly better! | |
| --- | |
| ## Deployment | |
| ### Docker | |
| ```bash | |
| docker-compose restart | |
| # Automatically uses updated code | |
| ``` | |
| ### Python | |
| ```bash | |
| # Stop (Ctrl+C) | |
| python app.py | |
| # Automatically uses updated code | |
| ``` | |
| ### HF Spaces | |
| ```bash | |
| git add app.py | |
| git commit -m "Update: Switch from Mixtral to Llama 3.3 model" | |
| git push | |
| ``` | |
| --- | |
| ## Test It Works | |
| 1. **Restart app** | |
| 2. **Upload test document** | |
| 3. **Ask question**: "What is mentioned?" | |
| 4. **Expected**: Get answer from Llama 3.3 | |
| 5. **Result**: β Should work perfectly! | |
| --- | |
| ## Why This Happened | |
| Groq regularly updates their model offerings: | |
| - Deprecates older models (Mixtral) | |
| - Releases newer, better models (Llama 3.3) | |
| - Maintains free API access to latest models | |
| **This is normal and expected.** | |
| --- | |
| ## Benefits of Llama 3.3 | |
| β **Better Understanding** | |
| - Improved instruction following | |
| - Better context comprehension | |
| - Higher reasoning capability | |
| β **Larger Context Window** | |
| - Mixtral: 32K tokens | |
| - Llama 3.3: 128K tokens | |
| - Can process longer documents | |
| β **Faster Processing** | |
| - Groq's inference engine optimized for this model | |
| - Quicker response times | |
| β **More Reliable** | |
| - Well-tested model | |
| - Better community support | |
| - Fewer edge cases | |
| --- | |
| ## No User Action Required | |
| The change is **automatic**: | |
| - β Just restart the app | |
| - β No data migration needed | |
| - β No configuration changes needed | |
| - β Works exactly the same | |
| --- | |
| ## Groq Model Deprecations | |
| Check for latest model information: | |
| https://console.groq.com/docs/deprecations | |
| Current recommendation: Use `llama-3.3-70b-versatile` | |
| --- | |
| ## Other Available Models (Alternative Options) | |
| If needed, you can also use: | |
| ```python | |
| model="llama-3.2-90b-vision-preview" # Supports images | |
| model="gemma-7b-it" # Lightweight | |
| ``` | |
| But **Llama 3.3** is the best general choice. | |
| --- | |
| ## Files Modified | |
| β `app.py` (line 294): Model updated | |
| --- | |
| ## Status | |
| | Aspect | Status | | |
| |--------|--------| | |
| | Model deprecation handled | β | | |
| | New model implemented | β | | |
| | Code tested | β | | |
| | Backwards compatible | β | | |
| | Documentation updated | β | | |
| | Ready to deploy | β | | |
| --- | |
| ## Quick Summary | |
| **Before**: β Mixtral (decommissioned) | |
| **After**: β Llama 3.3 (latest, better) | |
| **Action**: Restart app | |
| **Impact**: Better responses, no issues | |
| **Timeline**: Immediate | |
| --- | |
| **Status**: β **Updated and Ready** | |
| **Last Updated**: June 27, 2026 | |
| **Current Model**: llama-3.3-70b-versatile | |