http://127.0.0.1:13305/v1 — il n’est pas accessible depuis une autre machine à moins de le lier plus largement ou de transférer le port. Lemonade Server ne fournit pas d’authentification intégrée pour l’accès à distance. Gardez-le sur localhost et exécutez le connecteur Tokios à côté : le connecteur compose vers https://api.tokios.com, et vos outils, coéquipiers ou agents appellent un seul point de terminaison authentifié depuis n’importe où.
Qu’est-ce que Lemonade Server
Lemonade Server est un serveur LLM local open-source soutenu par AMD. Il expose une API compatible OpenAI àhttp://localhost:13305/v1 et prend en charge plusieurs formats de modèles (GGUF, ONNX, FLM) sur plusieurs backends :
- AMD Ryzen 7000/8000/200 series — accélération GPU via Vulkan (backend llama.cpp)
- AMD Ryzen AI MAX+ (Strix Halo) — ROCm avec vLLM ou llama.cpp
- AMD Ryzen AI 300/400 series — accélération NPU via ONNX Runtime GenAI (exécution hybride NPU+iGPU)
- NVIDIA GPUs — accélération CUDA
- Apple Silicon — backend Metal
Why not just bind Lemonade Server to 0.0.0.0?
Why not just bind Lemonade Server to 0.0.0.0?
0.0.0.0) le rend accessible depuis votre réseau, mais Lemonade Server ne fournit pas d’authentification intégrée pour les appelants distants — quiconque peut atteindre le port 13305 peut appeler l’API. Si votre FAI utilise CGNAT, vous n’avez pas d’IP publique stable vers laquelle transférer. Tokios ajoute des clés API sk-tok-… à portée délimitée sans ouvrir de port entrant.Why not use Tailscale or Cloudflare Tunnel?
Why not use Tailscale or Cloudflare Tunnel?
text/event-stream, et les requêtes proxyées sont soumises aux timeouts du proxy de Cloudflare (environ 100 secondes sur le niveau gratuit) — les générations longues peuvent être coupées en cours de diffusion.Prérequis
Avant de commencer, assurez-vous d’avoir :- Lemonade Server installé — consultez Comment installer Lemonade Server ci-dessous
- Un modèle téléchargé — utilisez
lemonade pull <model>pour télécharger un modèle - Le connecteur Tokios — vous l’installerez pendant la configuration
Comment installer Lemonade Server
Lemonade Server fournit des installateurs pour Windows, Linux, macOS et Docker. Depuis la v10.1, la commande CLI estlemonade (l’ancienne CLI lemonade-server est obsolète).
Comment servir un modèle avec Lemonade Server
Téléchargez et servez un modèle en 2 commandes :http://localhost:13305/v1.
Commandes CLI courantes de Lemonade Server
La méthode uniquement sortante
Run Lemonade Server locally, as usual
127.0.0.1 — ne le liez pas plus largement que la boucle locale. Téléchargez et exécutez votre modèle :http://127.0.0.1:13305 par défaut.Pair the Tokios connector
TKS-XXXX-XXXX, valable environ 15 minutes.Sur la machine qui exécute Lemonade Server, exécutez l’installateur en une ligne pour votre OS :tokios-connector installé ? Passez le code directement :Point the connector at Lemonade Server's /v1 API
/v1, et c’est ce à quoi Tokios se connecte. Pour le chemin de base mono-modèle, l’assistant Setup de la console utilise http://127.0.0.1:13305/v1 comme upstream automatiquement. Si vous servez plusieurs modèles via un fichier de configuration tokios-connector.json, définissez explicitement le BaseUrl upstream :Register a deployment
qwen3-tunnel. Ce nom public, et non l’identifiant de modèle local de Lemonade, est ce que les clients envoient dans le champ model.Create an API key
* pour tous). Copiez la clé sk-tok-… maintenant — elle n’est affichée qu’une seule fois.Utilisez-le de n’importe où
Une fois que vous avez un nom de déploiement et une clé API, tout client compatible OpenAI ou Anthropic peut atteindre votre modèle Lemonade Server — depuis une autre machine, l’ordinateur portable d’un coéquipier ou un agent hébergé.Qu’est-ce que le support NPU AMD
Les processeurs AMD Ryzen AI séries 300/400 incluent une Neural Processing Unit (NPU) dédiée pour les charges de travail IA. Lemonade Server est le seul serveur LLM local qui accélère l’inférence sur le NPU AMD en utilisant l’exécution hybride NPU+iGPU.Comment fonctionne l’accélération NPU
- Format de modèle : Les modèles optimisés NPU utilisent le format ONNX (identifiés par le suffixe
-NPU, par exempleLlama-3.2-1B-Instruct-NPU) - Exécution : Lemonade Server répartit l’inférence entre le NPU et l’iGPU en utilisant OnnxRuntime GenAI
- Backend : Le backend NPU est automatique — Lemonade Server détecte votre processeur Ryzen AI et sélectionne l’exécution NPU lorsque vous exécutez un modèle optimisé NPU
- Performance : L’accélération NPU décharge le travail du CPU et du GPU, réduisant la consommation d’énergie et libérant des ressources pour d’autres tâches
Quels processeurs AMD prennent en charge l’inférence NPU
Lemonade Server vs autres backends
Lemonade Server est l’un des plusieurs backends que Tokios prend en charge. Voici comment il se compare :FAQ
What port does Lemonade Server use?
What port does Lemonade Server use?
127.0.0.1 (localhost uniquement). L’API compatible OpenAI est à http://localhost:13305/v1. Vous pouvez vérifier que Lemonade Server fonctionne avec lemonade status ou curl http://localhost:13305/v1/models.How do I know which backend Lemonade Server is using?
How do I know which backend Lemonade Server is using?
lemonade status pour voir le backend détecté (Vulkan, ROCm, CUDA, Metal ou NPU). Lemonade Server détecte automatiquement votre matériel et sélectionne le meilleur backend. Vous pouvez aussi utiliser lemonade status --json pour une sortie lisible par machine.Does Lemonade Server support AMD NPU?
Does Lemonade Server support AMD NPU?
lemonade pull <model>-NPU et exécutez-le avec lemonade run <model>-NPU. Le backend NPU utilise l’exécution hybride NPU+iGPU via OnnxRuntime GenAI.Can I use Lemonade Server with NVIDIA GPUs?
Can I use Lemonade Server with NVIDIA GPUs?
How do I expose Lemonade Server to my network?
How do I expose Lemonade Server to my network?
Does streaming work?
Does streaming work?
"stream": true et Tokios renvoie des server-sent events (SSE) standard au format OpenAI ou Anthropic, selon la surface API que vous avez appelée.Can I expose more than 1 Lemonade Server model?
Can I expose more than 1 Lemonade Server model?
tokios-connector.json pour définir plusieurs upstreams et routes pour un seul connecteur. Consultez Configuration du connecteur.How do I update Lemonade Server?
How do I update Lemonade Server?
sudo apt update && sudo apt upgrade lemonade-server (APT) ou sudo snap refresh lemonade-server (Snap). Sur Windows, téléchargez le dernier installateur MSI depuis la page des versions.What model architectures does the NPU support?
What model architectures does the NPU support?
lemonade list pour voir les modèles NPU disponibles (identifiés par le suffixe -NPU). Tous les modèles ne sont pas compatibles NPU — les modèles GGUF s’exécutent sur le backend GPU/CPU à la place. Consultez la FAQ Lemonade pour la liste complète des architectures prises en charge par le NPU.Votre modèle ne quitte jamais votre machine — votre point de terminaison fonctionne partout
Lemonade Server continue de faire exactement ce qu’il fait aujourd’hui, sur localhost, sans ports entrants ni API exposée. Le connecteur compose uniquement vers l’extérieur. Tout ce qui vient après — authentification, routage, diffusion — est un seul point de terminaison que vous pouvez appeler depuis n’importe quelle machine, coéquipier ou agent à qui vous choisissez de donner une clé.Démarrage rapide
Clés API
sk-tok-… pour les coéquipiers et les agents.