- Démarrage
- Notifications
- Licences
- Résolution des problèmes
- Générateur de connecteurs
- À propos du générateur de connecteurs
- Créer votre premier connecteur
- Construire votre connecteur à partir d'une définition d'API
- Configuration de l'authentification
- Utilisation de variables dans le générateur de connecteurs
- Concepteur d’activités
- Création d'un déclencheur
- Démarrage
- Exemple A : créer un connecteur à partir d'une zone de dessin vierge avec l'authentification par jeton d'accès personnel
- Exemple B : créer un connecteur à partir d'une zone de dessin vierge avec authentification par clé API
- Exemple C : créer un connecteur à partir d'une spécification d'API avec l'authentification par informations d'identification du client OAuth 2.0
- Act! 365
- ActiveCampaign
- Active Directory - Aperçu
- Adobe Acrobat Sign
- Adobe PDF Services
- Amazon Bedrock
- Amazon Connect
- Amazon Polly
- Amazon Ses
- Amazon Transcribe
- Amazon Web Services
- Anthropic Claude
- Asana
- AWeber
- Azure AI Document Intelligence
- Azure Maps
- BambooHR
- Box
- Brevo
- Calendly
- Campaign Monitor
- Cisco Webex Teams
- Citrix Hypervisor
- Citrix ShareFile
- ClearBit
- Cloud Confluence
- Constant Contact
- Coupa
- Customer.io
- Datadog
- DeepSeek
- Deputy
- Discord - Aperçu
- DocuSign
- Arrêter
- Dropbox
- Dropbox Business
- Egnyte
- Eventbrite
- Échanges
- Serveur Exchange - Aperçu
- Expensify
- Facebook
- Freshbooks
- Freshdesk
- FreshSales
- Freshservice
- GetResponse
- GitHub
- Gmail
- Plateforme Google Cloud
- Google Docs
- Google Drive
- Google Forms - Aperçu
- Google Maps
- Google Sheets
- Google Speaking-to-Text
- Google Text-to-Speech
- Google Tasks – Aperçu
- Google Vertex
- Google Vision
- Google Workspace
- GoToWebinar
- Greenhouse
- Hootsuite
- HTTP Webhook - Aperçu
- HubSpot CRM
- Hubspot Marketing
- HyperV - Aperçu
- Icertis
- iContact
- Insightly CRM
- Intercom
- Jina.ai
- Jira
- Keap
- Klaviyo
- LinkedIn
- Courrier (Mail)
- Mailchimp
- Mailgun
- Mailjet
- MailerLite
- Marketo
- Microsoft 365
- Microsoft Azure
- Microsoft Azure Active Directory
- Microsoft Azure OpenAI
- Microsoft Dynamics 365 CRM
- Microsoft OneDrive et SharePoint
- Microsoft Outlook 365
- Microsoft Sentiment
- Microsoft Teams
- Microsoft Traduction
- Microsoft Vision
- Miro
- NetIQ eDirectory
- Okta
- OpenAI
- Oracle Eloqua
- Oracle NetSuite
- PagerDuty
- SAP
- SingePDF
- Perplexité
- Pinecone
- Pipedrive
- QuickBooksOnline
- Quip
- Salesforce
- Salesforce Marketing Cloud
- SAP BAPI
- SAP Cloud for Customer
- SAP Concur
- SAP OData
- SendGrid
- ServiceNow
- Shopify
- Slack
- SmartRecruiters
- Smartsheet
- Snowflake
- Stripe
- Sugar Enterprise
- Sugar Professional
- Sugar Sell
- Sugar Serve
- System Center - Aperçu
- TangoCard
- Todoist
- Trello
- Twilio
- Data Service UiPath - Aperçu
- Activités UiPath GenAI
- X (anciennement Twitter)
- Xero
- watsonx.ai
- WhatsApp Business
- Google Business
- Utilisable
- Workday
- Workday REST
- VMware ESXi vSphere
- YouTube
- Zendesk
- Zoho Campaigns
- ZohoDesktop
- Zoho Mail
- Zoom
- ZoomInfo

