openpm (Éditeur indépendant) (préversion)
Openpm est un gestionnaire de package open source pour les fichiers OpenAPI. Les API peuvent utiliser des packages à partir d’openpm de la même manière que les plug-ins ChatGPT.
Ce connecteur est disponible dans les produits et régions suivants :
| Service | classe | Régions |
|---|---|---|
| Copilot Studio | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Applications logiques | Norme | Toutes les régions Logic Apps , à l’exception des suivantes : - Régions Azure Government - Régions Azure Chine - Us Department of Defense (DoD) |
| Power Apps | Premium | Toutes les régions Power Apps , à l’exception des suivantes : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Power Automate | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Contact | |
|---|---|
| Nom | Troy Taylor |
| URL | https://www.hitachisolutions.com |
| Messagerie électronique | ttaylor@hitachisolutions.com |
| Métadonnées du connecteur | |
|---|---|
| Éditeur | Troy Taylor |
| Site internet | https://openpm.ai/ |
| Politique de confidentialité | https://openpm.ai/privacy |
| Catégories | IA; Site internet |
Création d’une connexion
Le connecteur prend en charge les types d’authentification suivants :
| Par défaut | Paramètres de création de connexion. | Toutes les régions | Non partageable |
Faire défaut
Applicable : Toutes les régions
Paramètres de création de connexion.
Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.
| Nom | Type | Descriptif | Obligatoire |
|---|---|---|---|
| Clé API (sous la forme « Porteur API_Key ») | securestring | Clé API (sous la forme « Porteur API_Key ») pour cette API | Vrai |
Limitations
| Nom | Appels | Période de renouvellement |
|---|---|---|
| Appels d’API par connexion | 100 | 60 secondes |
Actions
| Créer un package |
Crée un package. |
| Manifestes de package de recherche |
Recherche des packages et répond avec le manifeste du plug-in IA. |
| Mettre à jour le package |
Met à jour un package. |
| Obtenir des packages |
Retourne tous les packages. |
| Obtenir la définition |
Retourne une spécification OpenAPI pour l’API. |
| Obtenir le manifeste du plug-in |
Retourne un manifeste de plug-in OpenAI. |
| Obtenir le package par identificateur |
Retourne un package par identificateur. |
| Obtenir le plug-in par ID de package |
Recherche des plug-ins IA par identificateurs de package. |
| Obtenir un package |
Récupérez un package par identificateur. |
Créer un package
Crée un package.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID
|
id | True | string |
Identificateur du package. |
|
Nom
|
name | string |
Nom du package. |
|
|
Nom de la machine
|
machine_name | string |
Nom du package (pour les machines). |
|
|
Domain
|
domain | string |
Domaine de package. |
|
|
Version
|
version | string |
Version du package. |
|
|
Créé à
|
created_at | string |
Date de création du package. |
|
|
Mise à jour à
|
updated_at | string |
Date de la dernière mise à jour du package. |
|
|
Publié à
|
published_at | string |
Date de publication du package. |
|
|
Logo URL
|
logo_url | string |
URL du logo du package. |
|
|
E-mail de contact
|
contact_email | string |
E-mail de contact du package. |
|
|
Descriptif
|
description | string |
Description du package. |
|
|
Description de l’ordinateur
|
machine_description | string |
Description du package (pour les machines). |
|
|
ID d’utilisateur
|
user_id | string |
ID d’utilisateur du propriétaire du package. |
|
|
OpenAPI
|
openapi | string |
Spécification OpenAPI du package. |
Retours
- Package
- Package
Manifestes de package de recherche
Recherche des packages et répond avec le manifeste du plug-in IA.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Limit
|
limit | integer |
Nombre de packages à retourner par page (par défaut 10). |
|
|
Query
|
query | True | string |
Requête de recherche. |
Retours
- response
- array of AiPlugin
Mettre à jour le package
Met à jour un package.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID du package
|
packageId | True | string |
Identificateur du package. |
|
ID
|
id | True | string |
Identificateur du package. |
|
Nom
|
name | string |
Nom du package. |
|
|
Nom de la machine
|
machine_name | string |
Nom du package (pour les machines). |
|
|
Domain
|
domain | string |
Domaine de package. |
|
|
Version
|
version | string |
Version du package. |
|
|
Créé à
|
created_at | string |
Date de création du package. |
|
|
Mise à jour à
|
updated_at | string |
Date de la dernière mise à jour du package. |
|
|
Publié à
|
published_at | string |
Date de publication du package. |
|
|
Logo URL
|
logo_url | string |
URL du logo du package. |
|
|
E-mail de contact
|
contact_email | string |
E-mail de contact du package. |
|
|
Descriptif
|
description | string |
Description du package. |
|
|
Description de l’ordinateur
|
machine_description | string |
Description du package (pour les machines). |
|
|
ID d’utilisateur
|
user_id | string |
ID d’utilisateur du propriétaire du package. |
|
|
OpenAPI
|
openapi | string |
Spécification OpenAPI du package. |
Retours
- Package
- Package
Obtenir des packages
Retourne tous les packages.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Limit
|
limit | integer |
Nombre de packages à retourner par page (par défaut 500). |
|
|
Page
|
page | integer |
Numéro de page (par défaut 1). |
Retours
- PackagesResponse
- PackagesResponse
Obtenir la définition
Retourne une spécification OpenAPI pour l’API.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID du package
|
packageId | True | string |
Identificateur du package. |
|
Format
|
format | string |
Format de la spécification OpenAPI (json par défaut). |
Retours
- PackagesOpenapiResponse
- PackagesOpenapiResponse
Obtenir le manifeste du plug-in
Retourne un manifeste de plug-in OpenAI.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID du package
|
packageId | True | string |
Identificateur du package. |
Retours
- AiPlugin
- AiPlugin
Obtenir le package par identificateur
Retourne un package par identificateur.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID du package
|
packageId | True | string |
Identificateur du package. |
Retours
- Package
- Package
Obtenir le plug-in par ID de package
Recherche des plug-ins IA par identificateurs de package.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID
|
ids | string |
Liste CSV d’identificateurs de package. |
Retours
- response
- array of AiPlugin
Obtenir un package
Récupérez un package par identificateur.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID
|
ids | string |
Liste CSV d’identificateurs de package. |
Retours
- response
- array of Package
Définitions
Package
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID
|
id | string |
Identificateur du package. |
|
Nom
|
name | string |
Nom du package. |
|
Nom de la machine
|
machine_name | string |
Nom du package (pour les machines). |
|
Domain
|
domain | string |
Domaine de package. |
|
Version
|
version | string |
Version du package. |
|
Créé à
|
created_at | string |
Date de création du package. |
|
Mise à jour à
|
updated_at | string |
Date de la dernière mise à jour du package. |
|
Publié à
|
published_at | string |
Date de publication du package. |
|
Logo URL
|
logo_url | string |
URL du logo du package. |
|
E-mail de contact
|
contact_email | string |
E-mail de contact du package. |
|
Descriptif
|
description | string |
Description du package. |
|
Description de l’ordinateur
|
machine_description | string |
Description du package (pour les machines). |
|
ID d’utilisateur
|
user_id | string |
ID d’utilisateur du propriétaire du package. |
|
OpenAPI
|
openapi | string |
Spécification OpenAPI du package. |
PackageLite
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID
|
id | string |
Identificateur du package. |
|
Nom
|
name | string |
Nom du package. |
|
Nom de la machine
|
machine_name | string |
Nom du package (pour les machines). |
|
Domain
|
domain | string |
Domaine de package. |
|
Version
|
version | string |
Version du package. |
|
Créé à
|
created_at | string |
Date de création du package. |
|
Mise à jour à
|
updated_at | string |
Date de la dernière mise à jour du package. |
|
Publié à
|
published_at | string |
Date de publication du package. |
|
Logo URL
|
logo_url | string |
URL du logo du package. |
|
E-mail de contact
|
contact_email | string |
E-mail de contact du package. |
|
Descriptif
|
description | string |
Description du package. |
|
Description de l’ordinateur
|
machine_description | string |
Description du package (pour les machines). |
|
ID d’utilisateur
|
user_id | string |
ID d’utilisateur du propriétaire du package. |
AiPlugin
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Version de schéma
|
schema_version | string |
La version du schéma. |
|
Nom humain
|
name_for_human | string |
Nom de l’homme. |
|
Nom du modèle
|
name_for_model | string |
Nom du modèle. |
|
Description humaine
|
description_for_human | string |
Description de l’homme. |
|
Modèle de description
|
description_for_model | string |
Description du modèle. |
|
Authentification
|
auth | Auth | |
|
API
|
api | Api | |
|
Logo URL
|
logo_url | string |
Adresse d’URL du logo. |
|
E-mail de contact
|
contact_email | string |
Adresse e-mail du contact. |
Api
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Type
|
type | string |
Type. |
|
URL
|
url | string |
Adresse URL. |
|
Utilisateur authentifié
|
is_user_authenticated | boolean |
Indique si l’utilisateur est authentifié. |
Authentification
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Type
|
type | string |
Type. |
Informations
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Titre
|
title | string |
Titre. |
|
Version
|
version | string |
Version. |
|
Descriptif
|
description | string |
Description. |
PackagesOpenapiResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
OpenAPI
|
openapi | string |
The OpenAPI. |
|
Informations
|
info | Info |
PackagesResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
items
|
items | array of PackageLite | |
|
Total
|
total | integer |
Total. |
|
Page
|
page | integer |
La page. |
|
Limit
|
limit | integer |
La limite. |