Sécurité côté serveur
La clé API reste uniquement sur le backend ; elle n'est jamais exposée au navigateur.
Modern SarayTHE PALACE OF ARTIFICIAL INTELLIGENCEConnectez votre application ou votre site WordPress à Modern Saray avec une couche API sécurisée et mesurable.
L'accès au modèle, le quota et les autorisations dépendent de la configuration du serveur du compte.
La clé API reste uniquement sur le backend ; elle n'est jamais exposée au navigateur.
Surveillez l'utilisation des jetons, des requêtes et des périodes depuis le Developer Portal.
Exemples de démarrage pour cURL, Node, Python et WordPress.
Connectez Modern Saray à votre propre application. Commencez avec la langue que vous connaissez ; transformez les réponses en partie de votre expérience produit.
curl https://api.modernsaray.com/v1/chat/completions \
-H "Authorization: Bearer $MODERN_SARAY_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"modern-saray","messages":[{"role":"user","content":"Merhaba"}]}'import os, requests
response = requests.post(
"https://api.modernsaray.com/v1/chat/completions",
headers={"Authorization": "Bearer " + os.environ["MODERN_SARAY_API_KEY"]},
json={"model": "modern-saray", "messages": [{"role": "user", "content": "Merhaba"}]},
timeout=120,
)
response.raise_for_status()
print(response.json())const response = await fetch("https://api.modernsaray.com/v1/chat/completions", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.MODERN_SARAY_API_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({model: "modern-saray", messages: [
{role: "user", content: "Merhaba"}
]})
});
if (!response.ok) throw new Error(`HTTP ${response.status}`);
console.log(await response.json());modern-sarayGestion des clés, documentation API, utilisation et portefeuille : les contrôles dont vous avez besoin tout au long de l'intégration sont au même endroit.
Créez votre clé API depuis le panneau développeur. Enregistrez la valeur publique de façon sécurisée dès sa création ; ne l'ajoutez pas au code client.
Gestion des clésVérifiez les modèles, les exemples de requêtes et les limites proposés pour votre compte dans la documentation API en direct. Établissez la connexion de production en fonction de ces valeurs.
Documentation APIGagnez de la visibilité pour vos demandes et votre portefeuille API. Suivez les limites et les coûts de votre compte pendant que vous étendez votre intégration.
Panneau d'utilisationGardez votre clé sur votre serveur. Rendre les erreurs visibles. Progressez en mesurant son utilisation.
Guide d'intégrationRépondez à la demande de l'utilisateur sur votre propre serveur.
Chargez la clé API depuis la configuration d'environnement.
Envoyez une requête selon l'autorisation, le modèle et les limites d'utilisation.
Afficher la réponse ; communiquer clairement les erreurs et les limites à l’utilisateur.