Comments 5
и нужно еще как следует потрудиться, чтобы ее запустить, потому что с зависимостями в половине случаев царит полная неопределенность
Это да. Нужно и все версии питона иметь, и не пытаться отходить от рекомендованной, если автор только на одной какой-то тестировал. :) И все равно постоянно спотыкаешься на проблемы несовместимости пакетов, когда настраиваешь environment. Я уже размышлял на эту тему -- начинает казаться, что весь этот питоновский AI мир держится просто на соплях. Только толкнуть, и все просто рассыпется на молекулы. :)
В целом по поводу тайтла статьи... Есть вот такой вариант:
https://github.com/pinokiocomputer/pinokio (Install, Run & Control AI apps on Your Computer with 1 Click. Pinokio is a browser that lets you install, run, and manage ANY server application, locally.)
Он не про API, но очень сильно упрощает доступ к новым проектам. Оно ж реально лень становится каждый по отдельности устанавливать. А тут сразу подборка. Очень удобно. ComfyUI с кучей своих workflow, Pinokio с нужными проектами. И остальное, что не вошло в первые две системы.
P.S. /dɪˈsaɪ.dər/
Интересное решение! Для интересующихся, вот прямая ссылка на его документацию https://program.pinokio.computer/#/
У меня возникло ощущение, что это ближе к аналогу докер-файла, который запустится не в контейнере, а прямо на хосте: "Everything you can run in your command line can be automated with Pinokio script, with a user-friendly UI.", и собственно далее они описывают, как писать скрипты для их системы так, чтобы они по-разному работали на разных ОС. Это страшновато =) Плюс, есть проблема зависимостей некоторых ИИ от линуксовых программ в ОС, плюс проблема того, что некоторые ИИ выложены не как приложение, а как библиотека для питона.
Что интересно. На этом сайте не разу не видел, чтоб кто то ставил свой материал в формате видео пособия.
Привет, это команда GitVerse! Рады видеть тебя в числе участников сезона open source! Ставим лайк твоей статье :)
Как я запускаю 15+ самых разных ИИ на своей машине — open-source, self-hosted, с HTTP-доступом