~/ / Локальная LLM на своём сервере

Локальная LLM на своём сервере

Инструменты для запуска Ollama на собственном компьютере или VPS в том порядке, в котором они нужны. Оцените память, необходимую модели, поддерживайте работу сервера через systemd, безопасно опубликуйте его за nginx и вызывайте его API. Если что-то не работает, изучите его ответы, сведения о модели и журнал сервера.

Инструменты в порядке использования

  1. Оценка памяти для локальной LLM: файл модели плюс кэш KVLocal LLM Memory EstimatorОцените память, нужную локальной LLM на VPS: файл модели плюс кэш KV
  2. Соберите override для systemd с настройками Ollama: OLLAMA_HOST, OLLAMA_MODELS, KEEP_ALIVE и другоеOllama systemd Override GeneratorСоберите override для systemd с переменными окружения Ollama, заключёнными в кавычки так, как их читает systemd
  3. Соберите конфигурацию nginx для Ollama: HTTPS, базовая аутентификация, список адресов, потоковая передачаOllama nginx Config GeneratorСоберите блок server для nginx для Ollama с HTTPS, паролем и потоковой передачей
  4. Соберите запрос curl к /api/chat Ollama: format, tools, think, optionsOllama API Request BuilderСоберите запрос curl к /api/chat Ollama с format, tools, think и options
  5. Преобразование запросов и ответов чата между Ollama /api/chat и /v1/chat/completionsOllama OpenAI ConverterПреобразование запросов и ответов чата между Ollama /api/chat и /v1/chat/completions
  6. Соберите потоковый ответ Ollama, узнайте скорость и причину остановкиOllama Stream ReaderСоберите потоковый ответ Ollama обратно и посмотрите, почему он остановился и как быстро работал
  7. Читайте ollama show: контекст, слои, возможности, лицензия, кэш KVOllama Model Info ReaderЧитайте ollama show или /api/show: контекст, слои, возможности, лицензия и размер кэша KV
  8. Чтение лога Ollama: память, слои GPU, контекст, скорость, предупрежденияOllama Log ReaderЧтение лога сервера Ollama: память при каждой загрузке модели, слои на GPU, контекст, скорость и предупреждения

Статьи по теме

Другие темы