Skip to content

Commit

Permalink
Copy Files From Source Repo (2023-11-24 17:34)
Browse files Browse the repository at this point in the history
  • Loading branch information
olprod committed Nov 25, 2023
1 parent a5a3c59 commit 43406d4
Show file tree
Hide file tree
Showing 6 changed files with 45 additions and 45 deletions.
8 changes: 4 additions & 4 deletions Instructions/Labs/01-get-started-azure-openai.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,16 +18,16 @@ Necesitará una suscripción de Azure que pueda acceder a Azure OpenAI Service.

## Aprovisionamiento de un recurso de Azure OpenAI

Para poder usar modelos de Azure OpenAI, es preciso aprovisionar un recurso de Azure OpenAI en una suscripción de Azure.
Para poder usar modelos de Azure OpenAI, debe aprovisionar un recurso de Azure OpenAI en su suscripción de Azure.

1. Inicie sesión en el [Portal de Azure](https://portal.azure.com).
1. Inicie sesión en [Azure Portal](https://portal.azure.com).
2. Cree un recurso de **Azure OpenAI** con la siguiente configuración:
- **Suscripción**: una suscripción de Azure que tenga acceso a Azure OpenAI Service.
- **Grupo de recursos**: elija un grupo de recursos existente o cree uno nuevo con un nombre de su elección.
- **Región**: elija cualquier región disponible.
- **Nombre**: el nombre único que elija.
- **Nombre**: elija un nombre único.
- **Plan de tarifa**: estándar S0
3. Espere a que la implementación finalice. A continuación, vaya al recurso de Azure OpenAI implementado en Azure Portal.
3. Espere a que la implementación finalice. Luego, vaya al recurso de Azure OpenAI implementado en Azure Portal.

## Implementar un modelo

Expand Down
18 changes: 9 additions & 9 deletions Instructions/Labs/02-natural-language-azure-openai.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,17 +18,17 @@ Necesitará una suscripción de Azure que tenga acceso a Azure OpenAI Service.

## Aprovisionamiento de un recurso de Azure OpenAI

Para poder usar modelos de Azure OpenAI, es preciso aprovisionar un recurso de Azure OpenAI en una suscripción de Azure.
Para poder usar modelos de Azure OpenAI, debe aprovisionar un recurso de Azure OpenAI en su suscripción de Azure.

1. Inicie sesión en el [Portal de Azure](https://portal.azure.com).
1. Inicie sesión en [Azure Portal](https://portal.azure.com).
2. Cree un recurso de **Azure OpenAI** con la siguiente configuración:
- **Suscripción**: una suscripción de Azure que tenga acceso a Azure OpenAI Service.
- **Grupo de recursos**: elija un grupo de recursos existente o cree uno nuevo con un nombre de su elección.
- **Región**: elija cualquier región disponible.
- **Nombre**: el nombre único que elija.
- **Nombre**: elija un nombre único.
- **Plan de tarifa**: estándar S0
3. Espere a que la implementación finalice. A continuación, vaya al recurso de Azure OpenAI implementado en Azure Portal.
4. Vaya a la página **Claves y punto de conexión**, y guarde esos datos en un archivo de texto para usarlos más adelante.
4. Vaya a la página **Claves y punto de conexión** y guarde esos datos en un archivo de texto para usarlos más adelante.

## Implementar un modelo

Expand All @@ -44,27 +44,27 @@ Para usar la API de Azure OpenAI, primero debe implementar un modelo para usarlo
## Configuración de una aplicación en Cloud Shell

Para mostrar cómo realizar la integración con un modelo de Azure OpenAI, usaremos una breve aplicación de la línea de comandos que se ejecuta en Cloud Shell en Azure. Abra una nueva pestaña del explorador para trabajar con Cloud Shell.
Para mostrar cómo integrar un modelo de Azure OpenAI, usaremos una breve aplicación de la línea de comandos que se ejecuta en Cloud Shell en Azure. Abra una nueva pestaña del explorador para trabajar con Cloud Shell.

1. En [Azure Portal](https://portal.azure.com?azure-portal=true), seleccione el botón **[>_]** (*Cloud Shell*) en la parte superior de la página, a la derecha del cuadro de búsqueda. Se abrirá un panel de Cloud Shell en la parte inferior del portal.

![Captura de pantalla de cómo se inicia de Cloud Shell haciendo clic en el icono situado a la derecha del cuadro de búsqueda superior.](../media/cloudshell-launch-portal.png#lightbox)

2. La primera vez que abra Cloud Shell, es posible que se le pida que elija el tipo de shell que desea usar (*Bash* o *PowerShell*). Seleccione **Bash**. Si no ve esta opción, omita el paso.

3. Si se le pide que cree almacenamiento para Cloud Shell, seleccione **Mostrar configuración avanzada** y seleccione la siguiente configuración:
3. Si se le pide que cree almacenamiento para Cloud Shell, seleccione **Mostrar configuración avanzada** y seleccione la siguiente configuración:
- **Suscripción**: Su suscripción
- **Regiones de Cloud Shell**: elija cualquier región disponible
- **Regiones de Cloud Shell**: elija cualquier región disponible
- No está seleccionado **Mostrar conjuntos de aislamiento de red virtual**
- **Grupo de recursos**: use el grupo de recursos existente en el que aprovisionó el recurso de Azure OpenAI
- **Grupo de recursos**: use el grupo de recursos existente en el que aprovisionó el recurso de Azure OpenAI
- **Cuenta de almacenamiento**: cree una cuenta de almacenamiento nueva con un nombre único
- **Recurso compartido de archivos**: cree un nuevo recurso compartido de archivos con un nombre único

A continuación, espere un minuto más o menos a que se cree el almacenamiento.

> **Nota**: Si ya tiene una instancia de Cloud Shell configurada en su suscripción de Azure, es posible que tenga que usar la opción **Restablecer configuración de usuario** en el menú ⚙️ para asegurarse de que están instaladas las versiones más recientes de Python y .NET Framework.
4. Asegúrese de que el tipo de shell indicado en la parte superior izquierda del panel de Cloud Shell sea *Bash*. Si es *PowerShell*, cambie a *Bash* mediante el menú desplegable.
4. Asegúrese de que el tipo de shell indicado en la parte superior izquierda del panel de Cloud Shell sea *Bash*. Si es *PowerShell*, cambie a *Bash* mediante el menú desplegable.

5. Cuando se inicie el terminal, escriba el siguiente comando para descargar la aplicación de ejemplo y guárdela en una carpeta denominada `azure-openai`.

Expand Down
14 changes: 7 additions & 7 deletions Instructions/Labs/03-prompt-engineering.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,17 +20,17 @@ Necesitará una suscripción de Azure que tenga acceso a Azure OpenAI Service.

## Aprovisionamiento de un recurso de Azure OpenAI

Para poder usar modelos de Azure OpenAI, es preciso aprovisionar un recurso de Azure OpenAI en una suscripción de Azure.
Para poder usar modelos de Azure OpenAI, debe aprovisionar un recurso de Azure OpenAI en su suscripción de Azure.

1. Inicie sesión en el [Portal de Azure](https://portal.azure.com).
1. Inicie sesión en [Azure Portal](https://portal.azure.com).
2. Cree un recurso de **Azure OpenAI** con la siguiente configuración:
- **Suscripción**: una suscripción de Azure que tenga acceso a Azure OpenAI Service.
- **Grupo de recursos**: elija un grupo de recursos existente o cree uno nuevo con un nombre de su elección.
- **Región**: elija cualquier región disponible.
- **Nombre**: el nombre único que elija.
- **Nombre**: elija un nombre único.
- **Plan de tarifa**: estándar S0
3. Espere a que la implementación finalice. A continuación, vaya al recurso de Azure OpenAI implementado en Azure Portal.
4. Vaya a la página **Claves y punto de conexión**, y guarde esos datos en un archivo de texto para usarlos más adelante.
4. Vaya a la página **Claves y punto de conexión** y guarde esos datos en un archivo de texto para usarlos más adelante.

## Implementar un modelo

Expand Down Expand Up @@ -140,7 +140,7 @@ Antes de usar la aplicación, vea cómo la ingeniería de mensajes mejora la res
## Configuración de una aplicación en Cloud Shell
Para mostrar cómo realizar la integración con un modelo de Azure OpenAI, usaremos una breve aplicación de la línea de comandos que se ejecuta en Cloud Shell en Azure. Abra una nueva pestaña del explorador para trabajar con Cloud Shell.
Para mostrar cómo integrar un modelo de Azure OpenAI, usaremos una breve aplicación de la línea de comandos que se ejecuta en Cloud Shell en Azure. Abra una nueva pestaña del explorador para trabajar con Cloud Shell.
1. En [Azure Portal](https://portal.azure.com?azure-portal=true), seleccione el botón **[>_]** (*Cloud Shell*) en la parte superior de la página, a la derecha del cuadro de búsqueda. Se abrirá un panel de Cloud Shell en la parte inferior del portal.
Expand Down Expand Up @@ -196,7 +196,7 @@ En este ejercicio, completará algunas partes clave de la aplicación para habil
3. Actualice los valores de configuración para incluir el **punto de conexión** y la **clave** del recurso de Azure OpenAI que ha creado, así como el nombre del modelo que ha implementado, `text-turbo`. Guarde el archivo.
4. Vaya a la carpeta del lenguaje que desee usar e instale los paquetes necesarios.
4. Vaya a la carpeta del lenguaje que prefiera e instale los paquetes necesarios.
**C#**
Expand Down Expand Up @@ -248,7 +248,7 @@ En este ejercicio, completará algunas partes clave de la aplicación para habil
openai.api_key = azure_oai_key
```
6. En la función que llama al modelo de Azure OpenAI, agregue el código para dar formato a la solicitud y enviarla al modelo.
6. En la función que llama al modelo de Azure OpenAI, agregue el código para darle formato a la solicitud y enviársela al modelo.
**C#**
Expand Down
28 changes: 14 additions & 14 deletions Instructions/Labs/04-code-generation.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,35 +18,35 @@ Necesitará una suscripción de Azure que tenga acceso a Azure OpenAI Service.

## Aprovisionamiento de un recurso de Azure OpenAI

Para poder usar modelos de Azure OpenAI, es preciso aprovisionar un recurso de Azure OpenAI en una suscripción de Azure.
Para poder usar modelos de Azure OpenAI, debe aprovisionar un recurso de Azure OpenAI en su suscripción de Azure.

1. Inicie sesión en el [Portal de Azure](https://portal.azure.com).
1. Inicie sesión en [Azure Portal](https://portal.azure.com).
2. Cree un recurso de **Azure OpenAI** con la siguiente configuración:
- **Suscripción**: una suscripción de Azure que tenga acceso a Azure OpenAI Service.
- **Grupo de recursos**: elija un grupo de recursos existente o cree uno nuevo con un nombre de su elección.
- **Región**: elija cualquier región disponible.
- **Nombre**: el nombre único que elija.
- **Nombre**: elija un nombre único.
- **Plan de tarifa**: estándar S0
3. Espere a que la implementación finalice. A continuación, vaya al recurso de Azure OpenAI implementado en Azure Portal.
4. Vaya a la página **Claves y punto de conexión**, y guarde esos datos en un archivo de texto para usarlos más adelante.
4. Vaya a la página **Claves y punto de conexión** y guarde esos datos en un archivo de texto para usarlos más adelante.

## Implementar un modelo

Para usar Azure OpenAI API para generar código, primero hay que implementar un modelo para usarlo con **Azure OpenAI Studio**. Una vez implementado, usaremos el modelo con el área de juegos y haremos referencia a él en la aplicación.

1. En la página **Información general** del recurso de Azure OpenAI, use el botón **Explorar** para abrir Azure OpenAI Studio en una nueva pestaña del explorador. También puede ir directamente a [Azure OpenAI Studio](https://oai.azure.com/?azure-portal=true).
1. En la página **Información general** del recurso de Azure OpenAI, use el botón **Explorar** para abrir Azure OpenAI Studio en una nueva pestaña del explorador. Pero tenga en cuenta que también puede ir directamente a [Azure OpenAI Studio](https://oai.azure.com/?azure-portal=true).
2. En Azure OpenAI Studio, cree una nueva implementación con la siguiente configuración:
- **Modelo**: gpt-35-turbo
- **Versión del modelo**: *use la versión predeterminada*
- **Nombre de implementación**: 35turbo

> **Nota**: Cada modelo de Azure OpenAI está optimizado para un equilibrio de funcionalidad y rendimiento diferente. En este ejercicio, se usará la serie de modelos **3.5 Turbo** de la familia de modelos **GPT-3**, que tiene una alta capacidad de reconocimiento tanto del lenguaje como del código.
> **Nota**: Cada modelo de Azure OpenAI está optimizado para lograr un equilibrio diferente de funcionalidad y rendimiento. En este ejercicio, se usará la serie de modelos **3.5 Turbo** de la familia de modelos **GPT-3**, que tiene una alta capacidad de reconocimiento tanto del lenguaje como del código.
## Generación de código en el área de juegos de chat

Antes de usarlo en la aplicación, examine la forma en que Azure OpenAI puede generar y explicar código en el área de juegos de chat.

1. En [Azure OpenAI Studio](https://oai.azure.com/?azure-portal=true), vaya al área de juegos **Chat** del panel izquierdo.
1. En [Azure OpenAI Studio](https://oai.azure.com/?azure-portal=true), vaya al área de juegos de **chat** del panel izquierdo.
1. En la sección **Configuración del asistente** de la parte superior, seleccione la plantilla de mensaje del sistema **Predeterminado**.
1. En la sección **Sesión de chat**, escriba el siguiente mensaje y presione *Entrar*.

Expand Down Expand Up @@ -75,9 +75,9 @@ Antes de usarlo en la aplicación, examine la forma en que Azure OpenAI puede ge
1. Observe la salida, que explica lo que hace la función en lenguaje natural. Pruebe a solicitar al modelo que vuelva a escribirla en un lenguaje que conozca.
## Configuración de una aplicación en Cloud Shell
## Configuración de aplicaciones en Cloud Shell
Para mostrar cómo realizar la integración con un modelo de Azure OpenAI, usaremos una breve aplicación de la línea de comandos que se ejecuta en Cloud Shell en Azure. Abra una nueva pestaña del explorador para trabajar con Cloud Shell.
Para mostrar cómo integrar un modelo de Azure OpenAI, usaremos una breve aplicación de la línea de comandos que se ejecuta en Cloud Shell en Azure. Abra una nueva pestaña del explorador para trabajar con Cloud Shell.
1. En [Azure Portal](https://portal.azure.com?azure-portal=true), seleccione el botón **[>_]** (*Cloud Shell*) en la parte superior de la página, a la derecha del cuadro de búsqueda. Se abrirá un panel de Cloud Shell en la parte inferior del portal.
Expand Down Expand Up @@ -106,7 +106,7 @@ Para mostrar cómo realizar la integración con un modelo de Azure OpenAI, usare
git clone https://github.com/MicrosoftLearning/mslearn-openai azure-openai
```
6. Los archivos se descargan en una carpeta denominada **azure-openai**. Vaya a los archivos del laboratorio para este ejercicio con el siguiente comando.
6. Los archivos se descargan en una carpeta denominada **azure-openai**. Vaya a los archivos del laboratorio de este ejercicio, para lo que debe usar el siguiente comando.
```bash
cd azure-openai/Labfiles/04-code-generation
Expand All @@ -126,14 +126,14 @@ En este ejercicio, completará algunas partes clave de la aplicación para habil
1. En el editor de código, expanda la carpeta del lenguaje que prefiera.
2. Abra el archivo de configuración para el lenguaje.
2. Abra el archivo de configuración de dicho lenguaje.
- **C#** : `appsettings.json`
- **Python**: `.env`
3. Actualice los valores de configuración para incluir el **punto de conexión** y la **clave** del recurso de Azure OpenAI que ha creado, así como el nombre de la implementación, `35turbo`. Guarde el archivo.
4. Vaya a la carpeta del lenguaje que desee usar e instale los paquetes necesarios.
4. Vaya a la carpeta del lenguaje que prefiera e instale los paquetes necesarios.
**C#**
Expand Down Expand Up @@ -189,7 +189,7 @@ En este ejercicio, completará algunas partes clave de la aplicación para habil
openai.api_key = azure_oai_key
```
7. En la función que llama al modelo de Azure OpenAI, agregue el código para dar formato a la solicitud y enviarla al modelo.
7. En la función que llama al modelo de Azure OpenAI, agregue el código para darle formato a la solicitud y enviársela al modelo.
**C#**
Expand Down Expand Up @@ -241,7 +241,7 @@ Ahora que ha configurado la aplicación, ejecútela para intentar generar códig
> **Nota**: Algunos usuarios pueden experimentar una limitación de volumen si se llama al modelo con demasiada frecuencia. Si se produce un error relacionado con el límite de volumen de tokens, espere un minuto y vuelva a intentarlo.
1. En el editor de código, expanda la carpeta `sample-code` y observe brevemente la función y la aplicación para el lenguaje. Estos archivos se usarán para las tareas de la aplicación.
1. En el terminal de Bash en Cloud Shell, vaya a la carpeta del lenguaje que prefiera.
1. En el terminal de Bash de Cloud Shell, vaya a la carpeta del lenguaje que prefiera.
1. Ejecute la aplicación.
- **C#** : `dotnet run`
Expand Down
14 changes: 7 additions & 7 deletions Instructions/Labs/05-generate-images.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,14 +18,14 @@ Necesitará una suscripción de Azure que tenga acceso a Azure OpenAI Service, i

## Aprovisionamiento de un recurso de Azure OpenAI

Para poder usar modelos de Azure OpenAI, es preciso aprovisionar un recurso de Azure OpenAI en una suscripción de Azure.
Para poder usar modelos de Azure OpenAI, debe aprovisionar un recurso de Azure OpenAI en su suscripción de Azure.

1. Inicie sesión en el [Portal de Azure](https://portal.azure.com).
1. Inicie sesión en [Azure Portal](https://portal.azure.com).
2. Cree un recurso de **Azure OpenAI** con la siguiente configuración:
- **Suscripción**: una suscripción de Azure que tenga acceso a Azure OpenAI Service.
- **Grupo de recursos**: elija un grupo de recursos existente o cree uno nuevo con un nombre de su elección.
- **Región**: elija **EastUS** como región.
- **Nombre**: el nombre único que elija.
- **Nombre**: elija un nombre único.
- **Plan de tarifa**: estándar S0
3. Espere a que la implementación finalice. A continuación, vaya al recurso de Azure OpenAI implementado en Azure Portal.
4. Vaya a la página **Claves y punto de conexión**. Puede recuperar el punto de conexión único y las claves de autenticación para el servicio desde aquí; los necesitará más adelante.
Expand Down Expand Up @@ -58,19 +58,19 @@ En este ejercicio, usará una sencilla aplicación de Python o Microsoft C# par

2. La primera vez que abra Cloud Shell, es posible que se le pida que elija el tipo de shell que desea usar (*Bash* o *PowerShell*). Seleccione **Bash**. Si no ve esta opción, omita el paso.

3. Si se le pide que cree almacenamiento para Cloud Shell, seleccione **Mostrar configuración avanzada** y seleccione la siguiente configuración:
3. Si se le pide que cree almacenamiento para Cloud Shell, seleccione **Mostrar configuración avanzada** y seleccione la siguiente configuración:
- **Suscripción**: Su suscripción
- **Regiones de Cloud Shell**: elija cualquier región disponible
- **Regiones de Cloud Shell**: elija cualquier región disponible
- No está seleccionado **Mostrar conjuntos de aislamiento de red virtual**
- **Grupo de recursos**: use el grupo de recursos existente en el que aprovisionó el recurso de Azure OpenAI
- **Grupo de recursos**: use el grupo de recursos existente en el que aprovisionó el recurso de Azure OpenAI
- **Cuenta de almacenamiento**: cree una cuenta de almacenamiento nueva con un nombre único
- **Recurso compartido de archivos**: cree un nuevo recurso compartido de archivos con un nombre único

A continuación, espere un minuto más o menos a que se cree el almacenamiento.

> **Nota**: Si ya tiene una instancia de Cloud Shell configurada en su suscripción de Azure, es posible que tenga que usar la opción **Restablecer configuración de usuario** en el menú ⚙️ para asegurarse de que están instaladas las versiones más recientes de Python y .NET Framework.
4. Asegúrese de que el tipo de shell indicado en la parte superior izquierda del panel de Cloud Shell sea *Bash*. Si es *PowerShell*, cambie a *Bash* mediante el menú desplegable.
4. Asegúrese de que el tipo de shell indicado en la parte superior izquierda del panel de Cloud Shell sea *Bash*. Si es *PowerShell*, cambie a *Bash* mediante el menú desplegable.

5. Cuando se haya iniciado el terminal, escriba el siguiente comando para descargar el código de la aplicación con el que va a trabajar.

Expand Down
Loading

0 comments on commit 43406d4

Please sign in to comment.