openpm (publicador independiente) (versión preliminar)
Openpm es un administrador de paquetes de código abierto para archivos OpenAPI. Las API pueden usar el consumo de paquetes de openpm de forma similar a cómo funcionan los complementos de ChatGPT.
Este conector está disponible en los siguientes productos y regiones:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Todas las regiones de Power Automate excepto las siguientes: - Gobierno de EE. UU. (GCC) - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Aplicaciones lógicas | Estándar | Todas las regiones de Logic Apps excepto las siguientes: - Regiones de Azure Government - Regiones de Azure China - Departamento de Defensa de EE. UU. (DoD) |
| Power Apps | Premium | Todas las regiones de Power Apps excepto las siguientes: - Gobierno de EE. UU. (GCC) - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Power Automate | Premium | Todas las regiones de Power Automate excepto las siguientes: - Gobierno de EE. UU. (GCC) - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Contacto | |
|---|---|
| Nombre | Troy Taylor |
| URL | https://www.hitachisolutions.com |
| Correo Electrónico | ttaylor@hitachisolutions.com |
| Metadatos del conector | |
|---|---|
| Publicador | Troy Taylor |
| Sitio web | https://openpm.ai/ |
| Directiva de privacidad | https://openpm.ai/privacy |
| Categorías | IA; Sitio web |
Creación de una conexión
El conector admite los siguientes tipos de autenticación:
| Predeterminado | Parámetros para crear una conexión. | Todas las regiones | No se puede compartir |
Predeterminado
Aplicable: Todas las regiones
Parámetros para crear una conexión.
Esta conexión no se puede compartir. Si la aplicación de energía se comparte con otro usuario, se pedirá a otro usuario que cree explícitamente una nueva conexión.
| Nombre | Tipo | Description | Obligatorio |
|---|---|---|---|
| Clave de API (con el formato "Bearer API_Key") | securestring | Clave de API (con el formato "Bearer API_Key") para esta API | Cierto |
Limitaciones
| Nombre | Llamadas | Período de renovación |
|---|---|---|
| Llamadas API por conexión | 100 | 60 segundos |
Acciones
| Actualización del paquete |
Actualiza un paquete. |
| Crear paquete |
Crea un paquete. |
| Manifiestos del paquete de búsqueda |
Busca paquetes y responde con el manifiesto del complemento de IA. |
| Obtención del complemento por identificador de paquete |
Busca complementos de IA por identificadores de paquete. |
| Obtención del manifiesto del complemento |
Devuelve un manifiesto del complemento OpenAI. |
| Obtención del paquete por identificador |
Devuelve un paquete por identificador. |
| Obtener definición |
Devuelve una especificación de OpenAPI para la API. |
| Obtener paquete |
Recupere un paquete por identificador. |
| Obtener paquetes |
Devuelve todos los paquetes. |
Actualización del paquete
Actualiza un paquete.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Id. de paquete
|
packageId | True | string |
Identificador del paquete. |
|
identificación
|
id | True | string |
Identificador del paquete. |
|
Nombre
|
name | string |
Nombre del paquete. |
|
|
Nombre de máquina
|
machine_name | string |
Nombre del paquete (para máquinas). |
|
|
Dominio
|
domain | string |
Dominio de paquete. |
|
|
Versión
|
version | string |
Versión del paquete. |
|
|
Creado en
|
created_at | string |
Fecha de creación del paquete. |
|
|
Actualizado en
|
updated_at | string |
Fecha de última actualización del paquete. |
|
|
Publicado en
|
published_at | string |
Fecha de publicación del paquete. |
|
|
Dirección URL del logotipo
|
logo_url | string |
Dirección URL del logotipo del paquete. |
|
|
Correo electrónico de contacto
|
contact_email | string |
Correo electrónico de contacto del paquete. |
|
|
Description
|
description | string |
Descripción del paquete. |
|
|
Descripción de la máquina
|
machine_description | string |
Descripción del paquete (para máquinas). |
|
|
Id. de usuario
|
user_id | string |
Identificador de usuario del propietario del paquete. |
|
|
OpenAPI
|
openapi | string |
Especificación openAPI del paquete. |
Devoluciones
- Package
- Package
Crear paquete
Crea un paquete.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
identificación
|
id | True | string |
Identificador del paquete. |
|
Nombre
|
name | string |
Nombre del paquete. |
|
|
Nombre de máquina
|
machine_name | string |
Nombre del paquete (para máquinas). |
|
|
Dominio
|
domain | string |
Dominio de paquete. |
|
|
Versión
|
version | string |
Versión del paquete. |
|
|
Creado en
|
created_at | string |
Fecha de creación del paquete. |
|
|
Actualizado en
|
updated_at | string |
Fecha de última actualización del paquete. |
|
|
Publicado en
|
published_at | string |
Fecha de publicación del paquete. |
|
|
Dirección URL del logotipo
|
logo_url | string |
Dirección URL del logotipo del paquete. |
|
|
Correo electrónico de contacto
|
contact_email | string |
Correo electrónico de contacto del paquete. |
|
|
Description
|
description | string |
Descripción del paquete. |
|
|
Descripción de la máquina
|
machine_description | string |
Descripción del paquete (para máquinas). |
|
|
Id. de usuario
|
user_id | string |
Identificador de usuario del propietario del paquete. |
|
|
OpenAPI
|
openapi | string |
Especificación openAPI del paquete. |
Devoluciones
- Package
- Package
Manifiestos del paquete de búsqueda
Busca paquetes y responde con el manifiesto del complemento de IA.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Limit
|
limit | integer |
Número de paquetes que se van a devolver por página (valor predeterminado 10). |
|
|
Query
|
query | True | string |
Consulta de búsqueda. |
Devoluciones
- response
- array of AiPlugin
Obtención del complemento por identificador de paquete
Busca complementos de IA por identificadores de paquete.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Ids.
|
ids | string |
Lista CSV de identificadores de paquete. |
Devoluciones
- response
- array of AiPlugin
Obtención del manifiesto del complemento
Devuelve un manifiesto del complemento OpenAI.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Id. de paquete
|
packageId | True | string |
Identificador del paquete. |
Devoluciones
- AiPlugin
- AiPlugin
Obtención del paquete por identificador
Devuelve un paquete por identificador.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Id. de paquete
|
packageId | True | string |
Identificador del paquete. |
Devoluciones
- Package
- Package
Obtener definición
Devuelve una especificación de OpenAPI para la API.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Id. de paquete
|
packageId | True | string |
Identificador del paquete. |
|
Formato
|
format | string |
Formato de la especificación openAPI (json predeterminado). |
Devoluciones
- PackagesOpenapiResponse
- PackagesOpenapiResponse
Obtener paquete
Recupere un paquete por identificador.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Ids.
|
ids | string |
Lista CSV de identificadores de paquete. |
Devoluciones
- response
- array of Package
Obtener paquetes
Devuelve todos los paquetes.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Limit
|
limit | integer |
Número de paquetes que se van a devolver por página (valor predeterminado 500). |
|
|
Página
|
page | integer |
Número de página (valor predeterminado 1). |
Devoluciones
- PackagesResponse
- PackagesResponse
Definiciones
Package
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
identificación
|
id | string |
Identificador del paquete. |
|
Nombre
|
name | string |
Nombre del paquete. |
|
Nombre de máquina
|
machine_name | string |
Nombre del paquete (para máquinas). |
|
Dominio
|
domain | string |
Dominio de paquete. |
|
Versión
|
version | string |
Versión del paquete. |
|
Creado en
|
created_at | string |
Fecha de creación del paquete. |
|
Actualizado en
|
updated_at | string |
Fecha de última actualización del paquete. |
|
Publicado en
|
published_at | string |
Fecha de publicación del paquete. |
|
Dirección URL del logotipo
|
logo_url | string |
Dirección URL del logotipo del paquete. |
|
Correo electrónico de contacto
|
contact_email | string |
Correo electrónico de contacto del paquete. |
|
Description
|
description | string |
Descripción del paquete. |
|
Descripción de la máquina
|
machine_description | string |
Descripción del paquete (para máquinas). |
|
Id. de usuario
|
user_id | string |
Identificador de usuario del propietario del paquete. |
|
OpenAPI
|
openapi | string |
Especificación openAPI del paquete. |
PackageLite
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
identificación
|
id | string |
Identificador del paquete. |
|
Nombre
|
name | string |
Nombre del paquete. |
|
Nombre de máquina
|
machine_name | string |
Nombre del paquete (para máquinas). |
|
Dominio
|
domain | string |
Dominio de paquete. |
|
Versión
|
version | string |
Versión del paquete. |
|
Creado en
|
created_at | string |
Fecha de creación del paquete. |
|
Actualizado en
|
updated_at | string |
Fecha de última actualización del paquete. |
|
Publicado en
|
published_at | string |
Fecha de publicación del paquete. |
|
Dirección URL del logotipo
|
logo_url | string |
Dirección URL del logotipo del paquete. |
|
Correo electrónico de contacto
|
contact_email | string |
Correo electrónico de contacto del paquete. |
|
Description
|
description | string |
Descripción del paquete. |
|
Descripción de la máquina
|
machine_description | string |
Descripción del paquete (para máquinas). |
|
Id. de usuario
|
user_id | string |
Identificador de usuario del propietario del paquete. |
AiPlugin
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Versión del esquema
|
schema_version | string |
La versión del esquema. |
|
Nombre humano
|
name_for_human | string |
Nombre de humano. |
|
Nombre del modelo
|
name_for_model | string |
Nombre del modelo. |
|
Descripción humana
|
description_for_human | string |
Descripción del ser humano. |
|
Modelo de descripción
|
description_for_model | string |
Descripción del modelo. |
|
Autenticación
|
auth | Auth | |
|
API
|
api | Api | |
|
Dirección URL del logotipo
|
logo_url | string |
Dirección URL del logotipo. |
|
Correo electrónico de contacto
|
contact_email | string |
Dirección de correo electrónico de contacto. |
Api
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Tipo
|
type | string |
Tipo. |
|
URL
|
url | string |
Dirección URL. |
|
Usuario autenticado
|
is_user_authenticated | boolean |
Si el usuario está autenticado. |
Autenticación
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Tipo
|
type | string |
Tipo. |
Información
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Title
|
title | string |
Título. |
|
Versión
|
version | string |
La versión. |
|
Description
|
description | string |
Descripción. |
PackagesOpenapiResponse
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
OpenAPI
|
openapi | string |
The OpenAPI. |
|
Información
|
info | Info |
PackagesResponse
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
items
|
items | array of PackageLite | |
|
Total
|
total | integer |
Total. |
|
Página
|
page | integer |
La página. |
|
Limit
|
limit | integer |
El límite. |