Les agents IA peuvent communiquer avec n'importe quel point de terminaison d'API de votre choix. Qu'il s'agisse de Zapier, du New York Times, de Zendesk, de votre CRM ou de toute autre plateforme accessible par API, nos agents peuvent se connecter de manière transparente.
Libérez votre créativité avec des outils en langage naturel pour récupérer les prévisions météo, trouver les derniers articles d'actualité, ou même envoyer un email à un ami ! Les possibilités sont aussi larges que votre imagination.
Dans cet exemple, nous allons configurer un agent IA de prévisions météorologiques pour la ville qui utilisera API AccuWeather à:
- Obtenez la clé de localisation de la ville à partir de la demande de l'utilisateur via la demande de l'API de localisation d'AccuWeather
- Utilisez cette clé de localisation pour obtenir les prévisions pour cette ville via la demande API Forecast d'AccuWeather.
Configuration de l'outil API
- Allez dans « Training Center » puis dans l’onglet « API Tools » pour créer un nouvel outil

- Donnez-lui un nom et une description. Notez que la description est utilisée par le chatbot IA pour comprendre quand utiliser cet outil, alors soyez restrictif !

- L'API Locations d'AccuWeather nécessite un paramètre « requête » pour rechercher la ville et renvoyer la clé de localisation, ajoutons donc un paramètre « requête » dans l'onglet « Paramètres ». Entrez « requête » dans le champ de saisie et cliquez sur le bouton « Ajouter un paramètre »

- Dans le champ « Description », décrivez en langage naturel comment l'IA doit comprendre à quoi s'attendre, dans ce cas nous saisirons « nom de la ville ». Il s'agit d'un paramètre obligatoire pour cet outil, alors activez la bascule « paramètre requis ».

- Dans l'onglet « Action », nous entrerons le point de terminaison de l'API des API de localisation d'AccuWeather (utilisez votre propre apikey d'AccuWeather si vous souhaitez utiliser ce point de terminaison) :
http://dataservice.accuweather.com/locations/v1/cities/search?apikey=XXXXXX&q={{query}}
- Nous allons maintenant ajouter un nouvel outil pour utiliser la clé de localisation reçue de l'outil précédent

- Les API de prévision d'AccuWeather nécessitent un paramètre « locationkey », ajoutons donc ce paramètre pour cet outil

- N'oubliez pas de saisir une description de ce à quoi l'IA doit s'attendre. Il s'agit d'un paramètre obligatoire pour cet outil, alors activez la bascule « paramètre requis ».

- Entrez le point de terminaison de l'API Forecast d'AccuWeather dans l'onglet « Action » :
http://dataservice.accuweather.com/forecasts/v1/daily/5day/{{locationkey}}?apikey=XXXXXX
Configuration de l'agent IA
- Créez un nouveau Chatbot, choisissez le type « AI Agent »

- Dans l'onglet « Outils », attribuez les outils que nous avons créés à ce chatbot

- Terminé! Le chatbot peut désormais prévoir la météo sur demande



