CCCPaste

Como Usar la IA Gemini Pro de Google en Python

# Importamos Gemini Pro 
import google.generativeai as genai

# importamos textwrap
import textwrap

# Importamos Markdown de IPython 
from IPython.display import Markdown

# Soporte Para Caracteres Especiales en la Terminal de Python 
import sys
sys.stdout.reconfigure(encoding='utf-8')

# Usamos el modelo generativo de la IA 
modelo = genai.GenerativeModel('gemini-pro')

# Configuramos la API KEY 
GOOGLE_API_KEY='TU API KEY'
genai.configure(api_key=GOOGLE_API_KEY)

# Rebajamos el tamaño de la respuesta de la IA 
def rebajar(text):
  text = text.replace('•', '  *')
  return Markdown(textwrap.indent(text, '> ', predicate=lambda _: True))

# Obtenemos la respuesta 
respuesta = modelo.generate_content("Cual es el sentido de la vida?")
respuesta = respuesta.text

# Imprimimos la respuesta 
print(respuesta)