feat: add app and database modules

This commit is contained in:
2026-05-21 16:05:11 +07:00
parent 37b7e783f5
commit fad70d096b
212 changed files with 23901 additions and 0 deletions
+18
View File
@@ -0,0 +1,18 @@
<?php
namespace App\Services\AI;
interface AiProviderInterface
{
/**
* Generate response from the AI provider.
*
* @return array [success => bool, response => string, usage => array, error => string]
*/
public function generate(string $prompt, array $options = []): array;
/**
* Get the provider identifier.
*/
public function getIdentifier(): string;
}