Partilhar via


openpm (Editora Independente) (Pré-visualização)

Openpm é um gerenciador de pacotes de código aberto para arquivos OpenAPI. As IAs podem usar pacotes de consumo do openpm de forma semelhante ao funcionamento dos plugins do ChatGPT.

Este conector está disponível nos seguintes produtos e regiões:

Serviço Class Regiões
Estúdio Copiloto Premium Todas as regiões do Power Automatic , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Aplicações Lógicas Standard Todas as regiões do Logic Apps , exceto as seguintes:
     - Regiões do Azure Government
     - Regiões do Azure China
     - Departamento de Defesa dos EUA (DoD)
Aplicações Power Premium Todas as regiões do Power Apps , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Automatize o poder Premium Todas as regiões do Power Automatic , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Contato
Nome Troia Taylor
URL https://www.hitachisolutions.com
Email ttaylor@hitachisolutions.com
Metadados do conector
Editora Troia Taylor
Sítio Web https://openpm.ai/
Política de privacidade https://openpm.ai/privacy
Categorias IA; Sítio Web

A criar uma ligação

O conector suporta os seguintes tipos de autenticação:

Predefinição Parâmetros para criar conexão. Todas as regiões Não compartilhável

Padrão

Aplicável: Todas as regiões

Parâmetros para criar conexão.

Esta conexão não é compartilhável. Se o aplicativo avançado for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.

Nome Tipo Description Obrigatório
Chave API (no formato 'Bearer API_Key') securestring A chave API (no formato 'Bearer API_Key') para esta api Verdade

Limites de Limitação

Name Chamadas Período de Renovação
Chamadas de API por conexão 100 60 segundos

Ações

Criar pacote

Cria um pacote.

Manifestos do pacote de pesquisa

Pesquisa pacotes e responde com o manifesto do plugin AI.

Obter definição

Retorna uma especificação OpenAPI para a API.

Obter manifesto do plugin

Retorna um manifesto do plug-in OpenAI.

Obter pacote

Recupere um pacote por identificador.

Obter pacote por identificador

Retorna um pacote por identificador.

Obter pacotes

Devolve todos os pacotes.

Obter plugin por ID de pacote

Procura plugins de IA por identificadores de pacote.

Pacote de atualização

Atualiza um pacote.

Criar pacote

Cria um pacote.

Parâmetros

Name Chave Necessário Tipo Description
ID
id True string

O identificador do pacote.

Nome
name string

Nome do pacote.

Nome da máquina
machine_name string

Nome do pacote (para máquinas).

Domínio
domain string

Domínio do pacote.

Versão
version string

Versão do pacote.

Criado em
created_at string

Data de criação do pacote.

Atualizado em
updated_at string

Data da última atualização do pacote.

Publicado em
published_at string

Data de publicação do pacote.

URL do logótipo
logo_url string

URL do logotipo do pacote.

E-mail de contato
contact_email string

E-mail de contato do pacote.

Description
description string

Descrição do pacote.

Descrição da Máquina
machine_description string

Descrição da embalagem (para máquinas).

ID de utilizador
user_id string

ID de usuário do proprietário do pacote.

OpenAPI
openapi string

Especificação OpenAPI do pacote.

Devoluções

Package
Package

Manifestos do pacote de pesquisa

Pesquisa pacotes e responde com o manifesto do plugin AI.

Parâmetros

Name Chave Necessário Tipo Description
Limite
limit integer

Quantos pacotes retornar por página (padrão 10).

Query
query True string

Consulta de pesquisa.

Devoluções

Obter definição

Retorna uma especificação OpenAPI para a API.

Parâmetros

Name Chave Necessário Tipo Description
ID do pacote
packageId True string

O identificador do pacote.

Formato
format string

Formato da especificação OpenAPI (json padrão).

Devoluções

PacotesOpenapiResponse
PackagesOpenapiResponse

Obter manifesto do plugin

Retorna um manifesto do plug-in OpenAI.

Parâmetros

Name Chave Necessário Tipo Description
ID do pacote
packageId True string

O identificador do pacote.

Devoluções

AiPlugin
AiPlugin

Obter pacote

Recupere um pacote por identificador.

Parâmetros

Name Chave Necessário Tipo Description
Identificações
ids string

Lista CSV de identificadores de pacote.

Devoluções

response
array of Package

Obter pacote por identificador

Retorna um pacote por identificador.

Parâmetros

Name Chave Necessário Tipo Description
ID do pacote
packageId True string

