Rename project from any-llm to laravel-llm

- Remove old any-llm related files (Dockerfile, config.yml, web/, setup-laravel.sh)
- Update README.md with new Laravel LLM Gateway documentation
- Keep docker-compose.yml with laravel-llm container names
- Clean project structure for Laravel-only implementation
This commit is contained in:
wtrinkl
2025-11-18 22:05:05 +01:00
parent b1363aeab9
commit bef36c7ca2
33 changed files with 1341 additions and 2930 deletions

View File

@@ -45,4 +45,36 @@ class User extends Authenticatable
'password' => 'hashed',
];
}
/**
* Get the user's budget
*/
public function budget()
{
return $this->hasOne(UserBudget::class);
}
/**
* Get the user's rate limit
*/
public function rateLimit()
{
return $this->hasOne(RateLimit::class);
}
/**
* Get the user's provider credentials
*/
public function providerCredentials()
{
return $this->hasMany(UserProviderCredential::class);
}
/**
* Get the user's LLM requests
*/
public function llmRequests()
{
return $this->hasMany(LlmRequest::class);
}
}