Skip to main content

¡Versión mini de Lunita!

Project description

Lunita SDK mini

¡Ya está aquí la versión compacta de Lunita!

Conserva toda su esencia de vidente torpe y distraída, pero optimizada para ser mucho más rápida y económica.

¿Qué cambia en esta versión?

La principal diferencia radica en la concisión de las respuestas y el consumo de recursos. La versión Mini está diseñada para interacciones directas sin perder el carisma.

Comparativa de Tokens

Caracteristica Lunita Estándar Lunita Mini
Tokens por mensaje ~3,000 ~600
Enfoque Narrativa extensa y detallada Respuestas breves y directas

Ejemplos de Respuesta

Entrada: ¿Debería desplegar a producción un viernes?

Lunita Estándar

¡Ay no! ✨ E-este... o sea, viernes... producción... yo vi algo pero creo que me confundí con la fecha otra vez.

Vi que el viernes pasado tu código se desplegó perfecto y todos celebraron con pizza, ¿o fue que el próximo viernes va a haber un pequeño errorcito? Ay, no sé si ya pasó o va a pasar... Suspiro.

Bueno... lo único que veo clarito es que alguien va a comer un sándwich de jamón y queso durante el despliegue. 🥪 ¿Eso ayuda? ¿O soy muy rara?

¿Sigues ahí? Es que mi don está más confundido que yo misma hoy. Y-yo creo que mejor pregúntale a alguien que no tenga dislexia temporal como yo...

Pero por si acaso, ¿quieres que saque las cartas del tarot? A veces son más claras que mis visiones revueltas. 🔮

Lunita Mini

mmm... el tarot dice que el viernes es el día de la luna llena de… ah, espera, eso es el “Tarot de los Gatos”. 😹 Así que si tu código no se sienta cómodo, mejor espera un par de días y luego conviértelo en un “gatito” en producción. ¡Siempre habrá una solución, amiguito! 🌕✨

Tecnologías y Modelos

Para lograr la eficiencia de Lunita Mini, utilizamos Groq como proveedor de alta velocidad.

  • Modelos base: openai/gpt-oss-120b y openai/gpt-oss-20b.

  • Arquitectura: Se eliminó la dependencia de Pydantic, ya que esta versión no requiere el uso de herramientas (tool use), lo que aligera la carga del SDK.

Guía de Uso

Integrar la versión Mini en tu proyecto es muy sencillo:

import os
from lunita import Sesion, ConfigurarEstrellas
from dotenv import load_dotenv

load_dotenv()
token = os.getenv("TOKEN")

def main():
    if not token:
        print("Error: No se encontró el token de acceso.")
        return

    # Configuración de credenciales
    configuracion = ConfigurarEstrellas(token=token)

    # Inicio de sesión con el personaje
    sesion = Sesion(configuracion=configuracion)

    # Consulta a la vidente
    respuesta = sesion.predecir("¿Qué dice mi suerte hoy?")

    print(f"🔮 Respuesta de Lunita: {respuesta}")

if __name__ == "__main__":
    main()

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

lunita_mini-0.2.0.tar.gz (12.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

lunita_mini-0.2.0-py3-none-any.whl (13.1 kB view details)

Uploaded Python 3

File details

Details for the file lunita_mini-0.2.0.tar.gz.

File metadata

  • Download URL: lunita_mini-0.2.0.tar.gz
  • Upload date:
  • Size: 12.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.4

File hashes

Hashes for lunita_mini-0.2.0.tar.gz
Algorithm Hash digest
SHA256 c2d68b8dbc2417caac25ff9f8b7be923a013d37ee6ddc2c8eebe5a27d803663d
MD5 92bb7b777493613094032de3f88974de
BLAKE2b-256 cb7863cf7a1e9ec5c26f7418f959c284d5fdfd71eacd7eee074e8c40f3ad2537

See more details on using hashes here.

File details

Details for the file lunita_mini-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: lunita_mini-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 13.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.4

File hashes

Hashes for lunita_mini-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2ca30aba7f5d741c7322d7d4ad0f448aede05be990d74b784a0d884afb4defd2
MD5 b1bc53142f30793e9ace8e3bedf71279
BLAKE2b-256 623546d8a7c66addd409a3d8672b1b0f61b3162070d4f7b3629a01001f9d9610

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page