O identificador do pacote.

Devoluções

Package
Package

Obter pacotes

Devolve todos os pacotes.

Parâmetros

Name Chave Necessário Tipo Description
Limite
limit integer

Quantos pacotes retornar por página (padrão 500).

Página
page integer

Número da página (padrão 1).

Devoluções

PacotesResposta
PackagesResponse

Obter plugin por ID de pacote

Procura plugins de IA por identificadores de pacote.

Parâmetros

Name Chave Necessário Tipo Description
Identificações
ids string

Lista CSV de identificadores de pacote.

Devoluções

Pacote de atualização

Atualiza um pacote.

Parâmetros

Name Chave Necessário Tipo Description
ID do pacote
packageId True string

O identificador do pacote.

ID
id True string

O identificador do pacote.

Nome
name string

Nome do pacote.

Nome da máquina
machine_name string

Nome do pacote (para máquinas).

Domínio
domain string

Domínio do pacote.

Versão
version string

Versão do pacote.

Criado em
created_at string

Data de criação do pacote.

Atualizado em
updated_at string

Data da última atualização do pacote.

Publicado em
published_at string

Data de publicação do pacote.

URL do logótipo
logo_url string

URL do logotipo do pacote.

E-mail de contato
contact_email string

E-mail de contato do pacote.

Description
description string

Descrição do pacote.

Descrição da Máquina
machine_description string

Descrição da embalagem (para máquinas).

ID de utilizador
user_id string

ID de usuário do proprietário do pacote.

OpenAPI
openapi string

Especificação OpenAPI do pacote.

Devoluções

Package
Package

Definições

Package

Name Caminho Tipo Description
ID
id string

O identificador do pacote.

Nome
name string

Nome do pacote.

Nome da máquina
machine_name string

Nome do pacote (para máquinas).

Domínio
domain string

Domínio do pacote.

Versão
version string

Versão do pacote.

Criado em
created_at string

Data de criação do pacote.

Atualizado em
updated_at string

Data da última atualização do pacote.

Publicado em
published_at string

Data de publicação do pacote.

URL do logótipo
logo_url string

URL do logotipo do pacote.

E-mail de contato
contact_email string

E-mail de contato do pacote.

Description
description string

Descrição do pacote.

Descrição da Máquina
machine_description string

Descrição da embalagem (para máquinas).

ID de utilizador
user_id string

ID de usuário do proprietário do pacote.

OpenAPI
openapi string

Especificação OpenAPI do pacote.

PackageLite

Name Caminho Tipo Description
ID
id string

O identificador do pacote.

Nome
name string

Nome do pacote.

Nome da máquina
machine_name string

Nome do pacote (para máquinas).

Domínio
domain string

Domínio do pacote.

Versão
version string

Versão do pacote.

Criado em
created_at string

Data de criação do pacote.

Atualizado em
updated_at string

Data da última atualização do pacote.

Publicado em
published_at string

Data de publicação do pacote.

URL do logótipo
logo_url string

URL do logotipo do pacote.

E-mail de contato
contact_email string

E-mail de contato do pacote.

Description
description string

Descrição do pacote.

Descrição da Máquina
machine_description string

Descrição da embalagem (para máquinas).

ID de utilizador
user_id string

ID de usuário do proprietário do pacote.

AiPlugin

Name Caminho Tipo Description
Versão do esquema
schema_version string

A versão do esquema.

Nome Humano
name_for_human string

O nome para humano.

Nome do modelo
name_for_model string

O nome do modelo.

Descrição Humana
description_for_human string

A descrição para humanos.

Descrição Modelo
description_for_model string

A descrição do modelo.

Auth
auth Auth
API
api Api
URL do logótipo
logo_url string

O endereço URL do logotipo.

E-mail de contato
contact_email string

O endereço de e-mail de contato.

Api

Name Caminho Tipo Description
Tipo
type string

O tipo.

URL
url string

O endereço URL.

Usuário autenticado
is_user_authenticated boolean

Se o usuário está autenticado.

Auth

Name Caminho Tipo Description
Tipo
type string

O tipo.

Informações

Name Caminho Tipo Description
Title
title string

O título.

Versão
version string

A versão.

Description
description string

A descrição.

PacotesOpenapiResponse

Name Caminho Tipo Description
OpenAPI
openapi string

A OpenAPI.

Informações
info Info

PacotesResposta

Name Caminho Tipo Description
items
items array of PackageLite
Total
total integer

O total.

Página
page integer

A página.

Limite
limit integer

O limite.