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
| Nome | Tipo | Descrição | Obrigatório | Valor Padrão |
|---|---|---|---|---|
quick_command_slug | String | O slug do Quick Command a ser executado. | Sim | N/A |
conversation_id | String | O ID da conversa para manter o contexto entre múltiplas execuções. | Não | ULID 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}}"