Se rendre au contenu

Tout ce que fait le service

Un format de requête, des prix lisibles avant de lancer, et un plafond de coût indépassable.

Un seul contrat

Décrivez le problème une fois, indépendamment de tout solveur. Le format reste stable de version en version.

  • Un format de requête en entrée, un format de solution en sortie
  • API versionnée, pour que l'intégration d'aujourd'hui continue de fonctionner
  • Des schémas JSON publiés, générés depuis les validateurs pour qu'ils ne puissent pas diverger
  • Clés d'idempotence : réessayez sans risque, ne payez jamais deux fois
  • Des erreurs structurées qui nomment le champ fautif avant de dépenser un crédit
  • Des étiquettes sur chaque problème pour votre propre comptabilité

Tout problème, tout moteur

Tournées, ordonnancement, plannings, placement, affectation, et tout ce que vous savez écrire. Le moteur est un détail dont nous nous occupons.

  • La même requête fonctionne pour tout type de problème d'optimisation
  • Épinglez un moteur par son nom, ou nommez un méta-solveur et laissez n'importe lequel de ses moteurs membres prendre le travail
  • Un méta-solveur est un ensemble nommé de moteurs membres, pas une boîte noire
  • Chaque résultat indique le moteur qui a tourné et son prix
  • Les moteurs ouverts tournent chez nous ; apportez votre licence pour les commerciaux
  • De nouveaux moteurs arrivent sans changement dans votre intégration

Une facturation que vous pouvez vérifier

Nous assurons la mesure et la résolution : le compteur est communiqué et le pire cas est plafonné.

  • Des crédits prépayés, achetés en packs, avec des crédits offerts pour démarrer
  • Un prix publié par solveur : des frais de base plus un tarif à la seconde
  • Un coût maximum sur chaque exécution, connu avant la soumission et réservé avant le démarrage
  • Annulez une exécution et ne payez que les secondes utilisées, dans la limite de votre plafond de coût
  • Mesure complète sur chaque résolution, détaillée sur votre relevé
  • Une réponse prouvée infaisable ou non bornée est un vrai résultat, et nous la facturons. Nous le disons d'emblée

Des résultats qui vous parviennent

Webhook, flux d'événements ou un seul appel bloquant. Chaque résolution terminée vous parvient.

  • Des webhooks signés et légers dès qu'un problème se termine
  • Réessais automatiques avec un journal dead-letter visible
  • Un flux d'événements server-sent, une seule connexion pour tout le compte
  • La progression du solveur lui-même sur ce flux pendant qu'il travaille
  • Ou un seul appel qui reste ouvert jusqu'à la fin du problème, pour un script sans adresse où recevoir
  • La sortie des webhooks est contrôlée : une URL détournée ne peut pas atteindre de services internes
  • Une résolution plantée repart en file automatiquement, et vous êtes facturé une seule fois

Votre portail

Clés, historique d'utilisation et journaux de livraison, le tout en libre-service.

  • Des clés API nommées, révocables une par une
  • Des clés cantonnées à la seule API d'optimisation, rien d'autre
  • Registre d'usage et de crédits, détaillé et exportable
  • Un journal de livraison des webhooks que vous pouvez inspecter et rejouer
  • Achetez des packs de crédits en ligne, avec une facture

Essayez avant de construire

Prouvez que ça marche avant d'écrire une ligne de code d'intégration.

  • NexOR Studio : écrivez un modèle dans le navigateur, sans compte
  • Des exemples commentés à copier, adapter et exécuter
  • jumpy, notre SDK Python : écrivez le modèle en Python, lisez la solution sous forme d'objets
  • Une référence d'API lisible et les schémas publiés

Votre première résolution est à cinq minutes

Lancez un vrai modèle sur un vrai solveur, dans le navigateur. Sans compte, sans carte bancaire.