Ce guide explique comment configurer les clés API pour Azure OpenAI afin d’activer les fonctionnalités d’IA de Discourse qui nécessitent des clés LLM de fournisseurs tiers.
Niveau d’utilisateur requis : Administrateur
Dans cet exemple, nous utilisons Azure OpenAI pour générer les clés.
Note : Vous aurez probablement besoin d’un forfait payant et devrez payer à l’usage. Consultez ici pour les détails et tarifs à jour.
Les plateformes changent constamment, ce guide pourrait donc ne pas refléter le processus à 100 %.
Afin d’utiliser certains modules d’IA, les utilisateurs doivent disposer d’une clé API d’un fournisseur tiers tel qu’OpenAI (ChatGPT), Anthropic (Claude), Stability AI (Stable Diffusion), etc.
Veuillez vérifier chaque module d’IA pour savoir quels fournisseurs tiers peuvent être utilisés avec celui-ci.
Obtenir les clés API
- Consultez la documentation ici pour obtenir les clés API nécessaires en fonction des modèles OpenAI que vous choisissez et des modules/fonctionnalités d’IA de Discourse que vous utilisez
- Une fois les clés obtenues, stockez-les dans un endroit sûr et sécurisé et copiez-les
Ajouter un identifiant (Credential)
Les clés API sont gérées de manière centralisée via la page Credentials (Identifiants). Vous devez créer un identifiant avant de configurer votre LLM.
- Allez à
Admin→Plugins→AI→Credentials- Cliquez sur New credential (Nouvel identifiant)
- Donnez-lui un nom descriptif (par exemple, “Azure OpenAI API Key”)
- Collez votre clé API Azure dans le champ
Value(Valeur)- Enregistrez l’identifiant
Utilisation des clés API pour Discourse AI
- Allez à
Admin→Plugins→AI→LLMs- Cliquez sur le bouton + New Model (Nouveau modèle).
- Sélectionnez le modèle approprié dans la liste.
- Sélectionnez
Azuredans la listeProvider(Fournisseur)- Saisissez l’
URL du service hébergeant le modèleExemple d’URL :
https://{RESOURCE_NAME}.openai.azure.com/openai/deployments/{DEPLOYMENT_NAME}/chat/completions?api-version=2024-02-15-previewoù
- RESOURCE_NAME est le nom de votre ressource Azure OpenAI
- DEPLOYMENT_NAME est le nom de votre déploiement de modèle Azure OpenAI
- Sélectionnez l’identifiant que vous avez créé précédemment dans le menu déroulant des identifiants
- Enregistrez le LLM
2 « J'aime »

