Configuration de Discourse AI avec les API OpenAI internes

Bonjour à tous,

Nous explorons Discourse AI afin d’intégrer un assistant conversationnel dans notre forum Discourse, pour aider les utilisateurs avec la navigation, les fonctionnalités, les catégories, les sujets et les questions générales liées au forum.

Nous avons accès à nos propres API LLM pour GPT et Claude au sein de notre organisation, et nous souhaitons comprendre comment ces modèles peuvent être configurés comme fournisseurs dans Discourse AI. Notre objectif est d’exploiter les capacités des LLM pour créer un assistant conversationnel plus contextuel au sein de notre Discourse.

Configuration LLM actuelle

Nous disposons actuellement d’un point de terminaison API interne compatible OpenAI :

Point de terminaison :

https://genai-nexus.api.corpinter.net/openai/deployments/gpt-5.5/chat/completions?api-version=2024-10-21

Modèle :

gpt-5.5

Nous sommes particulièrement intéressés par les conseils de toute personne ayant configuré Discourse AI avec une passerelle API interne/entreprise compatible OpenAI, plutôt qu’en utilisant directement l’API publique d’OpenAI.

Tous exemples de configuration ou recommandations seraient grandement appréciés.

Merci d’avance !

Choisissez openai comme fournisseur, et configurez l’URL avec celle que vous avez.

J’ai essayé de sélectionner OpenAI comme fournisseur, mais je n’arrive toujours pas à configurer…

Y a-t-il une autre méthode ou des recommandations ?

J’utilise également ce type d’API. Mon identifiant de modèle est gpt-5.6-sol, et il fonctionne actuellement sans problème.

Pouvez-vous me dire comment vous l’avez configuré… Chez moi, ça ne fonctionne pas après avoir renseigné tous les détails…

Dans le panneau d’administration, sous AI-LLM-Modèles LLM non configurés, sélectionnez GPT-5.6 Sol, puis saisissez les deux informations fournies par l’API tierce :

URL du service hébergeant le modèle : par exemple ai.com/v1/responses

Clé API du service hébergeant le modèle : fournie par le tiers

Vous pouvez cliquer sur le bouton « Exécuter le test » ci-dessous. En cas d’échec, cela est probablement dû à un format incorrect de l’URL saisie.

Oui, après avoir fourni toutes ces informations, je reçois un message d’erreur interne du serveur

J’ai testé votre URL, mais elle ne renvoie pas les informations de cette image. Pourriez-vous me préciser sur quelle page se trouvent les informations de cette image ?

Le résultat de mon test sans saisie de la clé API est le suivant : échec de la requête non streaming : {“message”:“Unauthorized”}

Il semble que vous deviez prendre une capture d’écran de votre page de configuration complète.


Cela

Is there a more detailed error in the logs at forum.example.com/logs?