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 el uso. Consulta aquí los detalles y precios actualizados.
Las plataformas siempre cambian, por lo que esta guía podría 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.
Por favor, comprueba 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.
Añadir una credencial
Las claves de API se gestionan centralmente a través de la página Credentials (Credenciales). Debes crear una credencial antes de configurar tu LLM.
- Ve a
Admin→Plugins→AI→Credentials- Haz clic en New credential (Nueva credencial)
- Asígnale un nombre descriptivo (p. ej. “Azure OpenAI API Key”)
- Pega tu clave de API de Azure en el campo
Value(Valor)- Guarda la credencial
Uso de claves de API para IA de Discourse
- Ve a
Admin→Plugins→AI→LLMs- Haz clic en el botón + New Model (Nuevo modelo).
- Selecciona el modelo apropiado de la lista.
- Selecciona
Azurede la listaProvider(Proveedor)- Introduce la
URL del servicio que aloja el modeloURL de ejemplo:
https://{RESOURCE_NAME}.openai.azure.com/openai/deployments/{DEPLOYMENT_NAME}/chat/completions?api-version=2024-02-15-previewdonde
- RESOURCE_NAME es el nombre de tu recurso de Azure OpenAI
- DEPLOYMENT_NAME es el nombre de tu implementación de modelo de Azure OpenAI
- Selecciona la credencial que creaste anteriormente en el menú desplegable de credenciales.
- Guarda el LLM.
2 Me gusta
Hola,
Estoy encontrando un problema con el endpoint de OpenAI Azure. Parece que no está funcionando como se esperaba para la siguiente URL:
https://***.openai.azure.com/openai/deployments/DEPLOYMENT_NAME/chat/completions?api-version=2023-07-01-preview
Donde DEPLOYMENT_NAME está configurado como gpt-4-32k.
¿Podrían ayudarme a resolver este problema? Cualquier orientación o sugerencia sería muy apreciada.
Además, tengo algunas preguntas sobre los plugins de Discourse:
- Cómo hacer un Fork de un Plugin de Discourse: ¿Podrían proporcionar instrucciones detalladas o una guía sobre cómo hacer un fork de un plugin de Discourse existente?
- Probar el Plugin con Fork: Una vez que haya hecho un fork de un plugin, ¿cuáles son los pasos para probar esta versión con fork en mi propia instancia de Discourse?
- Subir y Activar el Plugin: Después de probarlo, ¿cómo puedo subir y activar este plugin con fork en mi instancia de Discourse?
Su ayuda con estas preguntas sería extremadamente útil. Gracias por su tiempo y apoyo.
Saludos cordiales,
2 Me gusta
5 publicaciones se dividieron en un nuevo tema: Problemas al configurar IA en Bitnami Discourse

