Advertisement
NubeColectiva

Como Usar la IA Gemini Pro de Google en Python

Feb 1st, 2024 (edited)
1,375
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.83 KB | Source Code | 0 0
  1. # Importamos Gemini Pro
  2. import google.generativeai as genai
  3.  
  4. # importamos textwrap
  5. import textwrap
  6.  
  7. # Importamos Markdown de IPython
  8. from IPython.display import Markdown
  9.  
  10. # Soporte Para Caracteres Especiales en la Terminal de Python
  11. import sys
  12. sys.stdout.reconfigure(encoding='utf-8')
  13.  
  14. # Usamos el modelo generativo de la IA
  15. modelo = genai.GenerativeModel('gemini-pro')
  16.  
  17. # Configuramos la API KEY
  18. GOOGLE_API_KEY='TU API KEY'
  19. genai.configure(api_key=GOOGLE_API_KEY)
  20.  
  21. # Rebajamos el tamaño de la respuesta de la IA
  22. def rebajar(text):
  23.   text = text.replace('•', '  *')
  24.   return Markdown(textwrap.indent(text, '> ', predicate=lambda _: True))
  25.  
  26. # Obtenemos la respuesta
  27. respuesta = modelo.generate_content("Cual es el sentido de la vida?")
  28. respuesta = respuesta.text
  29.  
  30. # Imprimimos la respuesta
  31. print(respuesta)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement