AI Spryker パッケージを開く
設定
- config_local.php で $config[OpenAiConstants::OPENAI_API_KEY] を設定します (https://platform.openai.com/account/api-keys から取得します)。
説明
- Spryker 用 OpenAI クライアント
- プロンプトを管理するための BO UI
- 以下のプロンプトを生成する BO UI:
- 製品説明
- SEOタイトル
- SEOキーワード
- SEOの説明
- 新しい OpenAi ErrorRenderer
- OpenAi5yearsApiDebugErrorRenderer
- OpenAiApiDebugErrorRenderer
スクリーンショット
使用例
- この切り取られたものを使用して、バックオフィス入力を openai 入力にアップグレードします (
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 } ;
} ) ;
HowTo Cl
ロードマップ
- ワークフロー ビルダー UI (この OpenAI のデータベース モデルには、プロンプトをトリガーするために使用されるイベント システムが含まれています -> テーブル vsy_openai_prompt_to_event を参照)
- 事前定義された EventFacade トリガー イベント (ProductCreated、CustomerCreated、CategoryCreated) を通じてプロンプトを挿入し、Transfer フィールドをプロンプト応答にマップします