Partager via


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

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

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.