wegewerk/ai3_core
Composer 安装命令:
composer require wegewerk/ai3_core
包简介
Ai3 Core - Provides shared Classes and Interfaces across related extensions (Ai3-Suite). Handles Zak-Ai API and Registration
关键字:
README 文档
README
Ai3 Core (ai3_core) is the shared foundation of the Ai3 Suite —
an AI-assisted content-generation toolkit for TYPO3. It provides the
ZAK-AI API client, the capability registry, the generation task queue,
a backend module, and CLI commands used by all other Ai3 packages.
Requirements
| Dependency | Version |
|---|---|
| TYPO3 CMS | ^13.4.0 | ^14.0 |
| PHP extension | ext-intl |
Installation
composer require wegewerk/ai3_core
Quick start
-
If you already have a Zak_ai account set the required environment variables:
export ZAKAI_API_KEY=<your-api-key> export ZAKAI_SECRET=<your-secret>
-
If you dont have a Zak_ai account, Open Web > Ai3 in the TYPO3 backend and follow the ZAK-AI registration wizard to obtain your API key.
-
Run pending generation tasks via CLI:
vendor/bin/typo3 ai3_core:process_tasks
CLI commands
| Command | Description |
|---|---|
ai3_core:credits |
Query the ZAK-AI credits balance. |
ai3_core:process_tasks |
Process up to 100 pending generation tasks. |
Extending with a custom capability
Implement ZakAiEndpointInterface and tag your service in
Configuration/Services.yaml:
MyVendor\MyExt\Endpoint\MyEndpoint: tags: - name: ai3.capability arguments: $key: 'my_key' $title: 'My capability' $endpoint: '@MyVendor\MyExt\Endpoint\MyEndpoint'
Full developer documentation: Documentation/
Changelog
See CHANGELOG.md.
统计信息
- 总下载量: 0
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: GPL-2.0-or-later
- 更新时间: 2026-06-25