Skip to content

Latest commit

History

History
55 lines (38 loc) 路 1.49 KB

File metadata and controls

55 lines (38 loc) 路 1.49 KB

Introduction

What does it do?

The extension provides an exception handling to solve problems using artificial intelligence (AI). Problem solving can be triggered in various ways:

  • Via the modified debug exception handler <exception-handler>
  • Using a console command <console-commands>
  • Directly with the PHP API <using-the-api>

Problems are solved by so called solution providers. The extension already ships a default :phpEliasHaeussler\\Typo3Solver\\ProblemSolving\\Solution\\Provider\\OpenAISolutionProvider, but can also be extended by custom solution providers. Already solved problems can be cached to avoid cost-intensive requests to OpenAI.

Features

  • Extended exception handler with AI generated solutions
  • Configurable AI completion attributes
  • Caching integration for solves problems
  • Console command to solve problems from command line
  • Customizable solution providers and prompts
  • Compatible with TYPO3 11.5 LTS, 12.4 LTS and 13.0

Support

There are several ways to get support for this extension:

License

This extension is licensed under GNU General Public License 2.0 (or later).