Abra o pacote AI Spryker
configurar
- configure $config[OpenAiConstants::OPENAI_API_KEY] em seu config_local.php (você o obtém em https://platform.openai.com/account/api-keys)
Descrição
- Cliente OpenAI para spryker
- UI BO para gerenciar prompts
- UI do BO para gerar prompts para:
- descrições de produtos
- título seo
- palavras-chave seo
- descrição seo
- Novo OpenAi ErrorRenderer
- OpenAi5YearsApiDebugErrorRenderer
- OpenAiApiDebugErrorRenderer
Capturas de tela
Exemplo de uso
- use este recorte para atualizar entradas de backoffice para entradas openai (veja também
Zed/OpenAi/assets/Zed/js/modules/openai.js:4
)
attachOpenAiCompletionApiToToForm ( 'textarea[name*="description"]' , function ( event , languageContext ) {
let nameInput = $ ( 'input[name*="' + languageContext + '][name"]' ) ;
let skuInput = $ ( 'input[name*="' + languageContext + '][sku"]' ) ;
return { title : nameInput . value , sku : skuInput . value } ;
} ) ;
Como fazer Cli
Roteiro
- UI do Workflow Builder (o modelo de banco de dados para este OpenAI contém um sistema de eventos - que é usado para acionar um prompt -> consulte a tabela vsy_openai_prompt_to_event)
- Injetar um prompt por meio de eventos de gatilho EventFacade predefinidos, ou seja, ProductCreated, CustomerCreated, CategoryCreated e mapear o campo de transferência para a resposta do prompt