Consumir puntos de conexión de API sin servidor de un proyecto o centro de Azure AI Foundry diferente
En este artículo, aprenderá a configurar un punto de conexión de API sin servidor existente en un proyecto o centro diferente al que se usó para crear la implementación.
Importante
Los modelos que están en versión preliminar se marcan como versión preliminar en sus tarjetas de modelo en el catálogo de modelos.
Ciertos modelos del catálogo de modelos se pueden implementar como API sin servidor. Este tipo de implementación proporciona una forma de consumir modelos como API sin alojarlos en su suscripción, al tiempo que mantiene la seguridad y el cumplimiento empresarial que necesitan las organizaciones. Esta opción de implementación no requiere cuota de la suscripción.
La necesidad de consumir un punto de conexión de API sin servidor en un proyecto o centro diferente al que se usó para crear la implementación podría surgir en situaciones como las siguientes:
- Quiere centralizar las implementaciones en un proyecto o centro determinado y consumirlas de diferentes proyectos o centros de la organización.
- Debe implementar un modelo en un centro de conectividad en una región de Azure determinada donde esté disponible la implementación sin servidor para ese modelo. Sin embargo, debe consumirlo desde otra región, donde la implementación sin servidor no está disponible para los modelos concretos.
Requisitos previos
Una suscripción de Azure con un método de pago válido. Las suscripciones gratuitas o de evaluación de Azure no funcionarán. Si no tiene una suscripción de Azure, cree una cuenta de Azure de pago para comenzar.
Un modelo implementado en un punto de conexión de API sin servidor. En este artículo se supone que ha implementado previamente el modelo Meta-Llama-3-8B-Instruct. Para obtener información sobre cómo implementar este modelo como una API sin servidor, vea Implementación de modelos como API sin servidor.
Necesita instalar el siguiente software para trabajar con Azure AI Foundry:
Puede usar cualquier explorador web compatible para navegar por Azure AI Foundry.
Creación de una conexión de punto de conexión de API sin servidor
Siga estos pasos para crear una conexión:
Conéctese al proyecto o al centro donde se implementa el punto de conexión:
Vaya a Azure AI Foundry y vaya al proyecto donde se implementa el punto de conexión al que quiere conectarse.
Obtenga la dirección URL y las credenciales del punto de conexión al que desea conectarse. En este ejemplo, obtendrá los detalles de un nombre de punto de conexión meta-llama3-8b-qwerty.
En la barra lateral izquierda del proyecto en el portal de Azure AI Foundry, vaya a Mis recursos>Modelos y puntos de conexión para ver la lista de implementaciones en el proyecto.
Seleccione la implementación a la que desea conectarse.
Copie los valores de URI de destino y Clave.
Ahora, conéctese al proyecto o al centro donde desea crear la conexión:
Vaya al proyecto en el que se debe crear la conexión.
Cree la conexión en el proyecto:
En el proyecto en el portal de Azure AI Foundry, vaya a la parte inferior de la barra lateral izquierda y seleccione Centro de administración.
En la barra lateral izquierda del centro de administración, seleccione Recursos conectados.
Seleccione Nueva conexión.
Seleccione Modelo sin servidor.
Para el URI de destino, pegue el valor que copió anteriormente.
Para la Clave, pegue el valor que copió anteriormente.
Asigne un nombre a la conexión, en este caso meta-llama3-8b-connection.
Seleccione Agregar conexión.
En este momento, la conexión está disponible para su consumo.
Para validar que la conexión funciona:
Vuelva al proyecto en el portal de Azure AI Foundry.
En la barra lateral izquierda del proyecto, vaya a Compilar y personalizar>Flujo de avisos.
Seleccione Crear para crear un flujo.
Seleccione Crear en el cuadro Flujo de chat.
Asigne un nombre al Flujo de avisos y seleccione Crear.
Seleccione el nodo de chat en el gráfico para ir a la sección de chat.
Para Conexión, abra la lista desplegable para seleccionar la conexión que acaba de crear, en este caso meta-llama3-8b-connection.
Seleccione Iniciar sesión de proceso en la barra de navegación superior para iniciar un tiempo de ejecución automático del flujo de avisos.
Seleccione la opción chat. Ahora puede enviar mensajes y obtener respuestas.