Initial commit

This commit is contained in:
2025-08-04 16:33:07 +03:30
commit f798e8e35c
9595 changed files with 1208683 additions and 0 deletions

30
routes/api.php Normal file
View File

@@ -0,0 +1,30 @@
<?php
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Route;
use App\Http\Controllers\OpenRouterController;
use App\Http\Controllers\AuthController;
/*
|--------------------------------------------------------------------------
| API Routes
|--------------------------------------------------------------------------
|
| اینجا مسیرهای API را تعریف می‌کنیم که توسط RouteServiceProvider
| با پیش‌وند /api بارگذاری می‌شوند.
|
*/
// مسیر تست کاربر لاگین‌شده (نیاز به توکن دارد)
Route::middleware('auth:sanctum')->get('/user', function (Request $request) {
return $request->user();
});
// مسیر ورود کاربر
Route::post('/login', [AuthController::class, 'login']);
// مسیرهای OpenRouter
Route::prefix('openrouter')->group(function () {
Route::post('/send-message', [OpenRouterController::class, 'sendMessage']);
Route::get('/models', [OpenRouterController::class, 'getModels']);
});