Pular para o conteúdo principal

StackSpot Action AI Quick Command Execution

Esta Action do StackSpot permite criar e executar um Quick Command utilizando a API da StackSpot. Ela oferece suporte para criar uma execução de Quick Command, recuperar seus detalhes e executar etapas específicas dentro do Quick Command.

Action:

stackspot-core/stackspot-ai-quick-command@0

Funcionalidades

  • Crie uma execução de Quick Command.
  • Recupere detalhes da execução do Quick Command.

Inputs

NomeTipoDescriçãoObrigatórioValor Padrão
quick_command_slugStringO slug do Quick Command a ser executado.SimN/A
conversation_idStringO ID da conversa para manter o contexto entre múltiplas execuções.NãoULID gerado automaticamente

Exemplo de Uso

Exemplo de Workflow

Confira a seguir um exemplo de como utilizar esta Action em um Workflow da StackSpot:

YAML do Workflow

schema-version: v1
kind: workflow
metadata:
name: workflow
display-name: workflow
description: workflow
version: 0.0.1
spec:
type: reusable
label: Título do Workflow
docs:
en-us: docs/en_us/docs.md
pt-br: docs/pt_br/docs.md
jobs:
- id: job_id_1
label: Job que diz olá
steps:
- id: step_id_1
label: Passo que diz olá
name: stackspot-core/stackspot-ai-quick-command@0
type: action
inputs:
quick_command_slug: teste-ola-mundo
input_data: print('hello world')

- id: step_id_2
label: Passo que diz olá
name: stackspot-core/python-exec@1
type: action
inputs:
script: |
import json
print(json.dumps(metadata.inputs["outputs"]["job_id_1"]["step_id_1"], indent=4))

- id: step_id_3
label: Passo que diz olá
type: run
script: |
echo "{{outputs.job_id_1.step_id_1}}"