<h1 align="center">
<a href="https://prompts.chat">
Aplicación en python e integración LLM con el API de GROQ, de un asesor nutricional personal.
Sign in to like and favorite skills
Aplicación en python e integración LLM con el API de GROQ, de un asesor nutricional personal.
Nos solicitara la siguiente información:
Una vez tenemos la información nos generara un plan nutricional, esta se realiza lanzando una pregunta mediate el API de GROQ a un LLM.
La aplicación sigue un patrón MVC. Modelo, Vista y Controlador. Aunque en este caso no es necesario el modelo ya que no tenemos información persistente.
La Vista es una inter interfaz WEB, en la que seleccionaremos los parámetros que se enviarán para realizar una consulta a un LLM.
El controlador que ejecuta acciones o la lógica de la aplicación. Se encuentra en el fichero app.py.
Tendremos instalados en nuestro ordenador los ficheros y directorios siguientes: app.py, templates/ (directorio con el interfaz WEB) el fichero .env, requirements.txt (librerias requeridas de python)
Lo primero sera crear un entorno virtual, donde se instalarán nuestras librerias
python3 -m venv venv
Una vez creado el entorno virtual lo activamos y cargamos las dependencias (Solo es necesario la primera vez):
source venv/bin/activate pip3 install -r requirements.txt
Crearemos el fichero ".env" rellenado las variables necesarias como por ejemplo:
GROQ_API_KEY=XXXXX
#MODELO=deepseek-r1-distill-llama-70b
#MODELO=llama3-70b-8192
MODELO=meta-llama/llama-4-scout-17b-16e-instruct
Definiendo el token de GROQ (sustituyendo XXXXX por tu API key de https://console.groq.com/keys) y el modelo que usaremos.
py app.py
Abrir un navegador con la url "http://localhost:5000" para ver la aplicación.