Esta guía explica cómo configurar claves de API para Azure OpenAI para habilitar las funciones de IA de Discourse que requieren claves de LLM de terceros.
Nivel de usuario requerido: Administrador
En este ejemplo, estamos utilizando Azure OpenAI para generar las claves.
Nota: Es probable que necesites un plan de pago y tengas que pagar por uso. Consulta aquí los detalles y precios actualizados.
Las plataformas siempre cambian, por lo que esta guía puede no reflejar el proceso al 100%.
Para utilizar ciertos módulos de IA, los usuarios deben tener una clave de API de un proveedor externo como OpenAI (ChatGPT), Anthropic (Claude), Stability AI (Stable Diffusion), etc.
Consulta cada módulo de IA para ver qué proveedores externos se pueden utilizar para él.
Obtener claves de API
- Consulta la documentación aquí para obtener las claves de API necesarias según los modelos de OpenAI que elijas y los módulos/funciones de IA de Discourse que utilices.
- Una vez obtenidas las claves, guárdalas en un lugar seguro y cópialas.
Usar claves de API para IA de Discourse
- Ve a la configuración de
Admin→Plugins→AI→ pestañaLLMs. - Haz clic en el botón + Nuevo Modelo.
- Selecciona el modelo apropiado de la lista.
- Selecciona
Azurede la listaServicio que aloja el modelo. - Introduce la
URL del servicio que aloja el modelo.
Ejemplo de URL:
https://{NOMBRE_RECURSO}.openai.azure.com/openai/deployments/{NOMBRE_DESPLIEGUE}/chat/completions?api-version=2024-02-15-previewdonde
- NOMBRE_RECURSO es el nombre de tu recurso de Azure OpenAI.
- NOMBRE_DESPLIEGUE es el nombre de tu despliegue del modelo GPT-4 Turbo con Visión.
- Pega la clave de API en el campo
Clave de API del servicio que aloja el modelo. - Guarda el LLM.
Configuración adicional
La configuración dependerá del modelo de OpenAI que elijas y de los módulos/funciones de IA de Discourse que utilices. La siguiente configuración se puede encontrar en la configuración de Admin → Plugins → AI → pestaña Configuración:
ai openai API key: Clave de API para la API de OpenAI.ai openai embeddings url: URL personalizada utilizada para la API de embeddings de OpenAI (usa la URL específica para Azure).ai openai dall e 3 url: URL personalizada utilizada para la generación de imágenes DALL-E 3.

