danielsanchezsa / inimeg_the_sage

Inimeg The Sage
0 stars 0 forks source link

Conectar Gemini API al proyecto #1

Open ronuma opened 6 days ago

ronuma commented 6 days ago

Prácticamente seguí las instrucciones de este paquete: https://pub.dev/packages/flutter_dotenv para hacerlo, tomarlo como referencia, y metí mi API key, si la necesitan, solicítenmela y se las comparto de modo seguro ;). empecé a ver qué onda para conectar este paquete y echar a andar gemini en la app pero parece que hay un tema que sí nos podría afectar: parece que no existen las system instructions en este paquete, lo que nos impediría personalizar el prompt de esta forma. No obstante, se puede hacer que siempre defaulteemos a que el primer "mensaje" en la conversación lo mandamos nosotros, y entonces no lo mostramos y eso se vuelve como las "system instructions", pero no sé si lo ven muy sucio o no pasa nada.

ronuma commented 4 days ago

Actualmente, estoy tratando de ver la manera de renderizar las opciones que da Gemini como código, para poder así empezar a secuenciar la historia interactivamente. Hasta el momento, me parece que va a ser necesario tener una gran manipulación de strings.