Campos de ação e widget action-widget-configuration
Use esta página para pesquisar campos no editor de ações. Para as etapas de criação, consulte Criar uma ação do zero.
Encontrar as configurações
A caixa de diálogo Criar nova ação e o editor de ação salva usam as mesmas quatro guias:
Para salvar suas edições, selecione Salvar alterações. As ações geradas que aguardam revisão mostram Marcar como revisado, que também mescla suas solicitações de pull ou ramificações geradas.
Parâmetros de ação
Parâmetros de entrada são os valores que a plataforma LLM envia para o manipulador de ação. O modelo extrai os valores da mensagem do usuário e os mapeia para os parâmetros configurados.
category, query)String, Number, Integer, Boolean, Object ou File para parâmetros de arquivo carregadoParâmetros de arquivo
Parâmetros de arquivo são parâmetros de entrada com o tipo File. Quando um usuário carrega um arquivo, o host fornece um objeto de arquivo para esses argumentos, normalmente incluindo download_url e file_id.
Os parâmetros do arquivo carregado são diferentes de pontos de entrada do arquivo. Um ponto de entrada File usa um parâmetro Object chamado file, contendo os name e resourceUri do arquivo aberto.
Campos de metadados
Informações básicas
A caixa de diálogo de criação pré-visualiza um Identificador de código imutável derivado do nome da ação. Ele é exclusivo no aplicativo e contém até 63 caracteres, começando com uma letra minúscula e usando letras minúsculas, dígitos, hifens ou sublinhados. Ele mapeia a ação para actions/<code-identifier>/index.js no repositório do manipulador.
Anotações
Dicas opcionais que descrevem o comportamento da ação:
Metadados do OpenAI
Visibilidade
Para ativar ou desativar uma ação, use a opção Visibilidade na página do aplicativo. O switch controla se a próxima implantação inclui a ação. O editor de ações não possui uma chave liga/desliga separada.
As configurações do editor de ação a seguir controlam o modelo e a exposição do widget, não o estado ligado/desligado no nível do aplicativo:
As configurações de exposição do modelo e do widget não substituem a escolha de um tipo de widget.
Analytics
Campos de widget
Informações do widget
_meta["openai/widgetDescription"]; resume o componente renderizado para o modelo e reduz a narração repetida. A descrição da ação controla quando o modelo seleciona a ação; a descrição do widget explica o que o componente mostra após ser renderizadoURLs de modelo
scripts/aem-embed.js. Compartilhado entre ações no mesmo projeto EDSConfiguração da CSP
A Política de segurança de conteúdo controla com quais domínios externos o iframe do widget pode entrar em contato. Cada domínio externo deve ser explicitamente classificado.
fetch, XHR ou WebSocketopenExternal links de redirecionamento (ChatGPT-específico)base-uri (somente MCP Apps SDK, não ChatGPT)Campos de extensão do ChatGPT chatgpt-extension-fields
Essas configurações opcionais são somente ChatGPT; elas não configuram o Claude ou outras plataformas LLM. A disponibilidade varia de acordo com o cliente ChatGPT. Para obter os requisitos e as etapas, consulte Configurar extensões ChatGPT.
Pontos de entrada e ícones de ação
Os pontos de entrada exigem um widget. Selecione qualquer combinação de Global, Thread e Arquivo para o mesmo widget, ou deixe todas desmarcadas. Global e Thread invocam a ação sem entradas; File fornece apenas o objeto file. Outras entradas necessárias impedem que o ponto de entrada correspondente funcione. Se Arquivo for combinado com Global ou Thread, file deve ser opcional.
.csv, para um ponto de entrada File. O editor adiciona um ponto à esquerda quando omitidoSelecionar Arquivo adiciona uma entrada de Objeto opcional chamada file se estiver ausente. As definições existentes são preservadas e devem aceitar os name e resourceUri do arquivo aberto.
Preferências de exibição
Essas configurações do widget são separadas dos pontos de entrada. O host escolhe a apresentação final.
inline, fullscreen ou Nenhuma preferênciaMenções do compositor
Habilitar menções ao compositor designa a ação de pesquisa de recursos do aplicativo. Somente uma ação por aplicativo pode fornecer menção à pesquisa. A ação deve ser somente leitura e visível para aplicativo, com um parâmetro de Cadeia de Caracteres chamado query que aceite texto vazio e nenhuma outra entrada necessária. Um provedor pode ser somente texto; ativar a visibilidade do aplicativo não requer a configuração de um widget para o provedor de pesquisa.