Del curso: OpenAI para desarrollo esencial

Preparación de las herramientas y ambiente de desarrollo - Tutorial de ChatGPT

Del curso: OpenAI para desarrollo esencial

Preparación de las herramientas y ambiente de desarrollo

Lo más importante para este curso es que ya tengas una cuenta de OpenAI. Si no lo has hecho ya, puedes navegar al sitio OpenAI.com y abrir una. Puedes usar cualquier correo electrónico y una contraseña, o también usar alguna cuenta existente de Google, Microsoft o Apple. Los servicios de OpenAI tienen un costo relacionado. Por esta razón, debes tener saldo suficiente en tu cuenta. Te sugiero explorar la página de «pricing» que está aquí en pantalla, donde podrás encontrar información acerca de dichos costos. Para las cuentas nuevas, OpenAI generalmente otorga un cierto monto reducido de dólares en crédito. Sin embargo, eso puede cambiar sin previo aviso. Una vez que hayas introducido tu cuenta para autenticarte en OpenAI, podrás navegar a ChatGPT o a la página de opciones y herramientas administrativas. Vamos allá. En este portal puedes navegar a la sección de «Usage» que está por acá en el menú para conocer cuánto crédito disponible tienes. Por ejemplo, en mi caso tengo este saldo que está en pantalla de un total de 10 $ que tengo desde octubre 2023. También en este portal puedes crear los API Keys para acceder al API. Esto es absolutamente necesario para poder invocar la funcionalidad que vamos a ver en este curso. Como puedes observar aquí en pantalla, solamente tengo un «key», que fue creado el 29 de noviembre. Además puedo crear más «keys». Vamos a crear uno llamado «ejemplo». Vamos a hacer clic en «Create secret key» y este es el único momento que tienes para ver esta clave. Aquí la puedes copiar, guardarla en algún lugar seguro y después utilizarla. En mi caso, yo pongo los «keys» en mis variables de entorno del sistema operativo. Además, aquí mismo puedes borrar los «keys». Vamos a borrarlo. «Revoque», y con esto borramos exitosamente ese API «key». Python será el lenguaje de programación que más usaremos en este curso. Hay muchas formas de instalar Python en nuestros equipos. No obstante, yo lo instalé directamente desde el Windows Store. Estoy usando Python 3.11 y desde aquí instalé este lenguaje. Otros métodos que puedes usar son descargar el instalador, usar Anaconda, usar el Windows Subsystem for Linux e instalarlo en alguno de sus distros o incluso usar algún gestor de aplicaciones como Chocolatey. Aquí lo más importante es que tu equipo de cómputo sea capaz de escribir código de Python. Si vas a seguir los ejemplos de .NET y C# requieres tener instalado el SDK de .NET. Este lo puedes descargar del sitio dotnet, que a su vez te va a redirigir a esta página que tenemos aquí en pantalla y por acá puedes descargar este kit de desarrollo. Otra opción es instalar Visual Studio 2022, ya que esa herramienta lo instalará por ti. En este curso voy a usar Visual Studio Code como mi entorno de desarrollo. Una de las ventajas de Visual Studio Code es que, además de ser totalmente gratis y open source, tiene una oferta muy grande de extensiones. También es posible usar cualquier otro entorno que soporte Python, como Jupyter, Google Colab, PyCharm, etcétera. Nuevamente, no importa realmente la herramienta que uses, siempre y cuando puedas crear aplicaciones con Python. Visual Studio Code lo puedes descargar desde visualstudio.com y acá descargar el instalador según tu sistema operativo. Con respecto a las extensiones, yo tengo instaladas Pylance y Python, así como C#, C# Dev Kit y también IntelliCode for C# Dev Kit. Finalmente, vamos a usar Postman para probar el API de OpenAI a través de peticiones HTTP. Esta es una herramienta gratuita que puedes descargar desde su sitio postman.com.

Contenido