Offres prenant en charge cette fonctionnalité : Business Enterprise
API publique Eddy AI est une fonctionnalité inestimable conçue pour améliorer la fonctionnalité et la flexibilité de notre fonction de recherche Eddy AI. L’API publique Eddy AI est particulièrement utile pour les entreprises souhaitant intégrer en profondeur les capacités de recherche pilotées par l’IA directement dans leurs propres plateformes ou services. En intégrant Eddy AI dans votre produit, vous offrez aux utilisateurs la possibilité d’accéder à des fonctionnalités de recherche puissantes sans avoir à consulter votre site de documentation.
Cette API offre une plus grande flexibilité pour personnaliser l’interface utilisateur, vous permettant d’adapter des aspects tels que la couleur, le nom et le placement pour s’aligner sur votre marque et votre expérience utilisateur. Grâce à cette intégration fluide, Eddy AI devient une extension naturelle de votre produit, améliorant les interactions des utilisateurs et l’efficacité des recherches. En exposant les points de terminaison de l’API, vous pouvez les intégrer à vos plateformes, extraire sans effort des réponses d’Eddy AI et construire une expérience de recherche personnalisée.
NOTE
Pour en savoir plus sur les langages pris en charge par Eddy AI, cliquez ici.
Utilisation de l’API publique
Naviguez dans () dans la barre de navigation de gauche du Knowledge base portal.
Dans le panneau de navigation de gauche, naviguez vers AI features > Eddy AI.
Élargissez la suite de recherche IA accordéon.
Dans la section recherche assistée par IA , sélectionnez la case à cocher pour l’API publique .

NOTE
Assurez-vous qu’au moins une des cases est cochée. Sinon, le bouton de recherche assistée par IA sera automatiquement désactivé.
Si l’API publique n’est pas activée, vous recevrez une « erreur de code de réponse 500 » ou une « erreur d’accès à l’API 400 désactivée » lors de l’utilisation de l’API Ask Eddy AI.
Chaque appel API réduira votre total de crédits d’un seuil.
Créer un jeton API d’autorisation.
NOTE
Dans le portail de la Base de connaissances, allez dans Paramètres () dans la barre de navigation de gauche.
Dans le panneau de navigation de gauche, naviguez vers le portail de la base de connaissances > jetons API.
Cliquez sur Créer un jeton API, saisissez le nom du jeton, et spécifiez la méthode POST.
Cliquez sur Créer et copiez le jeton API généré.
Vous pouvez trouver la structure de l’API dans le hub API.
Essayez l’API publique Eddy AI dans notre documentation API
Accédez à la documentation de l’API Document360.
Sur le côté droit de la page, cliquez sur la section Essayer .
Dans le champ Token , entrez le jeton API généré par votre projet Document360.
Saisissez les valeurs souhaitées dans la section Corps . La boîte de demande par défaut apparaîtra comme suit :
Prompt : Saisissez la question ou la requête.
ID de version : Obtenir l’ID de la version actuelle.
Code de langue : Spécifiez le code de langue souhaité pour l’entrée.
Cliquez sur Essayer et voir la réponse, la réponse sera générée.

Essayez l’API publique Eddy AI dans Swagger
Naviguez vers le hub API Swagger. Dans les versions du projet, vous pouvez trouver l’API IA Ask Eddy.
En haut à droite du hub API Swagger, cliquez sur Authorise.
Le panneau Autorisations disponibles apparaîtra, vous invitant à saisir le jeton API.
Collez le jeton API dans le panneau Autorisations disponibles et cliquez sur Autoriser.
Une fois autorisé, allez dans les versions >
/v2/ProjectVersions/ask-Eddy AIdu projet et cliquez sur Essayer.La boîte de demande par défaut apparaîtra comme suit :
Prompt : Saisissez la question ou la requête.
ID de version : Obtenir l’ID de version actuel auprès du
/v2/ProjectVersionspoint de terminaison.
Code de langue : Spécifiez le code de langue souhaité.
Cliquez sur Exécuter pour recevoir une réponse réussie contenant toutes les informations requises.
NOTE
Si vous recevez un message de service indisponible, assurez-vous que l’API publique est activée dans les paramètres.

FAQ
Pourquoi y a-t-il un écart dans les articles sources entre l’API publique Ask Eddy et la recherche Eddy AI sur le site utilisateur ?
Cette différence dans les articles sources peut survenir si vous récupérez des détails en utilisant pour articleID un article de type « Pagecategory ». Dans de tels cas, des champs comme article_id, article_title, et article_slug retourneront nul dans la réponse API.
Pour les articles « Pagecategory », les détails doivent être récupérés en utilisant le categoryID au lieu du articleID. Voici un exemple de la réponse API pour un article « Pagecategory » :
{
"category_id": "_categoryid",
"category_title": "Title",
"category_slug": "slug",
"version_name": "v1",
"version_slug": "v1",
"article_id": null,
"article_title": null,
"article_slug": null,
"version_display_name": null
}Pour résoudre ce problème, assurez-vous d’utiliser categoryID la récupération d’informations pour les articles « Pagecategory » lorsque vous utilisez l’API Eddy.