Utiliser notre SDK
Notre SDK vous permet d'instancier tous les services OEM Olfeo directement dans votre environnement de travail. C'est un moyen très pratique d'obtenir une copie locale de nos bases de données et de tous les packages, binaires et services auxiliaires dont vous aurez besoin pour utiliser efficacement nos services et maintenir vos bases de données à jour.
![]() |
Ce mode d'intégration de nos services peut être très intéressant si vous souhaitez ou avez besoin d'avoir une utilisation programmatique de notre service directement dans le code de vos produits avec une grande simplicité d'utilisation et d'exploitation.
Ce mode est également particulièrement indiqué dans les contextes d'utilisation où la latence entre la demande de catégorisation et la réponse doit être le plus court possible (gestion de flux réseau par exemple).
Langages de programmation pris en charge
Go, un langage de programmation open source développé par Google, conçu pour la simplicité, la fiabilité et l'efficacité dans les systèmes et les applications côté serveur.
Vous utilisez un autre langage ? Prenez contact avec nous.
Prérequis
Bash est un Shell Unix, ainsi qu'un langage de commande généralement utilisé dans les environnements Linux. Il est essentiel pour la création de scripts et l'automatisation des tâches au sein d'un système, ce qui en fait un outil fondamental pour de nombreux processus de développement et de déploiement.
Docker, une plateforme de conteneurisation qui permet aux développeurs de regrouper des applications et des dépendances dans des conteneurs légers et portables. Docker facilite le déploiement d'applications cohérentes et isolées dans différents environnements, améliorant ainsi l'évolutivité et l'intégration dans les pipelines CI/CD.
un environnement de développement en go n'est pas strictement une condition préalable, mais peut être utile pour tester facilement l'exemple de code.
Une base de données Redis (version 6.2 ou supérieure) est nécessaire pour le stockage local des données.
En savoir plus
Getting started : guide d'installation et de configuration pour obtenir et lancer le SDK.
Running the SDK : instructions sur l'exécution et les principales fonctions du SDK.
Updating the databases : comment maintenir votre base de données à jour.
Changelog : consultez les mises à jour récentes, les corrections de bogues et les améliorations des dernières versions.