Guide de l'utilisateur d'Integration Service
Exemple A : créer un connecteur à partir d'une zone de dessin vierge avec l'authentification par jeton d'accès personnel
Dans l'exemple suivant, nous construisons un connecteur pour OpenAI DALL-E à partir d'une zone de dessin vierge, en utilisant l'authentification par jeton d'accès personnel.
Cet exemple montre comment utiliser le modèle OpenAI DALL-E pour générer une image basée sur une invite textuelle.
Tout d'abord, voyons comment fonctionne la génération d'une image via l'API.
"responseformat": "URL"
) ou une chaîne Base64 ("responseformat": "b64_json"
). L' URL est la valeur par défaut, selon la spécification de l'API. Pour plus de détails sur les paramètres de l'API, reportez-vous à Référence de l'API - API OpenAI.
cURL https://api.openai;com/v1/images/Generations \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $OPENAIAPIKEY" \
-d '{
"model": "dall-e-3","invite": "A robot automation user task dans l’ordinateur, "n": 1,
"size": "1024x1024"
} '
cURL https://api.openai.com/v1/images/generations \ -H "Content-Type: application/json" \ -H "Authorization: Bearer $OPENAIAPIKEY" \ -d '{ "model": "dall-e-3.", "invite": "A robot automation user task" dans l’ordinateur.", "n": 1, "size": "1024x1024" }'
Vous devez connaître trois éléments clés avant de créer la première ressource API pour votre connecteur :
- URL de base
- Type d’authentification
- Opération et ressource d'API (parfois appelée routages)
En dissociant la cURL précédente, vous pouvez observer les composants suivants :
-
URL de base:
https://api.openai.com/images
-
Type d’authentification:
Authorization: Bearer $OPENAIAPIKEY
-
Opération et ressource d'API:
post /generations
L' URL de base fournit l'emplacement ou le point de terminaison de la ressource d'API pour laquelle les appels doivent être effectués.
Le type d'authentification indique au connecteur comment l'utilisateur est authentifié avant d'être autorisé à utiliser la ressource API. Dans cet exemple, nous utilisons Jeton d'accès personnel en tant que Jeton du porteur dans l'en-tête d'autorisation à l'aide de la clé API OpenAI.
/generations
. La ressource est ajoutée à l’URL de base, dans laquelle cette ressource peut être récupérée/listée (GET
), ajoutée ou insérée (POST
), mise à jour/upsertisée (PATCH
/PUT
) ou supprimée (DELETE
).
POST /generations
), répertorier toutes les images générées avec GET /generations
(si l'opération OBTENIR (GET) est disponible pour la ressource), ou modifier une image existante (POST /edits
).
application/json
en tant que type de contenu de charge utile et non en tant que données de formulaire. La fonctionnalité Modification d'image du modèle DALL-E peut ne pas être possible avec Connector Builder pour le moment.
Avant de publier et d'utiliser le connecteur dans votre workflow, testez-le d'abord.
Maintenant que vous êtes en mesure de tester votre connecteur, vous pouvez configurer la conception du composant de workflow pour cette activité spécifique, via le concepteur d'activités (Activity concepteur).
Le concepteur d'activités vous aide à sélectionner les champs d'entrée et de sortie que vous souhaitez afficher aux utilisateurs dans le cadre de cette activité. Cela représente « l'apparence » lorsque le connecteur API est utilisé dans UiPath Studio ou Studio Web. Pour plus d'informations, consultez le Concepteur d'activités (Activity Designer).
revised_prompt
ou URL
, comme illustré dans l'image suivante.
Publiez ensuite votre connecteur dans le locataire de votre choix. Pour plus d'informations, consultez la section Publication de votre connecteur. Vous pouvez ensuite l'utiliser dans vos workflows Studio Desktop ou Studio Web.
- Dans Studio Web, créez un nouveau projet. Dans le panneau de recherche d'activités, recherchez votre activité personnalisée et ajoutez-la à votre workflow.
- À partir de l'activité personnalisée, créez la connexion, puis commencez à configurer les paramètres.
- Testez votre workflow.
Vous avez besoin de Studio Desktop 2023.10 ou d'une version plus récente.
- Assurez-vous que Studio Desktop est connecté au locataire dans lequel le connecteur a été publié.
- Dans le panneau Activités , assurez-vous que le filtre Disponible est activé.
- Dans le panneau Activités (Activities ), sous la section Disponible (Available ), recherchez votre nom de connecteur. Glissez-déposez n'importe quelle activité sur votre workflow. Cela installe le package unifié
UiPath.IntegrationService.Activities
, contenant toutes les activités basées sur Integration Service, y compris vos activités personnalisées. -
Vous pouvez également utiliser le panneau Gérer les packages (Manage Packages) pour rechercher et installer le package
UiPath.IntegrationService.Activities
.