Parametres
Parametres
Gerez les parametres de votre modele IA. Utilisez ces endpoints pour configurer BYOK (Bring Your Own Key) pour les fournisseurs IA.
Obtenir les parametres
GET /v1/settingsRetourne votre configuration actuelle du modele IA.
Requete
curl https://api.laddro.com/v1/settings \
-H "x-api-key: YOUR_API_KEY"Reponse
{
"data": {
"model": {
"provider": "openai",
"modelId": "gpt-4o-mini",
"isCustom": false
}
}
}Si aucun modele personnalise n'est configure, isCustom est false et le modele par defaut du systeme est utilise (OpenAI gpt-4o-mini).
Definir le modele IA (BYOK)
PUT /v1/settings/modelConfigurez un fournisseur IA et un modele personnalise avec votre propre cle API. Necessite un abonnement Laddro actif.
Corps de la requete
| Champ | Type | Requis | Description |
|---|---|---|---|
provider | string | Oui | Nom du fournisseur (ex. openai, anthropic) |
modelId | string | Oui | ID du modele (ex. gpt-4.1-mini) |
apiKey | string | Oui | Votre cle API du fournisseur |
Requete
curl -X PUT https://api.laddro.com/v1/settings/model \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"provider": "anthropic",
"modelId": "claude-haiku-4.5",
"apiKey": "sk-ant-..."
}'Reponse
{
"data": {
"model": {
"provider": "anthropic",
"modelId": "claude-haiku-4.5",
"isCustom": true
}
},
"message": "Model updated successfully"
}Votre cle API est validee avec un appel de test avant d'etre enregistree. Les cles invalides sont rejetees avec un message d'erreur clair.
Erreurs
| Statut | Description |
|---|---|
400 | Fournisseur ou ID de modele invalide |
401 | Cle API manquante ou invalide |
403 | BYOK necessite un abonnement actif |
422 | Validation de la cle API du fournisseur echouee |
Reinitialiser au modele par defaut
DELETE /v1/settings/modelSupprimez votre configuration de modele personnalise et revenez au modele par defaut du systeme.
Requete
curl -X DELETE https://api.laddro.com/v1/settings/model \
-H "x-api-key: YOUR_API_KEY"Reponse
{
"data": {
"model": {
"provider": "openai",
"modelId": "gpt-4o-mini",
"isCustom": false
}
},
"message": "Model reset to default"
}Consultez le Guide BYOK pour les instructions de configuration et les fournisseurs supportes.