# Idea 07: Migrate n8n-generate API to FreeLLMAPI

## Goal
Update the endpoint `/api/product-desc/n8n-generate` to use the unified FreeLLMAPI proxy instead of direct Groq keys.

## Context
The endpoint receives image URLs and text from n8n (Google Sheets). It uses a vision model to analyze the image, and a writer model to generate an ultra description.
Currently, it uses multiple Groq API keys in a round-robin fashion. We want to switch this to the local FreeLLMAPI router.

## Requirements
- Endpoint: `http://localhost:3001/v1/chat/completions`
- API Key: `freellmapi-a858c30561987b8aa2a58343c7fe48a6a52e65cadb9df6d5`
- Must maintain the existing fallback/retry logic but point to the new provider.
- Test the endpoint after implementation.
