~/ / Faire tourner un LLM local sur votre serveur

Faire tourner un LLM local sur votre serveur

Des outils pour faire tourner Ollama sur votre propre ordinateur ou sur un VPS, dans l'ordre où vous en avez besoin. Estimez la mémoire dont un modèle a besoin, gardez le serveur actif avec systemd, publiez-le en toute sécurité derrière nginx et appelez son API. Quand quelque chose ne marche pas, lisez ses réponses, les détails du modèle et le journal du serveur.

Les outils, dans l'ordre où on les utilise

  1. Estimez la mémoire d'un LLM local : fichier du modèle plus KV cacheLocal LLM Memory EstimatorEstimez la mémoire d'un LLM local sur un VPS : fichier du modèle plus KV cache
  2. Créez l'override systemd d'Ollama : OLLAMA_HOST, OLLAMA_MODELS, KEEP_ALIVE et plusOllama systemd Override GeneratorCréez l'override systemd pour les variables d'environnement d'Ollama, entre guillemets comme systemd les lit
  3. Créez une config nginx pour Ollama : HTTPS, authentification basique, liste autorisée, streamingOllama nginx Config GeneratorCréez un bloc server nginx pour Ollama avec HTTPS, mot de passe et streaming
  4. Créez une requête curl vers /api/chat d'Ollama : format, tools, think, optionsOllama API Request BuilderCréez une requête curl vers /api/chat d'Ollama avec format, tools, think et options
  5. Convertit les requêtes et réponses de chat entre Ollama /api/chat et /v1/chat/completionsOllama OpenAI ConverterConvertit les requêtes et réponses de chat entre Ollama /api/chat et /v1/chat/completions
  6. Recollez un stream Ollama et voyez sa vitesse et sa raison d'arrêtOllama Stream ReaderRecollez une réponse en streaming d'Ollama et voyez pourquoi elle s'est arrêtée et à quelle vitesse elle a tourné
  7. Lisez ollama show : contexte, couches, capacités, licence, KV cacheOllama Model Info ReaderLisez ollama show ou /api/show : contexte, couches, capacités, licence et taille du KV cache
  8. Lisez un journal Ollama : mémoire, couches GPU, contexte, vitesseOllama Log ReaderLisez un journal du serveur Ollama : mémoire par chargement de modèle, couches sur le GPU, contexte, vitesse et avertissements

Articles sur ce thème

Autres sujets