Qwen3 8B Gastronomía Hispana DPO es un modelo de lenguaje especializado en cocina internacional, específicamente optimizado para la gastronomía hispana mediante Direct Preference Optimization (DPO). Este modelo ha sido entrenado para ser un experto en ingredientes, técnicas culinarias, recetas tradicionales y sustituciones apropiadas en diferentes culturas gastronómicas del mundo hispanohablante.
Características Principales
Especialización: Experto en gastronomía hispana e internacional
Idioma: Respuestas exclusivamente en español
Conocimientos: Ingredientes, técnicas de cocción, recetas tradicionales, sustituciones culinarias
Optimización: Entrenado con DPO para respuestas de mayor calidad y preferencia humana
Base: Qwen3 8B unsloth bnb 4bit con optimizaciones de Unsloth
1defgenerar_respuesta_culinaria(pregunta):2 messages =[3{4"role":"system",5"content":"Eres un experto en ingredientes de cocina internacional, conoces sus propiedades, usos tradicionales y sustituciones apropiadas en diferentes culturas gastronómicas del mundo."6},7{8"role":"user",9"content": pregunta
10}11]1213# Aplicar template de chat14 input_text = tokenizer.apply_chat_template(15 messages,16 tokenize=False,17 add_generation_prompt=True18)1920# Tokenizar21 inputs = tokenizer(input_text, return_tensors="pt", truncation=True)2223# Generar respuesta24with torch.no_grad():25 outputs = model.generate(26**inputs,27 max_new_tokens=512,28 do_sample=True,29 temperature=0.7,30 top_p=0.9,31 pad_token_id=tokenizer.eos_token_id
32)3334# Decodificar respuesta35 response = tokenizer.decode(outputs[0], skip_special_tokens=True)36return response.split("assistant")[-1].strip()3738# Ejemplo de consulta39pregunta ="¿Cómo puedo preparar un sofrito auténtico para paella valenciana?"40respuesta = generar_respuesta_culinaria(pregunta)41print(respuesta)
Uso con Unsloth (Recomendado para Inferencia Rápida)
python
1from unsloth import FastLanguageModel
23# Cargar con Unsloth para inferencia 2x más rápida4model, tokenizer = FastLanguageModel.from_pretrained(5 model_name="somosnlp-hackathon-2025/Qwen3-8B-gastronomia-hispana-dpo",6 max_seq_length=2500,7 dtype=None,# Auto-detección8 load_in_4bit=True9)1011# Habilitar inferencia rápida12FastLanguageModel.for_inference(model)
Casos de Uso
Casos de Uso Ideales
Consultas sobre ingredientes: Propiedades, orígenes, usos tradicionales
Técnicas culinarias: Métodos de cocción, tiempos y temperaturas
Recetas tradicionales: Platos típicos de la gastronomía hispana
Sustituciones culinarias: Alternativas para ingredientes no disponibles
Maridajes: Combinaciones de sabores y bebidas
Consejos culinarios: Tips para mejorar preparaciones
Limitaciones
Idioma: Solo responde en español
Especialización: Enfocado principalmente en gastronomía hispana
Información médica: No proporciona consejos médicos sobre dietas
Información actualizada: Conocimiento limitado a datos de entrenamiento
Rendimiento
El modelo ha sido optimizado mediante DPO para generar respuestas que:
✅ Son cultural y gastronómicamente precisas
✅ Incluyen contexto cultural relevante
✅ Proporcionan sustituciones apropiadas
✅ Mantienen un tono experto pero accesible
✅ Respetan las tradiciones culinarias regionales
Ejemplos de Interacción
Usuario: "¿Qué tipo de harina se utiliza para hacer los crackers de los canapés con crema de salmón?"
Asistente: "Para preparar los crackers de los canapés con crema de salmón, la receta especifica el uso de harina de fuerza. Esta harina, también conocida como harina fuerte o harina de panadería, es ideal para este tipo de preparaciones debido a su alto contenido de gluten (generalmente entre un 12-14%)..."
Usuario: "¿Cuáles son los ingredientes principales del Motepillo?"
Asistente: [Respuesta detallada sobre este plato tradicional ecuatoriano con maíz tostado, huevos y especias]
Dataset y Entrenamiento
Dataset: Especializado en gastronomía hispana con pares de preferencias
Tamaño: 7,092 ejemplos de entrenamiento
Método: Direct Preference Optimization (DPO) con β=0.8
Validación: Split 95%/5% para entrenamiento/validación
Hardware: NVIDIA L40S (44.4GB VRAM)
🏆 Hackathon SomosNLP 2025
Este modelo fue desarrollado como parte del Hackathon SomosNLP 2025, enfocado en crear modelos de IA especializados para la comunidad hispanohablante.
Equipo de Desarrollo
Especialización en gastronomía hispana e internacional
Optimización con técnicas de entrenamiento avanzadas (DPO)
Enfoque en preservación cultural gastronómica
📄 Licencia
Este modelo se distribuye bajo la Licencia Apache 2.0, permitiendo uso comercial y modificación con atribución apropiada.